ME 601 Advanced Robotics

A bipedal robot balancing using proprioceptive sensing and feedback control

[ME 601 Advanced Robotics] is a new course designed for entry-level graduate students who are interested in learning advanced techanical contents on robot motion from model-based perspectives. We will focus on four core aspects:

  • Modeling of robot motion: physics and computational models,
  • Control of robot motion: nonlinear and optimization-based control,
  • Planning of robot motion: optimization-based and sampling-based planning,
  • Estimation of robot motion: filter based estimation.

This course can be used for course requirement at 700 level. There will be no future offerings of ME 601.

2025 Fall

Syllabus

Details subject to change. Refer to the annoucements in Canvas or the schedule below.

Important Information

Time: Monday & Wednesday, 4:00-5:15pm
Location: ME 1143

Teaching Assistant

PhD Student: Jiarong Kang
Email: kang248@wisc.edu
Office hour: Wednesday 1-2pm.
Location: ECB 1025

Materials

  1. Slides: The slides are distributed over Canvas.
  2. Preview Videos: For each lecture, the instructor will generate a short overview video using NotebookLM to introduce the materials before the lecture. The videos use layman’s languages to convey the general ideas of the content. The students are expected to watch the short video prior to coming to the lectures; yet, the students need to come to the lectures to learn the real materials. The video can be found in this Youtube Playlist.
  3. Recorded Lectures: The lectures are recorded and will be available upon request.

Course Schedule (2025 Fall)

ChapterWeekDateDayLecture TopicsLogistics
Modeling19/3/2025WIntro to Robotic Systems
29/8/2025MReview: Robot Kinematics
9/10/2025WReview: Robot DynamicsMini-Proj 1 out
39/15/2025MIntegrators and Difference Equation
9/17/2025WConstrained Dynamics, Hybrid Dynamics
49/22/2025MContact Modeling and Simulation
9/24/2025WEquilibriums, Stability & LinearizationMini-Proj 1 Due
Control59/29/2025MLyapunov AnalysisMini-Proj 2 out
10/1/2025WControl Basics: Feedback Systems & Linear Controls
610/6/2025MFeedback Linearization
10/8/2025WFeedback Linearization, CLFProj Proposal Due
710/13/2025MCLF-QP, QP based Control
10/15/2025WLQRs, Optimal Control
810/20/2025MTrajectory OptimizationMini-Proj 2 Due
Mid-term10/22/2025WMid-term
910/27/2025MMid-term Solution Explanation (Jiarong)
Estimation10/29/2025WSensors & State EstimationMini-Proj 3 out
1011/3/2025MProbability Basics, Bayes Filter
11/5/2025WKalman Filter, and EFK
1111/10/2025MUKF, Particle Filter, & Optimization-based Approaches
11/12/2025WGuest Lecture: Dr. Lu Gan (Gatech) on robot perception
Planning1211/17/2025MMotion Planning, Graphs & Trees, SearchMini-Proj 3 Due
11/19/2025WSampling based methods: PRM & RRT
1311/24/2025MPlanning with Dynamics
11/26/2025WPlanning with Contact
1412/1/2025MGuest Lecture: Dr. Tao Pang (BDAI) on robot planning
12/3/2025WGuest Lecture: Dr. Chen Wang (UB) on robot learning
Project1512/6/2025MFinal Presentation
12/10/2025WFinal PresentationProj. Report Due

Previous Offerings

Syllabus 2024 Fall.

Xiaobin Xiong 熊晓滨
Xiaobin Xiong 熊晓滨
Lab Lead

Prof. Xiong is a full-stack roboticist who develop rigorous theories for practical applications.