C++/python codes for contact-rich trajectory optimization.
-
Updated
Apr 19, 2023 - C++
C++/python codes for contact-rich trajectory optimization.
Constrained Differential Dynamic Programming Solver for Trajectory Optimization and Model Predictive Control
Python API for AMPL
[Experimental] A SQP solver implemented with Eigen.
Optimization models using various solvers
A set of lightweight header-only template functions implementing commonly-used optimization methods on Riemannian manifolds and convex spaces.
A next-gen solver for optimization with nonconvex objective and constraints. Reimplements filterSQP and IPOPT (barrier) in a modern and generic way, and unlocks a variety of novel methods. Competitive against filterSQP, IPOPT, SNOPT, MINOS and CONOPT.
HPC solver for nonlinear optimization problems
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
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.
A large scale non-linear optimization library
Add a description, image, and links to the nonlinear-programming topic page so that developers can more easily learn about it.
To associate your repository with the nonlinear-programming topic, visit your repo's landing page and select "manage topics."