Lecture Humanoid Robotics
Humanoid robots are currently an active research platform. Since they have a human-like body plan they can act in environments designed for humans. Humanoid robots are able to, e.g., climb stairs, walk through cluttered environments, manipulate objects, and open doors.
This lecture covers techniques for humanoid robots such as sensing and perception, environment representations, active perception, inverse kinematics, motion planning, grasping, balance control, walking, and footstep planning.
Organization
- Lecturer: Prof. Dr. Maren Bennewitz
- Co-organizers: Rohit Menon, Subham Agrawal, Ahmed Shokry, Shahram Khorshidi, and Nils Dengler
- Lecture: Thursday 8:30 - 10:00 (but see detailed schedule below)
- Tutorials: Tueday 8:30 - 10:00
- The module counts for 6 ECTS-Points
- The lecture and the tutorial will take place in lecture hall 7, Friedrich-Hirzebruch Allee 5
Semester:
SSYear:
2026Course Number:
MA-INF 4215, MA-MORO-E02Links:
BasisCourse Start Date:
16.04.2026Course End Date:
23.07.2026Course Dates:
Lecture: Thursday 8:30 - 10:00 (s.t.)ECTS:
6Responsible HRL Lecturers:
COURSE REGISTRATION
In order to upload your assignment sheets, if not already done, please register on IGG GitLab and let us know your ID
Please submit information for all team members with comma separated values. A team consists of 3 members. If fewer people are listed, we will manually assign people to groups. Please register on our IGG GitLab before submitting the corresponding GitLab IDs.
EXAM DATES
- Exam: August 19, 10am-12pm, Lecture halls II + IV, Meckenheimer Allee 176, Haupthaus
- Exam: September 29, 10am-12pm, Lecture hall IV, Meckenheimer Allee 176, Haupthaus
Slides
IMPORTANT: No Lecture on 11.06.2026 due to unavailabilty of the lecture hall
No. | Topic | Date | Slides |
|---|---|---|---|
1. | Introduction and Perception Basics | 16.04.2026 | |
2. | 3D World Representations | 23.04.2026 | |
3. | Active Perception | 30.04.2026 | |
4. | Fundamentals of Manipulation | 07.05.2026 | |
5. | Motion Planning for Manipulation | 19.05.2026 | |
6. | Trajectory Generation and Optimization | 02.06.2026 | |
7 | Grasping and Pushing | 18.06.2026 | |
8. | Visual Servoing and Interactive Perception | 25.06.2026 | |
9. | Locomotion: Kinematics & Dynamics | 02.07.2026 | |
10. | Locomotion: Control and Motion Planning | 09.07.2026 | |
11. | Locomotion: Footstep Planning and Realizing Motion Plans | 16.07.2026 | |
12. | Locomotion 4 and Mock-Up Exam Discussion | 23.07.2026 |
Exercise Sheets
Important: Only Sheets 3, 6, and 9 are graded and 50% overall points required to be eligible for the exam. All other sheets are voluntary and are intended to help you understand the lecture content. We therefore highly recommend completing all sheets to prepare for the exam.
Sheet No. | Date Published | Submission DEADLINE | Discussed in Tutorial | Source | |
|---|---|---|---|---|---|
1. | 16.04.2026 | Not Applicable | 28.04.2026 | ||
2. | 23.04.2026 | Not Applicable | 05.05.2026 | ||
3. | 30.04.2026 | 07.05.2026 | 12.05.2026 | ||
4. | 07.05.2026 | Not Applicable | 21.05.2026 | ||
5. | 19.05.2026 | Not Applicable | 09.06.2026 | ||
6 | 02.06.2026 | 18.06.2026 | 23.06.2026 | ||
7. | 18.06.2026 | Not Applicable | 30.06.2026 | ||
8. | 25.06.2026 | Not Applicable | 07.07.2026 | ||
9. | 02.07.2026 | 09.07.2026 | 14.07.2026 | ||
10. | 09.07.2026 | Not Applicable | 21.07.2026 | ||
11. | 16.07.2026 | Not Applicable | 21.07.2026 | ||
Mockup-Exam | 16.07.2026 | Not Applicable | 23.07.2026 |
Please upload ONLY your graded assignments sheets to your repository on https://gitlab.igg.uni-bonn.de. (For sheet 01, wait until your groups are assigned and a group repository is created)

