Related Projects#
Software interfaced with acados#
- Rockit (Rapid Optimal Control kit) is a software framework to quickly prototype optimal control problems. Notably, the software allows free end-time problems and multi-stage optimal problems. The software is currently focused on direct methods and relies heavily on - CasADi.- acadosis interfaced as a- Rockitsolver by building on top of the Python interface of- acados.
- openpilot is an open source driver assistance system. It has over 150 supported car makes and models. - acadosis used within openpilot for lateral and longitudinal MPC. It uses the- Cythonwrapper to the- acadosOCP solver in its software stack.
- COFLEX - COntrol scheme for large and FLEXible wind turbines 
- bioptim - a Python library for optimal control in biomechanics. 
- OpenOCL is an open-source MATLAB toolbox for modeling and solving optimal control problems. It can use - CasADiwith IPOPT as a solver. It also provides a higher level interface to- acados, which is based on the MATLAB interface of- acados.
Papers featuring acados#
with embedded deployment#
- Least Conservative Linearized Constraint Formulation for Real-Time Motion Generation 
- An Efficient Real-Time NMPC for Quadrotor Position Control under Communication Time-Delay 
- NMPC for Racing Using a Singularity-Free Path-Parametric Model with Obstacle Avoidance 
- Mobility-enhanced MPC for Legged Locomotion on Rough Terrain 
- Steering Action-aware Adaptive Cruise Control for Teleoperated Driving 
other#
- Contraction Properties of the Advanced Step Real-Time Iteration for NMPC — IFAC World Congress 2020 
- Optimization-based Primary and Secondary Control of Microgrids 
- TuneMPC — A Tool for Economic Tuning of Tracking (N)MPC Problems 
