Autonomous and mobile robotics
Instructor: Giuseppe Oriolo
Course web page: www.diag.uniroma1.it/~oriolo/amr
Infostud code: 1022775
The course presents the basic methods for achieving mobility and autonomy in robots. The student will be able to analyze and design architectures, algorithms and modules for planning, control and localization of autonomous mobile robots.
Introduction to mobile robotics. Architectures for autonomy. Fundamentals of mobile robots. Configuration space. Modeling of wheeled and legged mobile robots. Path and trajectory planning in open space. Motion planning among obstacles. Motion control: trajectory tracking and posture stabilization. Humanoid robots: dynamics and control of locomotion. Perception: map building and localization. Case studies.
Type of exam: Written test, Project
- Siciliano, Sciavicco, Villani, Oriolo, "Robotics: Modelling, Planning and Control," 3rd Edition, Springer, 2009
- Choset, Lynch, Hutchinson, Kantor, Burgard, Kavraki, Thrun, "Principles of Robot Motion: Theory, Algorithms and Implementations," MIT Press, 2005
- Siciliano, Khatib (Eds.), "Springer Handbook of Robotics", Springer, 2008