PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Optimal Control Python Packages

Python packages with the GitHub topic optimal-control. Sorted by relevance, with stars and monthly downloads.
casadi
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.

1.2M 2K 451
pantor
ruckig

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

75K 1K 255
OpenMDAO
dymos

Open Source Optimization of Dynamic Multidisciplinary Systems

14K 287 76
loco-3d
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

11K 1K 209
loco-3d
libcrocoddyl

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

6K 1K 209
AlabamaASRL
asset-asrl

High-speed, extensible, object-oriented trajectory design and optimization

3K 43 13
TOPP-THU
copp-py

Convex-Objective Path Parameterization

2K 25 5
casadi
casadi-gil-comp

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.

2K 2K 451
alphaville
opengen

Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support

2K 639 69
open-spaced-repetition
fsrs4anki-optimizer

No description available

747 4K 161
mpopt
mpopt

A pseudo-spectral collocation based multi-phase Optimal control problem solver

632 70 21
cmower
pyoptas

OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control.

532 139 20
maptor
maptor

Multiphase Adaptive Trajectory Optimizer

510 52 2
tobirohrer
building-energy-storage-simulation

An open source playground energy storage environment to explore reinforcement learning and model predictive control.

505 63 14
qucontrol
krotov

Python implementation of Krotov's method for quantum optimal control

504 84 31
maxmsun
lqrax

GPU-friendly, auto-differentiable LQR solver with JAX.

328 219 9
csu-hmc
opty

Tool for optimizing dynamic systems using direct collocation.

297 122 23
trajectory-invariants
invariants-py

Calculate invariant trajectory representations from trajectory data and generate new trajectories from invariant representations

289 6 0
tasts-robots
ltv-mpc

Model predictive control in Python based on quadratic programming

241 52 2
stephane-caron
qpmpc

Linear time-variant model predictive control in Python.

226 52 2
nicolapiccinelli
pympcxx

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

195 205 23
SherbyRobotics
pyro-udes

An object-based toolbox for robot dynamic simulation, analysis, control and planning.

144 57 24
mlprt
feedbax

Optimal feedback control + interventions, in JAX.

129 6 1
wzjoriv
hionx

Hion (/ˈiː.ɒn/): Hamiltonian-Informed Optimal Neural Control

108 1 1
    • Data from PyPI, GitHub, ClickHouse, and BigQuery