ROSMonitoring 2.0:ROSランタイム検証をサービスと順序付きトピックへ拡張
ROSMonitoring 2.0: Extending ROS Runtime Verification to Services and Ordered Topics
ROSアプリの実行時検証フレームワークROSMonitoringを拡張し、トピックに加えてサービスやメッセージの順序も監視できるようにした。消防用UAVのケーススタディで有効性を示した。
著者: Maryam Ghaffari Saadat, Angelo Ferrando, Louise A. Dennis, Michael Fisher
分類: cs.SE, cs.AI, cs.RO
原文アブストラクト
Formal verification of robotic applications presents challenges due to their hybrid nature and distributed architecture. This paper introduces ROSMonitoring 2.0, an extension of ROSMonitoring designed to facilitate the monitoring of both topics and services while considering the order in which messages are published and received. The framework has been enhanced to support these novel features for ROS1 -- and partially ROS2 environments -- offering improved real-time support, security, scalability, and interoperability. We discuss the modifications made to accommodate these advancements and present results obtained from a case study involving the runtime monitoring of specific components of a fire-fighting Uncrewed Aerial Vehicle (UAV).
関連論文
- 予測型Varanus:CSP適合性監視と予測的LTLランタイム検証の融合ランタイム検証
- 時空間論理仕様下での分布的ロバスト予測ランタイム検証ランタイム検証
- STLランタイム検証のためのコンフォーマル予測ランタイム検証
- ROS2のモニタリング:要件から自律ロボットまでランタイム検証
- CSPを用いた安全要件のオフラインランタイム検証ランタイム検証
