VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

151-0615-00L 4 Credits MSC D-MAVT , D-INFK , D-PHYS , D-ERDW , D-ITET

Real-World Robotics - A Hands-On Project Class

Lecturers & Examiners: Prof. Dr. Robert Katzschmann
- The number of participants is limited to 30, spread across six teams. - Registration is only possible up until Wednesday midnight of the first week of the start of the semester. - Students must also complete a Google Form ( ) by the same date and time to be considered for the course. - Registered students and students on the waiting list will all be considered based on their submitted Google Forms. - For any questions or more information, please email or checkout the course website at .
VVZ CR n/a

Last Updated: 2026-06-03 00:07:57

Abstract

In this hands-on course, students work in teams to build intelligent robotic systems capable of solving real-world dexterous manipulation tasks. The course covers robot design, sensing, control, and state-of-the-art learning techniques. Through lectures, workshops, and a final challenge, students gain practical experience integrating hardware and AI to tackle complex manipulation problems.

Objective

Learning Objective 1: High-Level System Design and System Integration Students will learn to design, plan, and manage the development of a complete robotic manipulation system. This includes identifying requirements, organizing project timelines, integrating hardware and software components, and ensuring that all subsystems work together robustly to solve a real-world dexterous manipulation challenge. Learning Objective 2: Robot Design, Sensing, and Control Students will gain practical experience in designing and modifying robotic hardware (specifically a multi-fingered hand), integrating sensors for perception, and developing control strategies for teleoperation and autonomous behaviors. Emphasis will be placed on understanding the role of sensing in manipulation and implementing effective low-level control. Learning Objective 3: Learning for Robotic Manipulation Students will acquire theoretical and practical knowledge of modern machine learning techniques—such as reinforcement learning (RL), imitation learning (IL), and vision-language-action (VLA) models—for dexterous robotic manipulation. They will train models in simulation, perform sim-to-real transfer, and apply learning-based control strategies on real hardware.

Content

During this course, students will work in teams to tackle a real-world dexterous manipulation challenge. Through a combination of lectures, workshops, and hands-on development, students will acquire both theoretical and practical skills across robot design, fabrication, sensing, control, and learning techniques—like reinforcement learning (RL) and imitation learning (IL). Theoretical concepts will be introduced in lectures, while targeted workshops will guide students in applying these ideas to their team projects. Students will do design iterations to build robotic hands and use learning-based approaches to solve complex manipulation tasks. Throughout the course, the latest topics in robotic manipulation research will be presented to expose students to the current state of the art, through specific seminars. The overall course is structured into six parts: 1) Introduction - Overview of the challenges and real-world impact of robotic manipulation - Presentation of the final challenge - Fundamentals of team organization and project management 2) Robot Design and Fabrication - Assembly and evaluation of a five-fingered robotic hand - Design iteration: propose and implement modifications to improve hardware performance 3) Robot Control and Sensing - Introduction to sensing strategies for robotic manipulation - Development of teleoperation and low-level control for the robotic hand 4) Reinforcement Learning (RL) - Learn RL methods for dexterous in-hand manipulation - Train and evaluate policies in simulation - Explore sim-to-real transfer techniques for deployment on physical hardware 5) Imitation Learning (IL) - Study modern IL approaches including diffusion policies and VLA models - Implement IL pipelines for skill acquisition from demonstrations 6) Final Demo and Presentation - Showcase a novel contribution developed during the course - This could include, but is not limited to: improved hardware, new control strategies, novel manipulation tasks, full learning-based pipelines, or model architecture innovations

Resources

Lecture Notes

All class materials, including slides, video tutorials, and supporting literature, can be found on the class webpage (https://rwr.ethz.ch) and Moodle, supported by discussion and Q&A forums. Focus talks, Q&A sessions, and workshops will happen on Mondays between 14:00 and 16:00.

Literature

1) Liconti, D., Toshimitsu, Y., & Katzschmann, R. (2024). Leveraging Pretrained Latent Representations for Few-Shot Imitation Learning on a Dexterous Robotic Hand. arXiv preprint arXiv:2404.16483. 2) Toshimitsu, Y., Forrai, B., Cangan, B. G., Steger, U., Knecht, M., Weirich, S., & Katzschmann, R. K. (2023, December). Getting the Ball Rolling: Learning a Dexterous Policy for a Biomimetic Tendon-Driven Hand with Rolling Contact Joints. In 2023 IEEE-RAS 22nd International Conference on Humanoid Robots (Humanoids) (pp. 1-7). IEEE. 3) Christoph, C. C., Eberlein, M., Katsimalis, F., Roberti, A., Sympetheros, A., Vogt, M. R., ... & Katzschmann, R. K. (2025). ORCA: An Open-Source, Reliable, Cost-Effective, Anthropomorphic Robotic Hand for Uninterrupted Dexterous Task Learning. arXiv preprint arXiv:2504.04259. 4) Nava, E., Montesinos, V., Bauer, E., Forrai, B., Pai, J., Weirich, S., ... & Katzschmann, R. K. (2025). mimic-one: a Scalable Model Recipe for General Purpose Robot Dexterity. arXiv preprint arXiv:2506.11916. 5) Bauer, E., Nava, E., & Katzschmann, R. K. (2025). Latent Action Diffusion for Cross-Embodiment Manipulation. arXiv preprint arXiv:2506.14608. 6) Gavryushin, A., Wang, X., Malate, R. J., Yang, C., Jia, X., Goel, S., ... & Pollefeys, M. (2025). Maple: Encoding dexterous robotic manipulation priors learned from egocentric videos. arXiv preprint arXiv:2504.06084. 7) Yang, C., Liconti, D., & Katzschmann, R. K. (2024). VQ-ACE: Efficient Policy Search for Dexterous Robotic Manipulation via Action Chunking Embedding. arXiv preprint arXiv:2411.03556. 8) Egli, J., Forrai, B., Buchner, T., Su, J., Chen, X., & Katzschmann, R. K. (2024, May). Sensorized soft skin for dexterous robotic hands. In 2024 IEEE International Conference on Robotics and Automation (ICRA) (pp. 18127-18133). IEEE.

General Information

Language
English
Levels
MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance

Registration & Places

Max Places
30
Priority: Registration for the course unit is only possible for the primary target group

Course Components

Type Title Time & Place Hours
practical/laboratory course Real-World Robotics - A Hands-On Project Class No time listed 120 h semesterly

Offered In