Autonomous Mobile Robots 2010

Overview

  • 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

Literature

Primary:

  • 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.

Supplementary:

  • 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.