Adaptive Computing Systems for Robotics
Organizational Matters
Note: The course will be held in English.
Lecture: | Tuesdays, 5. DS (14:50 - 16:20) in Room APB/E009/U |
Lecturer: | Dr. Sergio Pertuz |
Start of the lectures: | 09.04.2024 |
Exercise / labs: | Wednesdays, 5. DS (14:50 -16:20) in Room APB 1061 |
Start of the exercises: | 17.04.2024 |
Material: |
Opal |
Integration into the Study Plan
Forms of Teaching: |
2 SWS Lecture and 2 SWS Exercises |
Period: |
Every Summer Semester |
Workload: |
180h |
Duration of Module: |
1 Semester |
Study Programmes: |
INF-B-510: Bachelor Informatik |
Content
The module provides overview and specialized knowledge in the areas of designing and programming hardware accelerators for robotics applications using Field Programmable Gate Arrays (FPGAs). The module aims to dwell into how FPGAs have been utilized in robotic perception, localization, planning, and multi-robot collaboration tasks. In addition to the individual robotic tasks aforementioned, the module will also describe how these can be combined into robotic products, such as commercial autonomous vehicles and exploration robots. The practical labs accompanying the lectures serve to strengthen the lecture material and provide practical experience in the above-mentioned subject area with hands-on experiences with robotic and reconfigurable platforms.
The exercises accompanying the lectures serve to strengthen the lecture material and provide practical experience in the above-mentioned subject area using FPGA platforms and robots.
Qualification Goals
- Knowledge in the areas of design and programming of modern embedded systems aimed to robotic applications.
- Knowledge in the field of robotics in the topics of perception, localization, planning, and multi-robot collaboration tasks.
- Practical skills to use Robot Operating System (ROS), Embedded Linux and the Xilinx Zynq System-on-Chip