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

63
/ 100
Established

Leverages Pinocchio for analytical sparse derivatives and differential geometry on manifolds, enabling efficient trajectory optimization with feedback gains. Supports multiple solvers (DDP variants, Ipopt) with flexible integrators, costs, and constraints, plus automatic differentiation via CppAD and code generation. Includes Python bindings, multi-threading via OpenMP, and integrates with the robotics ecosystem (ROS, robotpkg).

1,182 stars. Actively maintained with 9 commits in the last 30 days.

No Package No Dependents
Maintenance 20 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 24 / 25

How are scores calculated?

Stars

1,182

Forks

205

Language

C++

License

BSD-3-Clause

Last pushed

Mar 17, 2026

Commits (30d)

9

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/loco-3d/crocoddyl"

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