Mission Impossible Cart-Pole 4.0

The Cart-Pole 4.0 P&S Course

This ETH course is a one-stop-shop tour for becoming a real control engineer. The overall goal is to swing-up and stabilize a cart-pole system. To achieve this, you will design control algorithms of increasing complexity, thereby solving increasingly challenging tasks.

While simulation environments (among others, of the cart-pole system) are popular benchmarks in machine learning, this course will provide you with hands-on experience on a real-world prototype — with all its challenges (parameter uncertainties, noise, delays, …).

Not only will you deploy and familiarize yourself with some of the most important concepts in control, but you will also be exposed to topics like state-estimation and system identification. The algorithms deployed range from PID, state-feedback including LQR, and Lyapunov-based control. If time permits, you can further dive into learning controllers, state estimation, model predictive control, or try out your own ideas.

Course material: Script & Code

Register here!