Skip to content

Control of a cart-pendulum system from Quanser. Includes swing-up using nonlinear MPC and LQR for stabilization. Simulations are done purely in Matlab. The interface for real system control is implemented in Simulink.

BystrickyK/MPC_InvertedPendulum

Repository files navigation

MPC_InvertedPendulum

Control of a cart-pendulum system from Quanser. Includes swing-up using nonlinear MPC and LQR for stabilization. Simulations are done purely in Matlab. The interface for real system control is implemented in Simulink.

Controller with +- 10V inputs on a simulated system: NLMPC_Swingup_dt10_sawtooth_highV

Controller with +- 20V inputs on a simulated system: NLMPC_Swingup_dt10_sawtooth_vhighV

Controller on a physical laboratory system: https://www.youtube.com/watch?v=D_lewvvNofU

About

Control of a cart-pendulum system from Quanser. Includes swing-up using nonlinear MPC and LQR for stabilization. Simulations are done purely in Matlab. The interface for real system control is implemented in Simulink.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published