VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

151-0325-00L 4 Credits MSC D-MAVT , D-INFK , D-MATH , D-PHYS , D-ERDW , D-ITET

Planning and Decision Making for Autonomous Robots

Lecturers & Examiners: Prof. Dr. Emilio Frazzoli
VVZ CR 3.0

Last Updated: 2026-06-03 00:07:37

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 No time listed 2 h weekly
exercise Planning and Decision Making for Autonomous Robots No time listed 1 h weekly

Offered In