Master's degree in Computer Science and Engineering

Master's degree in Computer Science and Engineering

Robotics (2020/2021)

Course code
Paolo Fiorini
Academic sector
Language of instruction


Teaching is organised as follows:
Activity Credits Period Academic staff
Teoria 5 I semestre Andrea Calanca
Paolo Fiorini
Laboratorio 1 I semestre Andrea Calanca

Go to lesson schedule

Learning outcomes

The course aims at providing tools for programming complex robotics systems focusing on perception, planning and control, using a unified approach between theory and practice.

At the end of the course the student will demonstrate ability to understand and implement perception, planning and control algorithms using established methodologies and tools for robot programming.


* Introduction to the course * Spatial kinematics * Direct kinematic of a manipulator arm * Inverse kinematics of a manipulator * Differential kinematics * Robot dynamics * Robot control The course consists of about 40 hours of lecture, with presentaiton of the main concepts, carried out meaningful examples, and develop discussions with the students.

Assessment methods and criteria

The exam will be written and will include a project agreed upon with the teacher.

Reference books
Activity Author Title Publisher Year ISBN Note
Teoria L. Sciavicco e B. Siciliano Robotica Industriale -- Modellistica e Controllo di Manipolatori (Edizione 2) McGraw Hills 2002

© 2002 - 2021  Verona University
Via dell'Artigliere 8, 37129 Verona  |  P. I.V.A. 01541040232  |  C. FISCALE 93009870234