Robotics Control Optimization AI Coding Tools

Tools and frameworks for optimal control, trajectory optimization, dynamics simulation, and code generation for robotic systems. Does NOT include general optimization libraries, physics engines without control focus, or non-robotics applications.

There are 50 robotics control optimization tools tracked. 5 score above 70 (verified tier). The highest-rated is symforce-org/symforce at 85/100 with 1,590 stars and 16,654 monthly downloads. 5 of the top 10 are actively maintained.

Get all 50 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ai-coding&subcategory=robotics-control-optimization&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 symforce-org/symforce

Fast symbolic computation, code generation, and nonlinear optimization for robotics

85
Verified
2 inducer/loopy

A code generator for array-based code on CPUs and GPUs

84
Verified
3 alphaville/optimization-engine

Nonconvex embedded optimization: code generation for fast real-time...

79
Verified
4 inducer/islpy

Python wrapper for isl, an integer set library

71
Verified
5 loco-3d/crocoddyl

Crocoddyl is an optimal control library for robot control under contact...

70
Verified
6 inducer/pymbolic

A simple package to do symbolic math (focus on code gen and DSLs)

69
Established
7 stack-of-tasks/pinocchio

A fast and flexible implementation of Rigid Body Dynamics algorithms and...

69
Established
8 brian-team/brian2cuda

A brian2 extension to simulate spiking neural networks on GPUs

69
Established
9 pyphs/pyphs

Modeling, simulation and code-generation of multiphysical Port-Hamiltonian...

59
Established
10 inducer/pytato

Lazily evaluated arrays in Python

58
Established
11 pylbm/pylbm

Numerical simulations using flexible Lattice Boltzmann solvers

57
Established
12 opensbli/opensbli

A framework for the automated derivation and parallel execution of finite...

56
Established
13 bjodah/pyodesys

∫ Straightforward numerical integration of systems of ordinary differential equations

55
Established
14 kaushikcfd/feinsum

Database approach for generating near-roofline Einstein Summation kernels.

53
Established
15 deng-haoyang/ParNMPC

A Parallel Optimization Toolkit for Nonlinear Model Predictive Control (NMPC)

51
Established
16 pyrates-neuroscience/PyRates

Open-source, graph-based Python code generator and analysis toolbox for...

50
Established
17 HPAC/linnea

Linnea is an experimental tool for the automatic generation of optimized...

49
Emerging
18 ohtsukalab/autogenu-jupyter

An automatic code generator for nonlinear model predictive control (NMPC)...

49
Emerging
19 ros-industrial-attic/robodk_postprocessors

Open-source vendor-specific post-processors/code generators from RoboDK...

46
Emerging
20 GalerkinToolkit/GalerkinToolkit.jl

High-performance finite element toolbox in Julia

46
Emerging
21 JuliaControl/SymbolicControlSystems.jl

C-code generation and an interface between ControlSystems.jl and SymPy.jl

46
Emerging
22 wrenfold/wrenfold

Toolkit for generating code from symbolic math expressions.

42
Emerging
23 edanor/umesimd

UME::SIMD A library for explicit simd vectorization.

42
Emerging
24 robotology/wb-toolbox

Simulink toolbox to rapidly prototype robot controllers

41
Emerging
25 roastduck/FreeTensor

A language and compiler for irregular tensor programs.

38
Emerging
26 mkhaled87/pFaces-OmegaThreads

OmegaThreads constructs automatically correct-bu-construction controllers...

31
Emerging
27 rrainey/obliq-2

A web-based modeling and simulation system

28
Experimental
28 MathWorks-Teaching-Resources/Engineering-Problem-Solving

This curriculum module contains interactive examples that emphasize the...

27
Experimental
29 InteractiveComputerGraphics/SymX

Symbolic differentiation. C++ code generation. JIT compilation. Global...

27
Experimental
30 sfegan/dft_simd

SIMD discrete Fourier transform tests and discussion

27
Experimental
31 baggepinnen/static_kalman

An experiment in static compilation of Julia

27
Experimental
32 Beneficial-AI-Foundation/NumpySpec

numpy -> lean 4 through ai

26
Experimental
33 khaledghobashy/uraeus_nmbd_cpp

Numerical simulation environment of constrained multi-body systems in C++...

26
Experimental
34 worldwidemv/SimulinkToolchain

Simulink Toolchain Repository for Soft-Realtime code generation with the...

26
Experimental
35 khaledghobashy/uraeus_smbd

A python package for symbolic creation and analysis of constrained...

26
Experimental
36 pyrates-neuroscience/use_examples

Code to reproduce the use examples published in SIAM 2022

24
Experimental
37 teasit/matlab-kalman-filters

Kalman Filter implementations written in MATLAB with code-generation capabilities.

24
Experimental
38 mesh-iit/training-matlab-rev-lights

A State-Controlled Gear selection with a LED feedback powered by STM32 Nucleo

23
Experimental
39 Krastanov/cutiepy

A small package for numerical simulation of quantum systems. Created as an...

22
Experimental
40 khaledghobashy/uraeus_mbd

An open-source framework for the modeling, simulation and visualization of...

21
Experimental
41 moezzelrgal/Model_Based_Development

this repository is my Learning journey for Model Based Development .

20
Experimental
42 TensorAeroSpace/simulink-example

📘 Tutorial: Integrating Simulink models with Python using ctypes....

16
Experimental
43 kocatepedogu/cuspike

A high-performance spiking neural network simulator for CUDA with partial...

13
Experimental
44 HossamKamaal/BLDC-motor-Control---mathmatical-model-and-testing

Mathematical model of a BLDC motor in Simulink with sensored and sensorless...

13
Experimental
45 mkhaled87/SENSE

SENSE (Symbolic controlEr Networked SystEms) is a C++ toolbox for...

12
Experimental
46 dyna2gams/dyna2gams.github.io

Optimal control with GAMS

12
Experimental
47 ShaitanLyss/these

Simulating physics without a single line of code!

11
Experimental
48 OpenRTDynamics/openrtdynamics2

A modeling and code generation framework for dynamic systems

11
Experimental
49 ajcerejeira/autofmu

Automatic FMU Approximation Tool

11
Experimental
50 pwilsdorf/nbSimGen

Jupyter Notebook extension for generating simulation experiments.

10
Experimental