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

This project helps control engineers and robotics researchers quickly implement and test advanced nonlinear model predictive control (NMPC) strategies. You provide the mathematical description of your system's dynamics, constraints, and cost function, and it automatically generates optimized C++ and Python code for real-time control. The output is deployable control code and simulation results, enabling rapid prototyping for complex systems like drones or robotic arms.

178 stars. No commits in the last 6 months.

Use this if you need to design and implement high-performance, real-time nonlinear model predictive control for your robotic or dynamic system.

Not ideal if you are looking for a pre-built, off-the-shelf controller for a simple linear system or don't have experience defining optimal control problems.

robotics control-systems model-predictive-control real-time-systems optimal-control
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.