Aqua QA License: MPL 2.0 CI

AutomationLabs is a package for dynamical system identification and Model Predictive Control. It is written in Julia and provides different algorithm approach for identification and tuning (black box, linear, mixed-integer or non-linear optimization).

Read the documentation here.

How to Contribute

Starring and citing

If you use AutomationLabs in your work, please consider starring and citing.


If you like the work on AutomationLabs and want to support future development, please consider supporting.

Bug reports

Please report issues with the Github issue tracker. All types of issues are welcome and encouraged, such as bug reports, documentation typos, feature requests or example requests.

Use cases

We are looking for case studies, such as dynamical system identification or control, please notify us of an appropriate use case.