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:

SS

Year:

2026

Course Number:

MA-INF 4215, MA-MORO-E02

Links:

Basis

Course Start Date:

16.04.2026

Course End Date:

23.07.2026

Course Dates:

Lecture: Thursday 8:30 - 10:00 (s.t.)

ECTS:

6

Responsible HRL Lecturers:


COURSE REGISTRATION

Important: Registration Deadline is over since 22.04.2026. We have finished assigning students to groups and created the gitlab projects with the corresponding students added. Please login into IGG GitLab to check your groups.

If you still want to sign up for the assignment sheets, please register on IGG GitLab and let us know your ID/Immatriculation number/Name/Course (CS/MoRo) via email to hr_exercises@hrl.uni-bonn.de

EXAM DATES

  1. Exam: August 19, 10am-12pm, Lecture halls II + IV, Meckenheimer Allee 176, Haupthaus
  2. 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

hr00_intro.pdf

hr01_perception_1.pdf

2.

3D World Representations

23.04.2026

hr02_perception_2.pdf

3.

Active Perception

30.04.2026

hr03_perception_3.pdf

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

PDF

Source

1.

16.04.2026

Not Applicable

28.04.2026

Sheet01

Sheet01_materials.zip

2.

23.04.2026

Not Applicable

05.05.2026

Sheet02

Sheet02_materials.zip

3.

30.04.2026

07.05.2026

12.05.2026

Sheet03

Not Applicable

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)