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

231 stars
8 watching
45 forks
Language: MATLAB
last commit: about 1 year 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:

Repository Description Stars
hybridrobotics/cbf-clf-helper A Matlab library for implementing Control Barrier Function and Control Lyapunov Function based control methods for safety-critical systems 268
ohtsukalab/autogenu-jupyter An automatic code generator and solver for nonlinear model predictive control (NMPC) problems. 156
balrifaee/net-mpc_collision-avoidance A MATLAB simulation of model predictive control for vehicle collision avoidance. 86
lbl-srg/mpcpy An open-source platform for model predictive control in buildings 116
ikostrikov/pytorch-ddpg-naf An implementation of reinforcement learning algorithms for continuous control tasks using deep neural networks. 307
schoppmp/linreg-mpc A protocol for secure distributed linear regression on vertically distributed datasets 32
s7ev3n/mpc_code Software implementation of Model Predictive Control algorithm for autonomous vehicle trajectory tracking control 242
tim283/smpc_example A collection of examples demonstrating stochastic model predictive control (SMPC) in MATLAB. 55
nki-ccb/won-parafac An implementation of weighted orthogonal non-negative parallel factor analysis (PARAFAC) in MATLAB for bioinformatics and genomics applications. 1
hubfire/muti-branch-ddpg-carla An implementation of a reinforcement learning algorithm using multi-branch architecture and Deep Deterministic Policy Gradients (DDPG) to control autonomous vehicles in simulation environments. 79
yinboc/liif This project presents an approach to learning continuous image representation using a local implicit function. 1,276
benedekrozemberczki/m-nmf An implementation of Community Preserving Network Embedding using deep learning and matrix factorization techniques 120
sarababakn/mfcl-neurips23 This project presents a framework to mitigate catastrophic forgetting in federated class incremental learning for vision tasks using data-free methods and generative models. 15
mpc-msri/ezpc A software framework for secure machine learning that provides efficient and scalable computation protocols for collaborative data analysis 402
pengskr/mpc This project implements a Model Predictive Control (MPC) system in MATLAB. 107