With the new release of OpenOCL v6.01 you can now use acados to solver your optimal control problem and implement a model-predictive controller.
OpenOCL v5.08 now supports multi-stage problems. Multi-stage problems arrise when the dynamics change during the trajectory (spacecraft re-entry, multiple stages of a rocket), or they can be used to model. We also created some channels for you to ask questions or share your work with OpenOCL!
Getting started with OpenOCL is now easier than ever. Just download the .mltbx package and install it as a Matlab Add-in. OpenOCL is then automatically setup with your Matlab path.
With the release of OpenOCL 4.20 the non-linear program which is constructed from the optimal control problem definition now has a block sparse structure.
We release OpenOCL 4.00 which from now on only support one way to define a dynamical system and optimal control problem. The old style of inheriting from OclSystem and OclOCP is not supported anymore.
Minor release OpenOCL 3.20 with a fix for the Simulator.
We are happy to announce that OpenOCL v3 is ready and released. It contains many improvements with respect to the previous version and also some API changes.