Model-based Verification and Monitoring for Safe and Responsive Robots
Model-based development (MBD) is gaining widespread acceptance as a design technique in robotics. Not only it eases the work of developers and makes software deployment faster than traditional code-based approaches, but it also enables the application of formal methods without the need of specific training for developers. In particular, (off-line) automated verification is known to improve the quality of software and enable early recognition of hard-to-find bugs whereas (on-line) monitoring helps to close the reality-gap by running either on simulators or actual hardware. In this paper we present a comprehensive approach to MBD, verification, and monitoring that enables developers to design robust control software by featuring both off- and on-line checks in a push-button fashion, i.e., one where all the complexity of formal methods is hidden under the hood of the development tools.
Authors
- Lorenzo Natale (ORCID: https://orcid.org/0000-0002-8777-5233)
- Stefano Bernagozzi (ORCID: https://orcid.org/0000-0003-1360-7373)
- Enrico Ghiorzi (ORCID: https://orcid.org/0000-0001-5983-6230)
- Angelo Ferrando (ORCID: https://orcid.org/0000-0002-8711-4670)
- Armando Tacchella (ORCID: https://orcid.org/0000-0001-9487-331X)
- S. Faraci
- K. Pedemonte
Institutions
- University of Modena and Reggio Emilia (IT)
- Italian Institute of Technology (IT)
Publication Details
- Published
- 2025-04-14
- DOI
- https://doi.org/10.1109/simpar62925.2025.10979077
- Citations
- 1
- Primary Topic
- Safety Systems Engineering in Autonomy
- Type
- article
- Field-Weighted Citation Impact
- 1.30
Funders
- HORIZON EUROPE Framework Programme