Lernziele Die Studierenden verstehen die technischen Grundlagen zur Realisierung autonomer mobiler Systeme. Sie verfügen über Kenntnisse im Umgang mit realen Sensoren und Aktoren sowie deren Modellierung und können die Basismechanismen zur Bewegungsführung auf Mikrocontrollern programmieren. Sie verstehen die algorithmischen Grundlagen ausgewählter Fragestellungen mobiler Roboter aus dem Bereich Navigation. Die Studierenden verstehen grundlegende Mechanismen der Verarbeitung unsicherer Sensordaten in komplexen Systemen am Beispiel mobiler Roboter. Sie verstehen den Nutzen probabilistischer Verfahren zur Modellierung unsicherer Informationen und verstehen deren Anwendung auf Fragestellungen der Robotik. Sie erkennen die Übertragbarkeit dieser Methoden auf andere technische Fragestellungen. Sie kennen die Herausforderungen auf Seite der Hardware, der Software und der Algorithmik für Sensor-Aktor-Systeme in der realen Welt.
 Inhalt

| 
| Einführung und grundlegende Begriffe (Historie, Autonomie, Mobilität, Architekturen klassisch, reaktiv und hybrid) |
| 
| 
| Technische Grundlagen (Sensoren, Aktoren, Embedded Controller, Kinematik) |
| 
| 
| Methodische Grundlagen (Holonomie, reaktive Verhalten, Geschwindigkeitsregler, Positionsregler) |
| 
| 
| Geplante Bewegung (Arbeits- und Konfigurationsraum, Wegeplanung, Bewegungsführung, Kartierung) |
| 
| 
| Probabilistische Ansätze in der Robotik (Bewegungsmodell, Sensormodell, Landmarken, Kalman Filter, Position Tracking, SLAM) |
| 
| 
| Ausgewählte Kapitel (z.B. Verhaltenskoordination, symbolische Planung, Software-Frameworks) |
| 
| 
| Praktische Übungen mit Kleinstrobotern auf ATMEL-Basis sowie Pioneer P3DX Robotern |
|

|