MPC
Code for "Temporal Difference Learning for Model Predictive Control"
Model Predictive Contouring Controller (MPCC) for Autonomous Racing
Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS
ROS implementation for omnidirectional mobile robot tracking and navigation using Nonlinear MPC based on CasADi toolkit
Model Predictive Path Integral Control using isaacgym for rollouts, gpu-accelerated
This repository will contain the code used for the IEEE RA-L + ICRA 2021 publication: "Where to go next: Learning a Subgoal Recommendation Policy for Navigation Among Pedestrians"
"Safety-Critical Model Predictive Control with Discrete-Time Control Barrier Function" by J. Zeng, B. Zhang and K. Sreenath https://arxiv.org/abs/2007.11718
CC-POMCP, "Monte-Carlo Tree Search for Constrained POMDPs (NIPS 2018)"
Model Predictive Controller for Autonomous Driving implemented using ROS and C++
C++ ROS2 packages that implement learning model predictive control for real-world autonomous race cars.
This is the MATLAB code for a brief tutorial for Model Predictive Control (MPC) for a linear discrete-time system with constrained states and inputs.
CMPCC: Corridor-based Model PredictiveContouring Control for Aggressive Drone Flight
Offroad autonomous navigation based on MPC and model-based RL using RC cars
model based reinforcement learning with MPC controller
Official implementation for the paper "Full-Order Sampling-Based MPC for Torque-Level Locomotion Control via Diffusion-Style Annealing". DIAL-MPC is a novel sampling-based MPC framework for legged …
Enhancing Autonomous Driving Systems with On-Board Deployed Large Language Models
[IEEE RA-L'25] Intent Prediction-Driven Model Predictive Control for UAV Planning and Navigation in Dynamic Environments (C++/ROS)