Learning Systems and Robotics Lab (LSY) Courses
Prof. Angela Schoellig
Are you interested in studying machine learning and control for robotics? If so, we invite you to join our courses currently offered at TUM. To succeed in these courses, you will need a strong background in mathematics and control theory. Below is a summary of our courses. If you have any questions regarding the course content or administrative procedures, please contact us at teaching.lsy(at)xcit.tum.de.
Optimal Control and Decision-Making (SoSe '25)
Master Wahlmodul, Advanced Control Course with Machine Learning Elements
This course presents optimal control, learning-based control, and reinforcement learning principles from the perspective of robotics applications. The course covers the foundations of optimal control and derives practical control algorithms that leverage first-principle robot models as well as data collected from the robot system. Real-world challenges such as disturbances, state estimation errors and model errors are addressed, and adaptive and reinforcement learning approaches are derived to address these challenges... more info
Kickoff Meeting: 25.04.2025 (Friday) @ 13:15 in N1189
Advanced Robot Learning and Decision-Making (SoSe '25)
Master Wahlmodul, Advanced Control and Learning Course with Practical Implementations
This course covers advanced topics in robot learning and control, combining theoretical foundations with practical implementation to equip students with the skills to tackle real-world robotics challenges. The course emphasizes a systems-oriented approach, introducing modelling techniques for robot systems, optimal control methods, learning-based approaches, and reinforcement learning tailored to robotic applications. Students will learn how to model and control robotic platforms, integrate learned models into control frameworks, and address real-world challenges such as uncertainty, disturbances, and model inaccuracies.... more info
Kickoff Meeting: 23.04.2025 (Wednesday) @ 13:15 in N2408
Scientific Seminar: Semantics in Robot Perception and Decision-Making (SoSe '25)
Wissenschaftliches Seminar, Co-offered with Prof. Angela Dai (IN)
Students will gain knowledge in robot decision-making by critically reviewing existing literature in this field, with a focus on semantics-informed approaches. The specific topics covered will change each term. Example topics include safe robot learning, learning from demonstration, language-conditioned robot learning, spatial AI, and 3D scene understanding... more info
Kickoff Meeting: 29.04.2025 (Tuesday) @ 15:00 in N2408
Autonomous Drone Racing Project Course (SoSe '25)
Projektpraktikum
Students will gain hands-on experience in robot learning and control by developing their own comprehensive hardware/software solution for a drone racing problem. Student teams work jointly on the hardware and software solution, and develop a robot demonstration to showcase their results. The main goal of this course is to teach robotics problem solving skills as well as project management and teamwork. Having experience in Python or C++ programming would be a plus... more info
Kickoff Meeting: 24.04.2025 (Thursday) @ 15:00 in N2407
Previous Course Offerings
Master Wahlmodul, Advanced Control Course with Machine Learning Elements
This course presents optimal control, learning-based control, and reinforcement learning principles from the perspective of robotics applications. The course covers the foundations of optimal control and derives practical control algorithms that leverage first-principle robot models as well as data collected from the robot system. Real-world challenges such as disturbances, state estimation errors and model errors are addressed, and adaptive and reinforcement learning approaches are derived to address these challenges... more info
Wissenschaftliches Seminar
Students will gain knowledge in robot learning and control by critically reviewing existing literature in this field. Topics will vary each term. Example topics include machine learning models for robotics, human-centred robot learning, learning of interactive tasks, learning from demonstration, safe robot learning, and multi-robot learning... more info