Formal specification and verification of autonomous robotic systems: A survey

M Luckcuck, M Farrell, LA Dennis, C Dixon… - ACM Computing …, 2019 - dl.acm.org
Autonomous robotic systems are complex, hybrid, and often safety critical; this makes their
formal specification and verification uniquely challenging. Though commonly used, testing …

Testing, validation, and verification of robotic and autonomous systems: a systematic review

H Araujo, MR Mousavi, M Varshosaz - ACM Transactions on Software …, 2023 - dl.acm.org
We perform a systematic literature review on testing, validation, and verification of robotic
and autonomous systems (RAS). The scope of this review covers peer-reviewed research …

[HTML][HTML] RoboChart: modelling and verification of the functional behaviour of robotic applications

A Miyazawa, P Ribeiro, W Li, A Cavalcanti… - Software & Systems …, 2019 - Springer
Robots are becoming ubiquitous: from vacuum cleaners to driverless cars, there is a wide
variety of applications, many with potential safety hazards. The work presented in this paper …

A formal toolchain for offline and run-time verification of robotic systems

S Dal Zilio, PE Hladik, F Ingrand, A Mallet - Robotics and Autonomous …, 2023 - Elsevier
Abstract Validation and Verification (V&V) of autonomous robotic system software is
becoming a critical issue. Among the V&V techniques at our disposal, formal approaches …

Robotics and integrated formal methods: Necessity meets opportunity

M Farrell, M Luckcuck, M Fisher - … 2018, Maynooth, Ireland, September 5-7 …, 2018 - Springer
Robotic systems are multi-dimensional entities, combining both hardware and software, that
are heavily dependent on, and influenced by, interactions with the real world. They can be …

[HTML][HTML] Verified simulation for robotics

A Cavalcanti, A Sampaio, A Miyazawa, P Ribeiro… - Science of Computer …, 2019 - Elsevier
Simulation is a favoured technique for analysis of robotic systems. Currently, however,
simulations are programmed in an ad hoc way, for specific simulators, using either …

Static-time extraction and analysis of the ROS computation graph

A Santos, A Cunha, N Macedo - 2019 Third IEEE international …, 2019 - ieeexplore.ieee.org
The Robot Operating System (ROS) is one of the most popular open source robotic
frameworks, and has contributed significantly to the fast development of robotics. Even …

Recent trends in formal validation and verification of autonomous robots software

F Ingrand - 2019 Third IEEE International Conference on …, 2019 - ieeexplore.ieee.org
The consequences of autonomous systems software failures can be potentially dramatic.
There is no need to darken the picture, but still, it seems unlikely that people, insurance …

Probabilistic semantics for RoboChart: A weakest completion approach

J Woodcock, A Cavalcanti, S Foster, A Mota… - Unifying Theories of …, 2019 - Springer
We outline a probabilistic denotational semantics for the RoboChart language, a
diagrammatic, domain-specific notation for describing robotic controllers with their hardware …

How to formally model human in collaborative robotics

M Askarpour - arXiv preprint arXiv:2012.01647, 2020 - arxiv.org
Human-robot collaboration (HRC) is an emerging trend of robotics that promotes the co-
presence and cooperation of humans and robots in common workspaces. Physical vicinity …