Querying Perception Streams with Spatial Regular Expressions
Fuente:
arXiv
Guardado en:
| Autores principales: | , , , , |
|---|---|
| Formato: | Preprint |
| Publicado: |
2024
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
| _version_ | 1866910692244717568 |
|---|---|
| author | Anderson, Jacob Fainekos, Georgios Hoxha, Bardh Okamoto, Hideki Prokhorov, Danil |
| author_facet | Anderson, Jacob Fainekos, Georgios Hoxha, Bardh Okamoto, Hideki Prokhorov, Danil |
| contents | Perception in fields like robotics, manufacturing, and data analysis generates large volumes of temporal and spatial data to effectively capture their environments. However, sorting through this data for specific scenarios is a meticulous and error-prone process, often dependent on the application, and lacks generality and reproducibility. In this work, we introduce SpREs as a novel querying language for pattern matching over perception streams containing spatial and temporal data derived from multi-modal dynamic environments. To highlight the capabilities of SpREs, we developed the STREM tool as both an offline and online pattern matching framework for perception data. We demonstrate the offline capabilities of STREM through a case study on a publicly available AV dataset (Woven Planet Perception) and its online capabilities through a case study integrating STREM in ROS with the CARLA simulator. We also conduct performance benchmark experiments on various SpRE queries. Using our matching framework, we are able to find over 20,000 matches within 296 ms making STREM applicable in runtime monitoring applications. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2411_05946 |
| institution | arXiv |
| publishDate | 2024 |
| record_format | arxiv |
| spellingShingle | Querying Perception Streams with Spatial Regular Expressions Anderson, Jacob Fainekos, Georgios Hoxha, Bardh Okamoto, Hideki Prokhorov, Danil Robotics Computer Vision and Pattern Recognition Formal Languages and Automata Theory Perception in fields like robotics, manufacturing, and data analysis generates large volumes of temporal and spatial data to effectively capture their environments. However, sorting through this data for specific scenarios is a meticulous and error-prone process, often dependent on the application, and lacks generality and reproducibility. In this work, we introduce SpREs as a novel querying language for pattern matching over perception streams containing spatial and temporal data derived from multi-modal dynamic environments. To highlight the capabilities of SpREs, we developed the STREM tool as both an offline and online pattern matching framework for perception data. We demonstrate the offline capabilities of STREM through a case study on a publicly available AV dataset (Woven Planet Perception) and its online capabilities through a case study integrating STREM in ROS with the CARLA simulator. We also conduct performance benchmark experiments on various SpRE queries. Using our matching framework, we are able to find over 20,000 matches within 296 ms making STREM applicable in runtime monitoring applications. |
| title | Querying Perception Streams with Spatial Regular Expressions |
| topic | Robotics Computer Vision and Pattern Recognition Formal Languages and Automata Theory |
| url | https://arxiv.org/abs/2411.05946 |