MPC Designing and Analysis
a model predictive control approach design and analysis
About
This is a model-predictive controller designing project. We designed an MPC controller that enables non-holonomic mobile robots to avoid static and dynamic obstacles. We linearized system dynamics along the reference trajectory. For obstacle avoidance, we proposed a constraint in velocity-space and showed its effectiveness. Furthermore, we proved that the time-varying system is stable in a Lyapunov sense.
The project was along with the course SC42125 Model Predictive Control (instructor: Prof. Sergio Grammatico) at the Delft University of Technology.
Paper & Code
The code repository can be found here
The paper can be found here