Digital Twin Enabled Runtime Verification for Autonomous Mobile Robots under Uncertainty
Joakim Schack Betzer, Jalil Boudjadar, Mirgita Frasheri, Prasad, Talasila

TL;DR
This paper presents a digital twin-based runtime verification system for autonomous mobile robots, enhancing safety and performance under environmental uncertainties through real-time monitoring and intervention.
Contribution
It introduces a novel integration of digital twins with runtime verification using TeSSLa and MQTT, specifically tailored for autonomous robots in uncertain environments.
Findings
Reduced speed deviation by up to 41%
Effective real-time monitoring and intervention
Improved reliability and robustness of robot behavior
Abstract
As autonomous robots increasingly navigate complex and unpredictable environments, ensuring their reliable behavior under uncertainty becomes a critical challenge. This paper introduces a digital twin-based runtime verification for an autonomous mobile robot to mitigate the impact posed by uncertainty in the deployment environment. The safety and performance properties are specified and synthesized as runtime monitors using TeSSLa. The integration of the executable digital twin, via the MQTT protocol, enables continuous monitoring and validation of the robot's behavior in real-time. We explore the sources of uncertainties, including sensor noise and environment variations, and analyze their impact on the robot safety and performance. Equipped with high computation resources, the cloud-located digital twin serves as a watch-dog model to estimate the actual state, check the consistency of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
