- Lecturer: Hendrik Skubch and Dominik Kirchner
- Language: German and English
- Assignment to the curriculum: Master of Computer Science (practical computer science)
- Teaching methods: 4 contact hours (2 lecture, 2 exercise)
- Credit points: 6
- Qualifications: foundations in computer science
- Learning objectives/expertises: Understanding of the foundations, concepts and implementations of autonomous mobile robots.
Content: This lectures threads the foundations of autonomous mobile robots. The topics are hardware components, sensors and actors, software-architectures, world modelling, communication and middleware, behaviour engine, etc. The lecture includes weekly lessons and exercises and an optional little project, which can be expanded to a project according to the study regulations.
- Course achievements: exercises, small project and examination
- Media: Slides and literature
- Peter Norvig and Stuart Russel: Artificial Intelligence: A Modern Approach, Prentice Hall, 2003 (German version at Pearson Studium).
- Sebastian Thrun, Wolfram Burgard, and Dieter Fox: Probabilistic Robotics, MIT Press, 2005.
- Roland Siegwart and Illah R. Nourbakhsh: Introduction to Autonomous Mobile Robots, MIT Press, 2004.
- Michael J. Wooldridge: An Introduction to Multi-agent Systems, Wiley & Sons, 2002.
- Ron Arkin: Behavior-Based Robotics, MIT Press, 1998
- Robin Murphy: Introduction to AI Robotics, MIT Press, 2000.