Collection of utility functions and classes to interface UPPAAL Stratego controllers with Python.
See which OS and Python versions combinations are supported here.
- Use pip or clone this git repo to install
strategoutilto your environment
pip install strategoutil
# OR
git clone https://github.com/DEIS-Tools/strategoutil.git
cd strategoutil
pip install -e .-
Look how
strategoutilis used with example projects -
Look at the documentation
Currently, strategoutil contains the tool STOMPC that is capable of performing the following actions:
- Write input variables to Stratego model
*.xmlfiles - Parse outputs of
simulatequeries to get timeseries of important variables - Run
verifytawith chosen query*.qand run parameters - Create model predictive control (MPC) routines where plant is either defined within the same Stratego model, or plant is defined as external process, simulataor, etc.