Top 7 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.
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
control-toolbox
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
-
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
-
Project mention: Beyond velocity and acceleration: jerk, snap and higher derivatives (2016) | news.ycombinator.com | 2024-06-19
How about some software for jerk limited trajectory computation: https://github.com/pantor/ruckig
too bad it uses an odd cloud-based model for waypoint handling.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ optimal-control discussion
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,896 |
2 | control-toolbox | 1,563 |
3 | teb_local_planner | 1,134 |
4 | ocs2 | 1,027 |
5 | crocoddyl | 971 |
6 | ruckig | 869 |
7 | libmpc | 164 |