Verified Design of Robotic Autonomous Systems using Probabilistic Model Checking
Atef Azaiez, David Alireza Anisi

TL;DR
This paper introduces a formal verification methodology using Probabilistic Model Checking to systematically evaluate and select safe, reliable designs for Robotic Autonomous Systems in uncertain environments, demonstrated through an agriculture robotics case study.
Contribution
It presents a novel application of Probabilistic Model Checking for systematic design evaluation of RAS, including a domain-specific criteria and practical case study.
Findings
Verified design sets for RAS can be systematically identified.
Probabilistic Model Checking improves safety and reliability assessment.
Application to agriculture robotics demonstrates practical utility.
Abstract
Safety and reliability play a crucial role when designing Robotic Autonomous Systems (RAS). Early consideration of hazards, risks and mitigation actions -- already in the concept study phase -- are important steps in building a solid foundations for the subsequent steps in the system engineering life cycle. The complex nature of RAS, as well as the uncertain and dynamic environments the robots operate within, do not merely effect fault management and operation robustness, but also makes the task of system design concept selection, a hard problem to address. Approaches to tackle the mentioned challenges and their implications on system design, range from ad-hoc concept development and design practices, to systematic, statistical and analytical techniques of Model Based Systems Engineering. In this paper, we propose a methodology to apply a formal method, namely Probabilistic Model…
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.
Taxonomy
TopicsFormal Methods in Verification · Safety Systems Engineering in Autonomy · AI-based Problem Solving and Planning
