alphaville/optimization-engine

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

79
/ 100
Verified

Generates Rust code for parametric optimizers using CasADi symbolic definitions, supporting nonlinear model predictive control and moving horizon estimation without recompilation across parameter changes. Built on the PANOC algorithm with TCP/ROS service interfaces, it executes embedded nonconvex optimization on resource-constrained devices—demonstrated running at 20Hz with 15% CPU on Intel Atom platforms for autonomous systems.

617 stars and 14,508 monthly downloads. Actively maintained with 284 commits in the last 30 days.

No Package No Dependents
Maintenance 25 / 25
Adoption 20 / 25
Maturity 16 / 25
Community 18 / 25

How are scores calculated?

Stars

617

Forks

67

Language

Rust

License

Last pushed

Mar 17, 2026

Monthly downloads

14,508

Commits (30d)

284

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/alphaville/optimization-engine"

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