A Parallel Optimization Toolkit for Nonlinear Model Predictive Control (NMPC)
-
Updated
May 18, 2020 - MATLAB
A Parallel Optimization Toolkit for Nonlinear Model Predictive Control (NMPC)
Autonomous control of an USV using Model Predictive Control
Optimal Control Strategies on Cart-pole System in Simscape Multibody Simulation
Autonomous Vehicle modelling using MATLAB and Simulink
Master's Thesis Project: Design, Development, Modelling and Simulating of a Y6 Multi-Rotor UAV, Imlementing Control Schemes such as Proportional Integral Derivative Control, Linear Quadratic Gaussian Control and Model Predictive Control on a BeagleBone Blue
This repository contains the Matlab code for the lateral and longitudinal control of vehicle modeled based on the Bicycle-Model. This work was carried out by me and my colleague Suleyman as part of the smart transportation course.
Data-Driven Predictive Control
This repository contains classwork and practice examples based on Model Predictive Control. Robust and Stochastic control methods applied to and studied for linear/non-linear plants.
Project codes for NMPC based Target Tracking
MODEL PREDICTIVE CONTROL (MPC) CONTROL BASED ON THE QUASI-MIN-MAX ALGORITHM WITH RELAXATION IN LMIS
Implement SLS MPC for linear systems subject to polytopic model uncertainty and additive disturbances.
Successive Linearization Model Predictive Control
Suite of Predictive Controllers for Industrial Embedded Systems. A Matlab toolbox for automatic code generation of solvers for MPC controllers.
Simulation of MPC control with Matlab code and ROS Python code.
Linear MPC for Lane Keeping and Obstacle Avoidance on Low Curvature Roads - Paper Application
This code implements a Model Predicitive Control algorithm for tarjectory tracking with quadrortor drones. It is inspired from the paper: Limaverde Filho, José Oniram de A., et al. "Trajectory tracking for a quadrotor system: A flatness-based nonlinear predictive control approach." 2016 IEEE Conference on Control Applications (CCA). IEEE, 2016.
Add a description, image, and links to the mpc topic page so that developers can more easily learn about it.
To associate your repository with the mpc topic, visit your repo's landing page and select "manage topics."