Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 846 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 846 Bytes

nmpc-codegen-python

Python version of nmpc-codegen

What is this?

Nmpc-codegen generates MPC controllers. The user provides the dynamics of the system, a number of conditions and some MPC parameters in python. Nmpc-codegen will then generate the NMPC controller in c89 code that can be used on embedded devices. Check out the website for more information.

If you want to use this library for research feel free to contact willem dot melis at outlook dot com . If you have problems of any kind with nmpc-codegen feel free to make an issue.

Warning: nmpc-codegen does not work with Casadi 3.5 update comming soon !

Install

Installation instructions

Requirements

  • Python3
  • Casadi 3.2 or more recent
  • gcc toolchain