MECHANICS OF ROBOTS
cod. 1008714

Academic year 2024/25
2° year of course - First semester
Professor
Alessandro TASORA
Academic discipline
Meccanica applicata alle macchine (ING-IND/13)
Field
Ingegneria meccanica
Type of training activity
Characterising
48 hours
of face-to-face activities
6 credits
hub:
course unit
in ITALIAN

Learning objectives

At the end of the class, students should be able to understand, modify and design high performance automation systems.

Prerequisites

None

Course unit content

The course deals with concepts of robotics and flexible automation.
Hardware and software components for advanced automation systems will be discussed.

Full programme

- History of automation.
- Applications of flexible and non-flexible autoamtion
- Types of robots and their features.

- Rigid body kinematics.
- Rotation matrices and quaternions.
- Direct and inverse kinematics.
- Jacobians and kinematic singularities.
- Motion profiles.
- Feedback and feedforward control schemes.

- Stepper, brushless, linear motors and other actuators.
- Sensors and feedback systems, absolute/relative/multiturn encoders.
- Reducers for robots.
- Linear guides and components for actuators.
- Examples of joint designs.
- Grippers and other end effectors.
- Embedded systems.
- Real-time operating systems
- Fieldbuses.

- Mobile robots, AGV.
- Parallel kinematics robots.
- Robot offline/online programming.
- Vision and artificial intelligence.
- Numerical methods for kinematics and dynamics.

Bibliography

G. LEGNANI: Robotica industriale, CEA, ISBN-10: 8808086313

P.L. MAGNANI, G. RUGGIERI: Meccanismi per macchine automatiche. UTET, ISBN-10: 8802040249.

Teaching methods

Lessons and projects developed as group homework, for instance building small robots or developing custom software.

Assessment methods and criteria

Final exam, in form of a discussion of about twenty minutes on four random topics from the program.
Students that decided to develop the optional group projects need to show the result of the project to the professor in a previous moment, during office hours. The vote ranges in the 0-30 inteval, with a 3 point penalty for students that decided not to do the optional group project.

Other information

- - -

2030 agenda goals for sustainable development

- - -

Contacts

Toll-free number

800 904 084

Student registry office

E. segreteria.ingarc@unipr.it
T. +39 0521 905111

Quality assurance office

Education manager:
IIaria Magnati
T. +39 0521 906538 +39 0521 903660
Office E. dia.didattica@unipr.it
Manager E. ilaria.magnati@unipr.it

 

Course president 

Luca Collini
E. luca.collini@unipr.it 

Career guidance delegate

Paolo Casoli
E. paolo.casoli@unipr.it