LQR and MPC
Students derive and discretize a state-space model, implement LQR and MPC, and compare their hardware behavior under real constraints.
A hands-on summer course connecting control theory and reinforcement learning through physical experimental platforms, including rotary inverted pendulums and quadrotor UAVs.
ROS2-Based Rotary Inverted Pendulum Experimental Platform: real-time angle acquisition, control command publishing, and dynamic response visualization.
The course is organized around the full control engineering pipeline: modeling, sensing, embedded implementation, model-based control, observer design, reinforcement learning, deployment, and hybrid control.
Students derive and discretize a state-space model, implement LQR and MPC, and compare their hardware behavior under real constraints.
Students train reinforcement learning policies in simulation and then study the sim-to-real gap during hardware deployment.
The final module combines switching-based hybrid control and residual model correction for improved robustness.
Slides and course code packages are provided as downloadable resources.