Python bindings for the ACADO library, a toolkit for automatic control and dynamic optimization.
- Install ACADO for your system by following the instructions at
http://acado.github.io/.
- The
acadopypackage assumes that the header files get placed in/usr/local/include/acado, editsetup.pywith the correct paths if this is not the case.
- The
- Install the Python requirements found in
requirements.txtwithpipor otherwise.acadopyrequires GCC to be used, so you may need to set the environment variablesCCandCXXaccordingly.
- To install, run
python setup.py installorpip install .from this directory. - Tests can be run from the top level with
python setup.py testor from thetests/directory withunittest/pytest(this will fail from the top-level as the compiled extension will not be found)