Ziel des Projektes ist die Weiterentwicklung des AMiRo Miniroboters. Dieser differenziell angetriebene Miniroboter verfügt trotz seiner geringen Ausmaße über ein verteiltes Rechensystem mit drei Mikrocontrollern, einem mobilen, leistungsstarken Prozessor und einer konfigurierbarer Hardware (FPGA). Alle Rechensysteme sind über ein Controller Area Network (CAN) miteinander verbunden. Darüber hinaus ist der Miniroboter in der Lage, über verschiedene Funkstandards mit entfernt liegenden Robotern und Systemen zu kommunizieren.
Im Rahmen des Projektes soll ein eingebetteter Service Bus entwickelt werden, um die Wiederverwendung von Software zu erhöhen. Dieses soll eine Trennung zwischen dem Verhalten von einzelnen Komponenten und deren Verknüpfung zu einem Gesamtverhalten ermöglichen. Weitere mögliche Themen sind die Integration des Robot Service Bus (RSB) oder die Integration neuer Sensoren in den Miniroboter. Letzteres beinhaltet die Entwicklung einer neuen Leiterplatte. Außerdem sind eine Weiterentwicklung der Laser-basierte Lokalisierung und Kartenerstellung (SLAM), sowie die Stream-basierte parallele Bildverarbeitung auf konfigurierbarer Hardware (FPGA) möglich. Im Rahmen des Projektes sollen Teilaspekte in kleinen Gruppen oder von Einzelpersonen bearbeitet werden.
Kenntnisse in Robotik und C-Programmierung sind von Vorteil.
Frequency | Weekday | Time | Format / Place | Period |
---|
Module | Course | Requirements | |
---|---|---|---|
39-M-Inf-P1_NWI Projekt 1 | Projekt 1 | Ungraded examination
|
Student information |
39-M-Inf-P_ver1 Projekt | Projekt | Ungraded examination
|
Student information |
The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.
Degree programme/academic programme | Validity | Variant | Subdivision | Status | Semester | LP | |
---|---|---|---|---|---|---|---|
Intelligente Systeme / Master | (Enrollment until SoSe 2012) | Projekt | Wahlpflicht | 2. 4. | 10 | unbenotet | |
Naturwissenschaftliche Informatik / Master | (Enrollment until SoSe 2012) | Projekt I; Projekt II | Wahlpflicht | 2. 4. | 10 | unbenotet |
Erfolgreiche Bearbeitung einer Teilaufgabe des Projektes, eine Abschlusspräsentation und eine kurze schriftliche Dokumentation.