Elective in Robotics

Leonardo Lanari (coordinator)


schedule September 25, 2017 - December 21, 2017 (first semester); February 26, 2018 - June 1, 2018 (second semester)
refer to individual module webpages (see below) for class hours

coordinator e-mail lanari [at] diag [dot] uniroma1 [dot] it


Students of the Master in Artificial Intelligence and Robotics (MARR) at the Dipartimento di Ingegneria informatica, Automatica e Gestionale (DIAG) of Sapienza UniversitÓ di Roma.


The course presents a selection of recent topics in advanced robotics as an introduction to work and research in the field.


The course, which gives 12 ECTS credits, is organized in 4 modules of 3 credits each. The modules cover in a seminar fashion a number of research topics. Lectures/seminars are presented by instructors and/or by qualified external researchers. The four modules of the academic year 2017-18 are:

First semester

Second semester
For details and material, access the webpage of the individual modules by following the above links.


A general background in robotics (kinematics, dynamics, planning, control), as given for example in Robotics 1Robotics 2, and Autonomous and Mobile Robotics, is desirable but not mandatory.


To obtain 12 credits for Elective in Robotics it is necessary to complete all 4 modules (
if you want to choose only two modules, you can take instead the Control Problems in Robotics course). To complete a single module, one may either give a presentation on a certain topic (based on technical papers) or complete a small project (typically involving simulations). Altogether, each student should give two (2) presentations and complete two (2) projects.
Master Theses at the Robotics Laboratory

Master Theses on the topics studied in this course are available at the Robotics Laboratory. More information can be found here.
Questions/comments: lanari [at] diag [dot] uniroma1 [dot] it