| Type of course | Lecture + Exercise |
| Level | Master |
| Semester | Winter semester |
| Credit points | 5 CP |
| Examination | 5-10 min presentation |
| Tutorial | M. Sc. Dennis Bank |
Course objective
Robot Challenge is a lecture-based course with a competitive format, designed for students from the Electrical Engineering and Mechanical Engineering faculties. At the Institute of Mechatronic Systems, two mobile robot platforms are available for tackling tasks in areas such as manipulation, object recognition, localization, navigation, simulation, and more. The course consists of hands-on practical sessions, where two teams independently work on solving these tasks, complemented by theoretical modules that provide the necessary foundational knowledge. The course concludes with a competition, where the teams compete against each other to showcase the performance of the methods they developed.
Course content
- Navigation, path planning, and collision avoidance for mobile robotic systems
- Object detection, tracking, search, and manipulation
- Simulation of results in a virtual reality (VR) environment
- Introduction to ROS (Robot Operating System
- Working with well-known and widely used software libraries, such as OpenCV
- Gaining practical experience in distributed programming, as well as version control and project management
Materials
The lecture-related materials for the course "Robot challenge" will be made available for download on Stud.IP throughout the course of the lecture. These include the script, exercises, exam materials, and supplementary literature.
Important notes
- Registration is done through Stud.IP.
- The course is limited to 12 participants; after that, a waiting list will be created.
- Basic knowledge of C++ programming is required and will be assessed.
- During registration, you’ll need to fill out a questionnaire about your prior experience.
Teams will be formed during the first lecture, so attendance is mandatory. You must have completed the questionnaire and have C++ skills.
The questionnaire responses won’t affect your admission to the course—they’re only used to help form balanced teams. The questionnaire will likely ask for:
- First and last name, and student ID number
- Degree program (and specialization)
- Your level of experience with C++, Linux, ROS, and robotics (e.g., theoretical/practical knowledge, number of projects or years of experience)
- (Optional) Phone number
Contact
30823 Garbsen