VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Autonomous Mobile Robots
Last Updated: 2026-06-03 00:14:21
Abstract
The objective of this course is to provide the basics required to develop autonomous mobile robots and systems. Main emphasis is put on mobile robot locomotion and kinematics, environment perception, and probabilistic environment modeling, localization, mapping and navigation. Theory will be deepened by exercises with small mobile robots and discussed across application examples.
Objective
The objective of this course is to provide the basics required to develop autonomous mobile robots and systems. Main emphasis is put on mobile robot locomotion and kinematics, environment perception, and probabilistic environment modeling, localization, mapping and navigation.
Resources
Lecture Notes
This lecture is enhanced by around 30 small videos introducing the core topics, and multiple-choice questions for continuous self-evaluation. It is developed along the TORQUE (Tiny, Open-with-Restrictions courses focused on QUality and Effectiveness) concept, which is ETH's response to the popular MOOC (Massive Open Online Course) concept.
Literature
This lecture is based on the Textbook: Introduction to Autonomous Mobile Robots Roland Siegwart, Illah Nourbakhsh, Davide Scaramuzza, The MIT Press, Second Edition 2011, ISBN: 978-0262015356
Learning Materials (Links)
General Information
- Language
- English
- Levels
- BSC , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- 4 A4-pages personal summary
- Digital
- The exam takes place on devices provided by ETH Zurich.
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture with exercise |
Autonomous Mobile Robots
Tuesday at 14-16h: lectures or exercises (exercises take place fortnightly upon consultation at irregular intervals).
|
|
4 h weekly |
Offered In
-
-
-
-
Robotics, Systems and Control (Focus Coordinator: Prof. Robert Katzschmann)
-
-
-
-
-
-
-
-
Core Courses (The Core Courses in the Master’s program Mechanical Engineering listed below are indicative and include courses designed by the Department at the Master's level. With the approval of the tutor, students may also select Master's-level courses offered by other departments at ETH. These courses will be marked as non-regular in the LAG, but their categorization as Core Courses is possible if included in the approved LAG.)
-
-
-
-
-
-
Track: Systems and Control (The core courses and specialization courses below are a selection for students who wish to specialize in the area of "Systems and Control", see . The individual study plan is subject to the tutor's approval.)
-
Specialization Courses (These specialization courses are particularly recommended for the area of "Systems and Control", but you are free to choose courses from any other field in agreement with your tutor. Semester / Research Projects are not allowed in this category. A minimum of 40 credits must be obtained from specialization courses during the Master's Programme.)
-
-
-
-
-
-
Deep Track Courses (At least 20 credits must be completed within the deep track courses. Surplus credit points can be counted towards the electives.)
-
-
Deep Track Robotics (These courses can be credited either as a specialization subject or as an elective subject.)
-
-
-