Universität Bonn: Autonomous Intelligent SystemsInstitute for Computer Science VI: Autonomous Intelligent Systems

Projektgruppe Multi Robotik [B] (BA-INF 051)

Dr. Nils Goerke

Montags 13-17 Uhr, Mittwochs 13-15 Uhr; Termin kann noch geändert werden.

Praktikumsraum 10. Etage, N-1000

1te Vorbesprechung: Di 2.2.10, 14 Uhr c.t. im Raum N-1000

2te Vorbesprechung (und Beginn): Mo 12.4.10, 13 Uhr c.t. im Raum N-1000


Inhalt:

Gemeinsam sind wir stark - Teamwork unter Robotern.

Unsere Welt wird zunehmend komplexer.

Gleichzeitig sind Roboter so preiswert geworden, dass sie in unterschiedlichen Bereichen eingesetzt werden können um uns zu unterstützen und dann unangenehme, gefährliche oder langweilige Aufgaben (Jobs) erledigen. Viele von diesen Aufgaben sind aber auch für einzelne Roboter zu komplex geworden.

Also nimmt man mehrere Roboter die gemeinsam, als ein Team, diese Roboter Jobs erledigen.

In dieser Projektgruppe sollen moderne Prinzipien von Multi-Roboter Systemen implementiert und eingesetzt werden.
Die Arbeit erfolgt in 2er Gruppen und wird an der mobilen Lehr- und Forschungs-Roboterplattform RoomRider (Laser Range Scanner und/oder Kamera) durchgeführt.

Neben der Verwendung von aktuellen Verfahren zur Robotersteuerung werden auch eigene Ansätze in C,C++ implementiert und eingesetzt. Zum Ende des Semesters sollen verschiedene Aufgaben durch mehrere kooperierende Roboter gemeinsam gelöst werden.


Organisation:

Die Projektgruppe ist in 4 Teile gegliedert:

Teil 1: Einführende Experimente mit den Robotern und der Simulationsumgebung, dabei Einarbeitung in die Literatur zu den Roboter Jobs.

Teil 2: 10 minütige Kurzvorträge über die Roboter Jobs.

Teil 3: Implementation der Roboter Jobs (an echten Robotern).

Teil 4: Gemeinsame Abschlusspräsentation mit Vortrag, Softwarepräsentation und Roboter Demo.


Vorraussetzungen:

Programmiererfahrung ist für die Projektgruppe Voraussetzung.
Die nötigen Kenntnisse in C/C++ bringen wir Ihnen bei, wenn Sie Grundlagen der imperativen Programmierung beherrschen.
Studierende im Diplomstudiengang müssen das Vordiplom abgeschlossen haben (Aussnahmen davon bitte beim Dozenten nachfragen).

Die Teilnahme an dieser Projektgruppe kann auch als Praktikum und/oder Seminar im Diplomstudiengang Informatik angerechnet werden.

Die Projektgruppe ist im Prinzip auch für Studierende anderer Fachrichtungen mit Informatik als Nebenfach geeignet; Bitte beim Dozenten nachfragen.


Literatur:

S.Thrun, W.Burgard and Dieter Fox: "Probabilistic Robotics", MIT Press, 2006
G.Bekey: "Autonomous Robots, From Biological Inspiration to Implementation and Control", MIT Press, 2005
J.Buchli (eds.): "Mobile Robots - Moving Intelligence", Publised by Advanced Robotic Sytems International Verlag, 2006

Weitere Literatur, insbesondere zu den Seminarteilen, wird in der Lehrveranstaltung angegeben.


Die Lehr- und Forschungs-Plattform: RoomRider

Roomba-Roboter mit Lasercanner und PC     Roomba-Roboter mit Laserscanner und PC    


Universität Bonn, Institute for Computer Science, Departments: I, II, III, IV, V, VI