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: Subham Agrawal, Ahmed Shokry, and Nils Dengler
  • Lectures: Thursdays 08:30–10:00 (s.t.), starting April 10, 2025
  • Tutorials: Tuesdays 08:30–10:00 (s.t.), starting April 15, 2025
  • 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:

2025

Course Number:

MA-INF 4215

Links:

Basis

Course Start Date:

10.04.2025

Course End Date:

10.04.2025

Course Dates:

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

ECTS:

6

Responsible HRL Lecturers:


EXAM DATES

  1. Exam: 18.08.2025 12:00 - 14:00 in HS1
  2. Exam: 23.09.2025 12:00 - 14:00 in HS IV, Meckenheimer Allee 176

Timetable

Slides

No.

Topic

Date

Slides

1.

Introduction

April 10

hr00_intro.pdf

hr01_perception_1.pdf

2.

3D World Representations

April 17

hr02_perception_2.pdf

3.

Neural Fields

April 24

hr03_perception_3.pdf

4.

Active Perception

May 8

hr04_perception_4.pdf

5.

Fundamentals of Manipulation

May 15

hr05_manipulation_1.pdf

6.

Motion Planning for Manipulation

May 22

hr06_manipulation_2.pdf

7.

Grasping and Pushing

June 3 + June 17

hr07_manipulation_3.pdf

8.

Interactive Scene Exploration

and Foundation Models

June 17

hr08_manipulation_4.pdf

9.

Locomotion: Kinematics & Dynamics

June 26

hr09_locomotion_1.pdf

10.

Locomotion: Control and Motion Planning

July 3

hr10_locomotion_2.pdf

11.

Locomotion: Footstep Planning and Realizing Motion Plans

July 10

hr11_locomotion_3.pdf

12.

Locomotion: Robot Learning

july 17

hr12_locomotion_4.pdf

Assignments

No.

Topic

Date Published

Submission DEADLINE

PDF

Source

1.

Perception Basics

April 10

April 17

Assignment_01.pdf

Assignment_01.zip

2.

3D World Representations

April 17

April 24

Assignment_02.pdf

Assignment_02.zip

3.

Neural Fields

April 25

May 8

Assignment_03.pdf

Assignment_03.zip

4.

Active Perception

May 9

May 20

Assignment_04.pdf

Assignment_04.zip

5.

Fundamentals of Manipulation

May 15

May 20

Assignment_05.pdf

Assignment_05.zip

6.

Motion Planning

May 23

June 3

Assignment_06.pdf

Assignment_06.zip

7.

Object Manipulation and Trajectory Generation

June 03

June 17

Assignment_07.pdf

Assignment_07.zip

8.

Perception for Grasping, Pushing, Interactive Perception and Foundation Models

June 17

June 26

Assignment_08.pdf

Assignment_08.zip

9.

Legged Robots Locomotion, Kinematics and Dynamics

June 26

July 3

Assignment_09.pdf

Assignment_09.zip

10.

Locomotion: Control and Motion Planning

July 3

July 10

Assignment_10.pdf

Assignment_10.zip

11.

Locomotion: Footstep Planning and Realizing Motion Plans

July 10

July 17

Assignment_11.pdf

Assignment_11.zip

12.

MOCKUP EXAM

July 10

Discussion on July 17 in Lecture

Mockup_exam.pdf

 

Exercise Hand-in

please submit your exercises via this Form as .zip-file. Please use the following naming scheme: "group_NR_Assignment_XX.zip". If the submission via this form does not work, please sent your solutions to: hr_exercises_at_hrl.uni-bonn.de

Drop file here to upload a new file