C++ optimal-control

Open-source C++ projects categorized as optimal-control

Top 7 C++ optimal-control Projects

optimal-control
  1. 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.

  2. 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.

    InfluxDB logo
  3. control-toolbox

    The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control

  4. teb_local_planner

    An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)

  5. ocs2

    Optimal Control for Switched Systems

  6. 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

  7. ruckig

    Motion Generation for Robots and Machines. Real-time. Jerk-constrained. Time-optimal.

    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.

  8. libmpc

    libmpc++ is a C++ header-only library to solve linear and non-linear MPC

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ optimal-control discussion

Log in or Post with

C++ optimal-control related posts

  • Optimal Control for Switched Systems

    1 project | news.ycombinator.com | 13 Oct 2021
  • libmpc++ is a C++ header-only library to solve linear and non-linear MPC

    2 projects | /r/ControlTheory | 21 Sep 2021

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

Sponsored
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.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?