ohtsukalab/autogenu-jupyter

An automatic code generator for nonlinear model predictive control (NMPC) and the continuation/GMRES method (C/GMRES) based numerical solvers for NMPC

49
/ 100
Emerging

Generates optimized C++ solver code and Python bindings from symbolic OCP definitions in Jupyter notebooks, supporting both single and multiple shooting variants with state/costate condensing. Provides a header-only `cgmres` library integrating SymPy for symbolic computation and pybind11 for Python interoperability, enabling rapid prototyping and deployment of real-time NMPC controllers for robotics applications.

178 stars. No commits in the last 6 months.

Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 21 / 25

How are scores calculated?

Stars

178

Forks

38

Language

C++

License

MIT

Last pushed

Jul 01, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ohtsukalab/autogenu-jupyter"

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