Top 6 C++ optimal-control Projects
-
casadi
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.
-
control-toolbox
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
teb_local_planner
An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)
-
crocoddyl
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
Interface for several solvers and integrators.
Project mention: When creating a nonlinear MPC controller with acados, is it recommended to develop in C++ or use the Matlab interface to generate C++ code? | /r/ControlTheory | 2023-07-21If you are interested it’s free and open-source! https://github.com/nicolapiccinelli/libmpc
C++ optimal-control related posts
Index
What are some of the best open-source optimal-control projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | casadi | 1,553 |
2 | control-toolbox | 1,294 |
3 | teb_local_planner | 961 |
4 | ocs2 | 710 |
5 | crocoddyl | 693 |
6 | libmpc | 104 |
Sponsored