Robots are learning to see, think, and act in the physical world — but building truly intelligent embodied agents requires more than powerful neural networks. This course takes students on a comprehensive journey from the classical foundations of robotics — kinematics, dynamics, control, and planning — to the frontier of learning-based methods including reinforcement learning, imitation learning, generative policies, and vision-language-action models. Organized around three target platforms (manipulators, mobile robots, and humanoids), the course follows a deliberate "Foundations → Learning" philosophy: every classical concept is connected to a modern method that extends or replaces it, giving students the deep understanding needed to advance the state of the art. Through simulation-based assignments, in-depth survey projects, and seminar discussions, students develop both the technical fluency and research maturity to work at the cutting edge of embodied AI.
Prerequisites: Basic knowledge of linear algebra, probability, random processes, optimization, signal processing, and machine learning.
| Date | Topic | Materials | Deadlines |
|---|---|---|---|
| Jan 20 | Introduction to Embodied AI & Setup | [Slides] | |
| Jan 27 | Kinematics, Dynamics, and Simulation Environment | [Slides] | |
| Feb 03 | Control for Manipulation and Locomotion | [Slides] | |
| Feb 10 | Control for Manipulation and Locomotion & Tutorials on Issac Sim and PyBullet | [Slides] | [Isaac Sim] | [PyBullet] | HW1 |
| Feb 24 | Motion Planning and Task Planning | [Slides] | |
| Mar 3 | Perception for Embodied AI | [Slides] | |
| Mar 17 | Tactile Sensing and Multimodal Perception | [Slides] | |
| Mar 24 | Tactile Sensing and Multimodal Perception & Tutorials on Mujoco | [Slides] | [Mujoco] | HW2 |
| Mar 31 | Reinforcement Learning for Robotics | [Slides] | |
| Apr 14 | Reinforcement Learning for Robotics & Group Presentation | [Slides] | |
| Apr 21 | Imitation Learning and Behavior Cloning | [Slides] | |
| Apr 28 | Imitation Learning and Behavior Cloning & Tutorials on LIBERO | [Slides] | HW3 |