NMPC-DCLF-DCBF

Model predictive control library

An implementation of nonlinear model predictive control using discrete-time control Lyapunov functions and control barrier functions for safety-critical systems.

A collection of work using nonlinear model predictive control (NMPC) with discrete-time control Lyapunov functions (CLFs) and control barrier functions (CBFs)

GitHub

235 stars
8 watching
45 forks
Language: MATLAB
last commit: almost 3 years ago
Linked from 1 awesome list

control-barrier-functionscontrol-lyapunov-functionsipoptmatlabmodel-predictive-controlmpc-controlnonlinear-optimizationobstacle-avoidance-algorithmquadratic-programmingsafety-critical-systems

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hybridrobotics/cbf-clf-helperA Matlab library for implementing Control Barrier Function and Control Lyapunov Function based control methods for safety-critical systems274
ohtsukalab/autogenu-jupyterAn automatic code generator and solver for nonlinear model predictive control (NMPC) problems.156
balrifaee/net-mpc_collision-avoidanceA MATLAB simulation of model predictive control for vehicle collision avoidance.87
lbl-srg/mpcpyAn open-source platform for model predictive control in buildings116
ikostrikov/pytorch-ddpg-nafAn implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks.307
schoppmp/linreg-mpcA protocol for secure distributed linear regression on vertically distributed datasets32
s7ev3n/mpc_codeSoftware implementation of Model Predictive Control algorithm for autonomous vehicle trajectory tracking control248
tim283/smpc_exampleA collection of examples demonstrating stochastic model predictive control (SMPC) in MATLAB.56
nki-ccb/won-parafacAn implementation of weighted orthogonal non-negative parallel factor analysis (PARAFAC) in MATLAB for bioinformatics and genomics applications.1
hubfire/muti-branch-ddpg-carlaAn implementation of a reinforcement learning algorithm using multi-branch architecture and Deep Deterministic Policy Gradients (DDPG) to control autonomous vehicles in simulation environments.81
yinboc/liifThis project presents an approach to learning continuous image representation using a local implicit function.1,285
benedekrozemberczki/m-nmfAn implementation of Community Preserving Network Embedding using deep learning and matrix factorization techniques121
sarababakn/mfcl-neurips23An approach to mitigating catastrophic forgetting in federated class incremental learning for vision tasks using a generative model and data-free methods15
mpc-msri/ezpcA software framework for secure machine learning that provides efficient and scalable computation protocols for collaborative data analysis406
pengskr/mpcThis project implements a Model Predictive Control (MPC) system in MATLAB.109