Skip to content

Reachability analysis tool created to investigate computing automatic dynamic parallelotope bundles for computing reachability of discrete non-linear dynamical systems

License

Notifications You must be signed in to change notification settings

Tarheel-Formal-Methods/kaa-dynamic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Notice:

This is a modification of Kaa for experimenting with other optimization techniques besides Bernstein polynomials. Mostly trying to find ways to extend beyond polynomial dynamics. This version utilizes a python wrapper over Kodiak. Many thanks to Stanley Bak for providing the original wrapper over Kodiak.

Kaa

Kaa is a tool for reachability analysis of polynomial dynamical systems using parallelotope bundles. It is a rewrite of the tool Sapo introduced by Dreossi, Dang, Piazza (paper)

Dependencies

Kaa relies only on the following python3 packages:

All of which can be installed through pip or through the package's corresponding page on PyPI.

Running Sample Models and Examples.

The Juypter notebook named kaa-intro provides basic examples of the usage of kaa. The notebook contains all of the relevant code necessary to begin plotting the reachable sets and phase plots.

Contents:

About

Reachability analysis tool created to investigate computing automatic dynamic parallelotope bundles for computing reachability of discrete non-linear dynamical systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages