Optimization models using various solvers
-
Updated
Jul 27, 2017 - C++
Optimization models using various solvers
[Experimental] A SQP solver implemented with Eigen.
A light-weight, Eigen-based C++ library for trajectory optimization for legged robots.
C++/python codes for contact-rich trajectory optimization.
A set of lightweight header-only template functions implementing commonly-used optimization methods on Riemannian manifolds and convex spaces.
Python API for AMPL
HPC solver for nonlinear optimization problems
Constrained Differential Dynamic Programming Solver for Trajectory Optimization and Model Predictive Control
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 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.
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."