MPC-and-MHE-implementation-in-MATLAB-using-Casadi

MPC Estimation Implementation

An implementation of model predictive control and moving horizon estimation using the Casadi package in MATLAB for a non-holonomic mobile robot

This is a workshop on implementing model predictive control (MPC) and moving horizon estimation (MHE) on Matlab. The implementation is based on the Casadi Package which is used for numerical optimization. A non-holonomic mobile robot is used as a system for the implementation. The workshop video recording can be found here https://www.youtube.com/playlist?list=PLK8squHT_Uzej3UCUHjtOtm5X7pMFSgAL ... Casadi can be downloaded here https://web.casadi.org/

GitHub

341 stars
8 watching
137 forks
Language: MATLAB
last commit: almost 4 years ago

Related projects:

Repository Description Stars
s7ev3n/mpc_code Software implementation of Model Predictive Control algorithm for autonomous vehicle trajectory tracking control 236
nezarip/carsim-simulink-mpc-controller-practice Provides MPC controller implementation and simulation models for autonomous vehicles using Carsim and Simulink 79
pengskr/mpc This project implements a Model Predictive Control (MPC) system in MATLAB. 104
balrifaee/net-mpc_collision-avoidance A MATLAB simulation of model predictive control for vehicle collision avoidance. 85
tim283/smpc_example A collection of examples demonstrating stochastic model predictive control (SMPC) in MATLAB. 54
michaelchughes/npbayeshmm Software toolbox for Bayesian inference on sequential data using Markov chain Monte Carlo methods. 78
sohl-dickstein/minimum-probability-flow-learning This project provides Matlab implementations of Minimum Probability Flow learning for parameter estimation in probabilistic models. 68
ohtsukalab/autogenu-jupyter An automatic code generator and solver for nonlinear model predictive control (NMPC) problems. 155
hybridrobotics/nmpc-dclf-dcbf An implementation of nonlinear model predictive control using discrete-time control Lyapunov functions and control barrier functions for safety-critical systems. 227
danm0nster/mdembedding A MATLAB toolset for estimating parameters for phase space reconstruction of multivariate data. 45
alexliniger/mpcc A controller framework for autonomous vehicles to follow predefined paths while navigating obstacles and track constraints. 1,375
lbl-srg/mpcpy An open-source platform for model predictive control in buildings 116
mrhaobolu/isac_4d_imaging This project simulates 4D imaging using millimeter wave OFDM signals and the MUSIC algorithm in MATLAB. 54
urosolia/lmpc_simpleexample A MATLAB implementation of an optimal control algorithm for a double integrator system 57
fuxiaoliu/mmc Develops a large-scale dataset and benchmark for training multimodal chart understanding models using large language models. 84