Prof. Giuseppe Oriolo
Dipartimento di Ingegneria Informatica, Automatica e Gestionale
Sapienza Università di Roma
timetable | 26 Sept - 21
Dec 2023, Mon 10:00-12:00, Tue 10:00-12:00, Thu 09:00-11:00, room B2 DIAG |
office hours | Thu
14:00-16:00, room A209 (DIAG, Via Ariosto 25) or by
appointment |
oriolo [at] diag [dot] uniroma1 [dot] it | |
AMR website | http://www.diag.uniroma1.it/~oriolo/amr |
AMR Google Group | AMR_GG (membership is restricted, see below) |
Important news
Students
that in 23/24 will be enrolled in the 2nd year of
their master and are attending AMR for the first time
should ask to join the AMR
Google Group as soon as possible. Use
your Sapienza student account (@studenti.uniroma1.it) and enter your first
+ last name in "Display Name" and your master
program only (e.g., "MARR", "MCER",
"Erasmus"...) in "Reason for joining". Please refrain from
asking to join if you will not be enrolled in the 2nd year
in 23/24 or you attended AMR in a previous year.
Audience
This 6-credit course can be taken by students of the
Master Programs in "Artificial Intelligence and Robotics" and in "Control Engineering" of Sapienza University of Rome.
Objective
The course presents the
basic planning/control methods for achieving mobility and
autonomy in mobile robots.
Preliminary
syllabus for 2023/2024
Textbooks
- Siciliano, Sciavicco,
Villani, Oriolo, Robotics:
Modelling, Planning and Control, 3rd Edition,
Springer, 2009 (also available in Italian by McGraw-Hill)
[chapters 11 and 12 cover
lectures on Configuration space, Wheeled Mobile Robots 1-5,
Localization 1, Motion Planning 1-3]
Miscellaneous Material
- 2022/2023: Final projects proposal and assignments - Lectures from previous
years:
* An introduction to the NAO
humanoid (slides)
* Motion planning in practice: An
introduction to Kite and V-REP (slides)
* Case study: Vision-based localization and
navigation for humanoid robots (slides)
* Case study: Whole-body motion planning
for humanoid robots (slides)
* Case study: Real-time evasive motions for
humanoid robots (slides)
* Case study:
Collision in human-robot collaboration: Avoidance, detection,
and reaction (slides)
*
Case study: Visual servoing for Unmanned Aerial Vehicles (slides)
- A control brush-up:
* a review of stability theory
* basics of stabilization via feedback (in Italian)
- How
to read a research paper (written for RPI's students but good for
everyone)
Grading
Students that are enrolled
in the 2nd year of their master and are attending
AMR for the first time can pass the exam via midterm
test (50%) + final project (50%); or midterm test (50%) + final
test (50%). Otherwise, one must take take
a conventional exam, which may be written and/or oral.