PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Search Packages

Find Python packages by name, description, GitHub topic, or filter by metrics
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.

830K 2K 441
pantor
ruckig

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

98K 1K 246
OpenMDAO
dymos

Open Source Optimization of Dynamic Multidisciplinary Systems

14K 282 73
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

7K 1K 207
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.

4K 2K 441
alphaville
opengen

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

3K 631 68
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

2K 1K 207
AlabamaASRL
asset-asrl

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

2K 42 13
open-spaced-repetition
fsrs4anki-optimizer

A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm

1K 4K 159
mpopt
mpopt

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

891 68 21
cmower
pyoptas

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

690 137 20
qucontrol
krotov

Python implementation of Krotov's method for quantum optimal control

655 84 31
maptor
maptor

Multiphase Adaptive Trajectory Optimizer

414 49 2
tobirohrer
building-energy-storage-simulation

A simulation of a building to optimize energy storage utilization.

359 62 13
maxmsun
lqrax

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

340 219 9
tasts-robots
ltv-mpc

Linear time-variant model predictive control in Python.

292 51 2
trajectory-invariants
invariants-py

Calculate invariant trajectory representations from trajectory data and generate new trajectories from the invariants.

229 6 0
stephane-caron
qpmpc

Model predictive control in Python based on quadratic programming

225 52 2
nicolapiccinelli
pympcxx

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

210 203 23
csu-hmc
opty

A library for using direct collocation in the optimization of dynamic systems.

184 121 23
SherbyRobotics
pyro-udes

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

166 55 23
wzjoriv
hionx

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

83 1 1
mlprt
feedbax

Optimal feedback control + interventions, in JAX.

74 6 1
Shunichi09
pythonlinearnonlinearcontrol

PythonLinearNonLinearControl is a library implementing the linear and nonlinear control theories in python.

74 1K 191
    • Data from PyPI, GitHub, ClickHouse, and BigQuery