Motion planning algorithms commonly used on autonomous vehicles. (path planning + path tracking)
-
Updated
Jan 13, 2024 - Python
Motion planning algorithms commonly used on autonomous vehicles. (path planning + path tracking)
PythonLinearNonLinearControl is a library implementing the linear and nonlinear control theories in python.
Deep RL for MPC control of Quadruped Robot Locomotion
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 robot full-order torque-level control with both precision and agility in a training-free manner.
A Python library for running thousands of MuJoCo simulations in parallel on CPU
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
MPyC: Multiparty Computation in Python
控制算法,状态、输出反馈控制。ADRC自抗扰控制,抗积分饱和PID控制,增量式PID控制,模糊FuzzyPID控制,线性二次型调节器LQR控制,线性二次型积分器LQI控制,迭代iLQR控制,模型预测MPC控制,AI智能控制,启发算法控制,强化学习SAC、PPO控制,无人机、机器人、小车轨迹跟踪控制
Implementation of the real-time MPC based on iLQR in Carla simulator
Safety-critical controllers for single/multi robotic navigation: CBF-QP, MPC-CBF, and etc.
iterative Linear Quadratic Regulator with support for constraints on input and state variables via barrier functions—Numba-accelerated.
HILO-MPC is a Python toolbox for easy, flexible and fast development of machine-learning-supported optimal control and estimation problems
Model Predictive Control with discrete-time Control Barrier Functions (MPC-CBF) for a wheeled mobile robot.
An automatic code generator for nonlinear model predictive control (NMPC) and the continuation/GMRES method (C/GMRES) based numerical solvers for NMPC
This repository is an implementation of the work from Mohamed W. Mehrez. I convert the original code in MATLAB to the Python
[RA-L 2023, 2025] Model predictive control and trajectory optimization for fast nonprehensile object transportation with a mobile manipulator.
State-of-the-art method for model-based dexterous manipulation
To associate your repository with the mpc topic, visit your repo's landing page and select "manage topics."