Thanks to visit codestin.com
Credit goes to github.com

Skip to content
/ BluSTL Public

BluSTL (pronounced "blue steel") is a MATLAB toolkit for automatically generating hybrid controllers from specifications written in Signal Temporal Logic.

License

Notifications You must be signed in to change notification settings

vraman/BluSTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BluSTL

BluSTL (pronounced "blue steel") is a MATLAB toolkit for automatically generating hybrid controllers from specifications written in Signal Temporal Logic.

Installing

BluSTL depends on YALMIP, which is best obtained with the Multi-Parametric Toolbox, or MPT3, see http://control.ee.ethz.ch/~mpt/3/Main/Installation.

Most experiments have been done with the Gurobi solver as back-end, though other solvers might work as well. For the example to work without modifications though, Gurobi needs to be installed and configured for Matlab. See http://www.gurobi.com.

Once YALMIP (or MPT3), the only thing to do is to add the path BluSTL/src to Matlab paths.

Testing

Go into BluSTL/examples/tutorials and run tutorial1.

Documentation

The file BluSTL/BluSTL_tutorial.pdf describes some theoretical background with references. In addition to that, the file BluSTL/doc/index.html links to documentation generated from the Matlab code.

Contact us

Questions are to be addressed to [email protected] or [email protected].

About

BluSTL (pronounced "blue steel") is a MATLAB toolkit for automatically generating hybrid controllers from specifications written in Signal Temporal Logic.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published