Cross--layer Formal Verification of Robotic Systems
Sylvain Ra\"is, Julien Brunel, David Doose, Fr\'ed\'eric Herbreteau

TL;DR
This paper introduces a cross-layer verification method for robotic systems that ensures properties are verified across multiple layers by refining models and properties, addressing complexity and model genericity.
Contribution
It proposes a novel cross-layer verification approach combining model and property refinement to improve robotic system guarantees.
Findings
Effective verification across multiple layers of robotic systems.
Model and property refinement enhances verification accuracy.
Reduces state-space explosion in complex system verification.
Abstract
Robotic systems are widely used to interact with humans or to perform critical tasks. As a result, it is imperative to provide guarantees about their behavior. Due to the modularity and complexity of robotic systems, their design and verification are often divided into several layers. However, some system properties can only be investigated by considering multiple layers simultaneously. We propose a cross-layer verification method to verify the expected properties of concrete robotic systems. Our method verifies one layer using abstractions of other layers. We propose two approaches: refining the models of the abstract layers and refining the property under verification. A combination of these two approaches seems to be the most promising to ensure model genericity and to avoid the state-space explosion problem.
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.
