This repository contains MATLAB code for simulating an adaptive Model Predictive Control (MPC) based obstacle avoidance system for an ego vehicle. The simulation is performed in a discrete-time setting and incorporates mixed Input/Output (I/O) constraints to ensure safe navigation in the presence of obstacles.
☆17Mar 31, 2024Updated last year
Alternatives and similar repositories for MPC-Controller
Users that are interested in MPC-Controller are comparing it to the libraries listed below. We may earn a commission when you buy through links labeled 'Ad' on this page.
Sorting:
- This virtual lab contains interactive exercises to study the design of linear and adaptive model predictive controllers (MPCs) for imple…☆25Feb 13, 2026Updated last month
- Optimized adaptive MPC for lateral control for autonomous vehicles☆45Feb 22, 2025Updated last year
- The Adaptive Cruise Control (ACC) System developed in MATLAB and Simulink utilizes Model Predictive Control (MPC) to enable longitudinal …☆37Aug 12, 2023Updated 2 years ago
- Improving Safety in Mixed Traffic: A Learning-based Model Predictive Control for Autonomous and Human-Driven Vehicle Platooning☆79Apr 17, 2023Updated 2 years ago
- Autonomous driving using GA-optimized neural network based adaptive LPV-MPC controller☆30Feb 22, 2025Updated last year
- Path planning using nonlinear model predictive control in dynamic environments☆48Sep 21, 2018Updated 7 years ago
- Utilized Simulink models in MATLAB, implementing the state-flow decision making, low level longitudinal and lateral control, path plannin…☆24Jan 28, 2021Updated 5 years ago
- Code and slides☆15Feb 19, 2025Updated last year
- Adaptive Reinforcement Learning for local dynamic path planning in autonomous driving. A Bachelor's thesis project at GUC aims to develop…☆19May 6, 2024Updated last year
- Driving cycles and power system data for eco-driving and energy management of hybrid electric vehicles.☆17Sep 25, 2024Updated last year
- a RL-MPC control scheme for Autonomous Driving☆22Dec 27, 2022Updated 3 years ago
- Rapidly-exploring random tree algorithm for path planning an autonomous car, with vehicle dynamics, around static obstacles.☆12Nov 3, 2019Updated 6 years ago
- This repository is part of my diploma thesis titled "Development of Model Predictive Control (MPC) schemes for unmanned aerial vehicles u…☆18Feb 18, 2026Updated last month
- This is the MATLAB code for a brief tutorial for Model Predictive Control (MPC) for a linear discrete-time system with constrained states…☆47Jan 10, 2024Updated 2 years ago
- A model predictive control (MPC) design and implementation for a quadrotor balancing an inverted pendulum. Includes a stability analysis …☆47Dec 15, 2021Updated 4 years ago
- Test for solving drone flipping problem using numerical optimal control (specific, pseudo optimal control)☆14Sep 25, 2018Updated 7 years ago
- Enhancing Safety in Mixed Traffic: Learning-Based Modeling and Efficient Control of Autonomous and Human-Driven Vehicles☆19Apr 13, 2024Updated last year
- Trajectory Optimization-based control of autonomous vehicle following Bicycle model dynamics☆27Aug 30, 2020Updated 5 years ago
- path following for autonomous robotic vehicles☆36Jan 14, 2024Updated 2 years ago
- Comparison of Control Barrier Functions (CBF) and Artificial Potential Fields (APF) for controlling a drone (MATLAB)☆17May 31, 2024Updated last year
- Modelling and control of maritime vessels☆25Jan 24, 2022Updated 4 years ago
- Learning-Based Model Predictive Control (LBMPC)☆112Jun 27, 2019Updated 6 years ago
- Introduction to Reinforcement Learning and Model Predictive Control with MATLAB and Simulink☆29Jul 20, 2023Updated 2 years ago
- Vehicle path following using the MPC or LQR algorithm☆46Oct 8, 2022Updated 3 years ago
- Design and simulation of low level lateral and longitudinal control to demonstrate path planning, following and collision avoidance for a…☆14Mar 8, 2021Updated 5 years ago
- Matlab implementation of the paper "Fast System Level Synthesis: Robust Model Predictive Control using Riccati Recursions"☆11Sep 30, 2024Updated last year
- Robot control with Traditional control and Optimal control and Learning-based control☆10Oct 9, 2022Updated 3 years ago
- A autonomous obstacle avoiding and car following project using model predictive control☆46Mar 12, 2018Updated 8 years ago
- Implement an RL -based path following controller using DDPG algorithm and apply it on the given vehicle model in the paper “Reinforcement…☆24Aug 29, 2022Updated 3 years ago
- ☆12Sep 30, 2024Updated last year
- The potential field method has been studied extensively for autonomous mobile robot path planning in the past decade. The basic concept o…☆10Jul 23, 2022Updated 3 years ago
- Auto-Multilift is a novel learning framework for cooperative load transportation with quadrotors. It can automatically tune various MPC h…☆35Mar 11, 2026Updated last week
- Distributed Collaboration of Connected Autonomous Vehicles at Unsignalized Intersections using Parallel Monte Carlo Tree Search☆16May 2, 2022Updated 3 years ago
- MATLAB sample codes for Robotics engineering☆14Jul 20, 2024Updated last year
- 3D video (Point Cloud format in .bag file) processing application in MATLAB of ability to map sea surface (segments wave, estimates its d…☆12Mar 21, 2019Updated 7 years ago
- Working on model predictive control to control a group of multiple mobile robots and generate online trajectories in real time while avo…☆21Mar 12, 2026Updated last week
- Versions of hybrid pso algorithms for engineering optimization☆10Dec 21, 2017Updated 8 years ago
- ☆19Jan 1, 2021Updated 5 years ago
- A project from the Self-Driving Car Engineer Nanodegree at Udacity☆10Oct 24, 2017Updated 8 years ago