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.

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/2025WLaSalle, Control Basics
610/6/2025MController Design Overview, Linearization
10/8/2025WFeedback Linearization, CLF
710/13/2025MCLF, QP based ControlProj Proposal Due
10/15/2025WQP based Control (cont.), Recitation (Jiarong)
810/20/2025MLQRs, Optimal Control (Recorded w. Q & A)Mini-Proj 2 Due
10/22/2025WTrajectory Optimization (Recorded w. Q & A)
Mid-term10/24/2025FMidterm (take-home)Pick-up at 4pm
10/25/2025SMidtermReturn by 4pm
910/27/2025MMidterm Solution (Jiarong)
Estimation10/29/2025WSensors & State Estimation (Recorded w. Q & A)Mini-Proj 3 out
1011/3/2025MProbability Basics, Bayes (Recorded w. Q & A)
11/5/2025WKalman Filter, and EFK
1111/10/2025MUKF, Particle Filter, & Optimization-based Approaches
11/12/2025WMotion Planning, Graphs Search (video)
Planning1211/17/2025MSampling based methods: PRM & RRT (video)Mini-Proj 3 Due
11/19/2025WGuest Lecture: Dr. Lu Gan (Gatech) on robot perception (zoom)
1311/24/2025MPlanning with Differential Constraints (video)
11/26/2025WThanksgiving
1412/1/2025MGuest Lecture: Dr. Tao Pang (BDAI) on robot planning (zoom)
12/3/2025WGuest Lecture: Dr. Chen Wang (UB) on robot learning (zoom)
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.