Skip to content

Latest commit

 

History

History
59 lines (43 loc) · 1.43 KB

README.md

File metadata and controls

59 lines (43 loc) · 1.43 KB

preview_controller

preview_controller is a library implementing a model preview controller. It uses QP softwares to solve its problem. A python binding is available.

Installing

Manual

Dependencies

To compile you need the following tools:

Building

git clone --recursive https://github.com/vsamy/preview_controller
cd preview_controller
./build_and_install
gedit build_and_install_config
./build_and_install

Please defines in build_and_install_config where to install the library, the build type, the number of core, etc... Note that you leave the BOOST_ROOT empty if boost has been installed by default.

Where the main options are:

Testing and performace test

You can test the C++ and python version. Those are still basic tests and need to be completed

For c++

cd _build/tests
./TestSolvers
./TestPreviewControl --log_level=all

For python

cd _build/binding/python/tests
python TestPreviewControl.py

Examples

There is not basic examples yet. Please see test files for an overview. Please see the doxygen files for the documentation.