Lab Course Parallel Computing for Mobile Robots
In this lab, students gain hands-on experience with parallel computing principles and the CUDA framework. The tasks include implementing efficient GPU-accelerated computations for robotics and computer vision applications. Specifically, students will first implement a CUDA-based kernel for calculating the Chamfer Distance between point clouds, significantly accelerating this traditionally computationally expensive task compared to its CPU-based counterpart. Additionally, students will explore GPU parallelization of a model-based inspection pipeline, implementing CUDA kernels to accelerate ray casting operations crucial for tasks such as environment mapping and object scanning. As a final step, the developed methods will be applied in a larger project on a real robot platform. More details on the topics and the requirements will be presented at the first introductory meeting.
Prerequisites: C++, Linux
Semester:
SSYear:
2026Course Number:
MA-INF 4226Links:
BasisCourse Start Date:
14.04.2026Course End Date:
TBAResponsible HRL Lecturers:
Important dates
The introductory meeting for all interested participants will take place on 14.04.2026 at 14:00 o'clock in room 2.025. In the introductory meeting, we will talk about the topics of the lab in more detail, give a short introduction to CUDA computing, and answer questions.
Slides
Schedule
| 14.04.2026; 14:00 o'clock | Introductory meeting in room 2.025 |
| TBD | Registration deadline in BASIS |
| TBD | Oral exams |
After the first lab meeting, the participants can arrange their working schedule individually after consultation with their supervisor.

