We are proud to announce the release of nMPyC.
nMPyC is a Python library for solving optimal control problems via model predictive control (MPC).
nMPyC can be understood as a blackbox method, which aims to provide a simple syntax for the problem formulation in Python.
The user can only enter the desired optimal control problem without having much knowledge of the theory of model predictive control or its implementation in Python. Nevertheless, for an advanced user, there is the possibility to adjust all parameters.
This library supports a variety of discretization methods and optimizer including symbolic and numerical frameworks.
Detailed information can be found at
https://nmpyc.readthedocs.io/en/latest/index.html