Adaptive Computing Systems for Robotics
Organisatorisches
Hinweis: Der Kurs findet ausschließlich in englischer Sprache statt.
Vorlesung: |
Dienstags, 5. DS (14:50 - 16:20) in Raum APB/E009/U |
Dozent: | Dr. Sergio Pertuz |
Beginn der Vorlesungen: | 09.04.2024 |
Übung: |
Mittwochs, 5. DS (14:50 -16:20) in Raum APB 1061 |
Beginn der Übungen: | 17.04.2024 |
Link zu Vorlesung und Praktikum: | Opal |
Einordnung in den Studienplan
Art der Veranstaltung: | Vorlesung mit Übung |
Studiengänge: | INF-B-510: Bachelor Informatik INF-B-520: Bachelor Informatik INF-PM-ANW: Diplom Informatik /Master INF-VERT5: Diplom Informatik / Master Informatik / Diplom IST |
Turnus: | Jährlich im Sommersemester |
Umfang: | 2 Stunden Vorlesung und 2 Stunden Übung |
Arbeitsaufwand: | 180h |
Dauer des Moduls | 1 Semester |
Inhalt
Das Modul vermittelt Übersichts- und Spezialwissen auf den Gebieten des Entwurfs und der Programmierung von Hardwarebeschleunigern für Robotikanwendungen mittels Field Programmable Gate Arrays (FPGAs). Das Modul zielt darauf ab, zu zeigen, wie FPGAs in der robotischen Wahrnehmung, Lokalisierung, Planung und Multi-Roboter-Kollaborationsaufgaben eingesetzt werden. Zusätzlich zu den oben genannten individuellen Roboteraufgaben wird in dem Modulauch beschrieben, wie diese in Roboterprodukten, wie z.B. kommerziellen autonomen Fahrzeugen und Erkundungsrobotern, kombiniert werden können.
Die vorlesungsbegleitenden Übungen dienen der Vertiefung des Vorlesungsstoffes und vermitteln praktische Erfahrungen im oben genannten Themengebiet anhand von FPGA Plattformen und Robotern.
Qualifikationsziele
- Kenntnisse in den Bereichen Entwurf und Programmierung von modernen eingebetteten Systemen für Roboteranwendungen.
- Kenntnisse auf dem Gebiet der Robotik in den Themenbereichen Wahrnehmung, Lokalisierung, Planung und Multi-Roboter-Kollaborationsaufgaben.
- Praktische Fähigkeiten zum Einsatz Robot Operating System (ROS), Embedded Linux und dem Xilinx Zynq System-on-Chip