This project is to use Model Predictive Control (MPC) to drive a car in a game simulator. The server provides reference waypoints (yellow line in the demo video) via websocket, and we use MPC to compute steering and throttle commands to drive the car. The solution must be robust to 100ms latency, since it might encounter in real-world applicatio…
☆189Dec 4, 2017Updated 8 years ago
Alternatives and similar repositories for Model-Predictive-Control
Users that are interested in Model-Predictive-Control are comparing it to the libraries listed below
Sorting:
- C++ implementation of Model Predictive Control(MPC)☆106Feb 26, 2018Updated 8 years ago
- MPC in vehicle to track reference trajectory☆143Apr 22, 2018Updated 7 years ago
- CarND Term 2 Model Predictive Control (MPC) Project☆296Nov 25, 2021Updated 4 years ago
- Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS☆946May 18, 2023Updated 2 years ago
- Udacity Self-Driving Car Nanodegree - Model Predictive Control (MPC) Project☆42Oct 30, 2018Updated 7 years ago
- Udacity Self-Driving Car Engineer Nanodegree. Project: Model Predictive Control☆55Jun 12, 2017Updated 8 years ago
- A lightweight particle filter in C++☆13Jan 16, 2022Updated 4 years ago
- Model Predictive Contouring Controller (MPCC) for Autonomous Racing☆1,752Jan 7, 2026Updated last month
- Model Predictive Control for an Autonomous Vehicle☆37Mar 23, 2021Updated 4 years ago
- Model Predictive Control for autonomous vehicle trajectory tracking control, in Matlab.☆315Jul 10, 2017Updated 8 years ago
- Making model predictive controllers for making a Self-Driving or Autonomous Car follow the speed limit, pull into parking spaces, and avo…☆33Oct 14, 2020Updated 5 years ago
- ☆14Mar 26, 2019Updated 6 years ago
- MPC算法控制车辆的运动轨迹☆149Jun 20, 2018Updated 7 years ago
- Hybrid A* Path Planner☆382Oct 15, 2021Updated 4 years ago
- Multi-Purpose MPC for Reference Path Tracking, Time-Optimal Driving and Obstacle Avoidance☆334Oct 20, 2021Updated 4 years ago
- Model Predictive Controller tested on Carla simulator on Race track with reference velocity.☆59Sep 8, 2020Updated 5 years ago
- Implementing MPC for low speed parking lot scenarios (EECS561 Final Project)☆10Jul 3, 2019Updated 6 years ago
- The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control☆1,660Nov 9, 2022Updated 3 years ago
- A model predictive controller for 2D vehicle trajectories☆29Jan 20, 2018Updated 8 years ago
- This Repository includes the simulation platform of a advanced driver assistance system openpilot and urban driving simulator CARLA.☆13Jun 24, 2022Updated 3 years ago
- The mpc_local_planner package implements a plugin to the base_local_planner of the 2D navigation stack. It provides a generic and versati…☆644Nov 29, 2022Updated 3 years ago
- Bezier Trajectory Generation for Autonomous Quadrotor, ICRA 2018☆501Feb 12, 2020Updated 6 years ago
- Implementation of the real-time MPC based on iLQR in Carla simulator☆317Sep 3, 2020Updated 5 years ago
- An MPC controller implemented in C++, for ROS☆16Dec 20, 2021Updated 4 years ago
- PID controller, model predictive controller☆38Dec 27, 2020Updated 5 years ago
- Motion planning algorithms commonly used on autonomous vehicles. (path planning + path tracking)☆2,639Jan 13, 2024Updated 2 years ago
- Bag files captured using a Clearpath Jackal Robot, which is equipped with a Velodyne VLP-16 and low-end IMU sensor. The published point c…☆76Feb 2, 2021Updated 5 years ago
- An inverse kinematics solver written with KDL and URDF libraries☆14Apr 25, 2018Updated 7 years ago
- Model predictive control python toolbox☆1,336Oct 31, 2025Updated 4 months ago
- A simple Python implementation of the Reeds-Shepp curves formulas.☆158Aug 15, 2021Updated 4 years ago
- Model Predictive Control of Adaptive Cruise Control Vehicles.☆182Feb 21, 2016Updated 10 years ago
- Learning based Model Prodictive Control for online iterative trajectory optimization for F1/10 autonomous racing.☆163Oct 25, 2020Updated 5 years ago
- Pick and Place project for RoboND Term 1☆17Feb 20, 2018Updated 8 years ago
- based on ros navigation stack, using mpc to do path tracking☆98Aug 16, 2019Updated 6 years ago
- A quasi Hybrid A* method is introduced for motion planning of autonomous driving car, based on MPC and Bezier spline☆69Oct 7, 2019Updated 6 years ago
- Hybrid A* Path Planner for the KTH Research Concept Vehicle☆1,867Sep 26, 2024Updated last year
- ☆18Jun 26, 2021Updated 4 years ago
- A simple way to transport dynamic data over ROS comms☆17Jan 30, 2026Updated last month
- Example implementation for robust model predictive control using tube☆586Jan 29, 2021Updated 5 years ago