VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Planning and Decision Making for Autonomous Robots
Last Updated: 2026-02-05 16:30:26
Abstract
Planning safe and efficient motions for robots in complex environments, often shared with humans and other robots, is a difficult problem combining discrete and continuous mathematics, as well as probabilistic, game-theoretic, and ethical/regulatory aspects. This course will cover the algorithmic foundations of motion planning, with an eye to real-world implementation issues.
Objective
The students will learn how to design and implement state-of-the-art algorithms for planning the motion of robots executing challenging tasks in complex environments.
Content
Discrete planning, shortest path problems. Planning under uncertainty. Game-theoretic planning. Geometric Representations. Steering methods. Configuration space and collision checking. Potential and Navigation functions. Grids, lattices, visibility graphs. Mathematical Programming. Sampling-based methods. Planning with limited information. Multi-agent Planning.
Resources
Lecture Notes
Course notes and other education material will be provided for free in an electronic form.
Literature
There is no required textbook, but an excellent reference is Steve Lavalle's book on "Planning Algorithms."
General Information
- Language
- English
- Levels
- MSC
- Frequency
- Yearly recurring
Examination
- Type
- graded semester performance
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Planning and Decision Making for Autonomous Robots |
|
2 h weekly |
| exercise | Planning and Decision Making for Autonomous Robots |
|
1 h weekly |
Offered In
-
-
-
-
-
-
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.)
-
-
-