ungar

Optimal control solver

A C++ project that simplifies optimal control using metaprogramming

Simplifying optimal control with metaprogramming

GitHub

98 stars
4 watching
11 forks
Language: C++
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
unc-optimization/feddrAn implementation of algorithms for nonconvex federated learning optimization8
mlpack/ensmallenA C++ library for numerical optimization tasks754
ddemidov/amgclA C++ library that uses the algebraic multigrid method to solve large sparse linear systems in scientific computing751
ethz-adrl/ifoptAn Eigen-based C++ interface to nonlinear programming solvers790
ohtsukalab/autogenu-jupyterAn automatic code generator and solver for nonlinear model predictive control (NMPC) problems.156
urosolia/lmpc_simpleexampleA MATLAB implementation of an optimal control algorithm for a double integrator system57
anassinator/ilqrAn implementation of a control algorithm for optimizing complex systems with non-linear dynamics and constraints.388
cvxr/tfocsA toolbox for building efficient first-order solvers for convex optimization problems136
m-a-d-n-e-s-s/madnessA high-performance numerical environment for solving complex equations in many dimensions using adaptive methods.182
rothkopflab/lqgTools and methods for analyzing and controlling continuous psychophysics data using an optimal control framework25
optimization-ai/icml2023_fedxlAn implementation of a federated learning algorithm for optimization problems with compositional pairwise risk optimization.2
nki-ccb/won-parafacAn implementation of weighted orthogonal non-negative parallel factor analysis (PARAFAC) in MATLAB for bioinformatics and genomics applications.1
alphaville/optimization-engineA solver for nonconvex optimization problems in embedded systems and robotics517
cvxr/cvxA MATLAB-based system for solving convex optimization problems246
cvxgrp/scsAn optimization package designed to solve large-scale convex cone problems using numerical methods555