Abstract
In this paper, we present the Real-Time Analog Monitoring Tool (RTAMT), a tool for quantitative monitoring of Signal Temporal Logic (STL) specifications. The library implements a flexible architecture that supports: (1) various environments connected by an Application Programming Interface (API) in Python, (2) various flavors of temporal logic specification and robustness notion such as STL, including an interface-aware variant that distinguishes between input and output variables, and (3) discrete-time and dense-time interpretation of STL with generation of online and offline monitors. We specifically focus on robotics and Cyber-Physical System (CPS) applications, showing how to integrate RTAMT into (1) the Robot Operating System (ROS) and (2) MATLAB/Simulink® environments. We evaluate the tool by demonstrating several use scenarios involving service robotic and avionic applications.
| Original language | English |
|---|---|
| Pages (from-to) | 79-99 |
| Number of pages | 21 |
| Journal | International Journal on Software Tools for Technology Transfer |
| Volume | 26 |
| Issue number | 5 |
| DOIs | |
| Publication status | Published - 2024 |
Research Field
- Dependable Systems Engineering
Keywords
- Cyber-physical systems
- Formal specifications
- Robotics
- Runtime verification
Fingerprint
Dive into the research topics of 'RTAMT - Runtime Robustness Monitors with Application to CPS and Robotics'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver