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 …

Monitoring of perception systems: Deterministic, probabilistic, and learning-based fault detection and identification

P Antonante, HG Nilsen, L Carlone - Artificial Intelligence, 2023 - Elsevier
This paper investigates runtime monitoring of perception systems. Perception is a critical
component of high-integrity applications of robotics and autonomous systems, such as self …

A deep reinforcement learning-based dynamic computational offloading method for cloud robotics

M Penmetcha, BC Min - IEEE Access, 2021 - ieeexplore.ieee.org
Robots come with a variety of computing capabilities, and running computationally-intense
applications on robots is sometimes challenging on account of limited onboard computing …

Monitoring and diagnosability of perception systems

P Antonante, DI Spivak… - 2021 IEEE/RSJ …, 2021 - ieeexplore.ieee.org
Perception is a critical component of high-integrity applications of robotics and autonomous
systems, such as self-driving vehicles. In these applications, failure of perception systems …

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 …

ROZZ: property-based fuzzing for robotic programs in ROS

KT Xie, JJ Bai, YH Zou, YP Wang - … International Conference on …, 2022 - ieeexplore.ieee.org
ROS is popular in robotic-software development, and thus detecting bugs in ROS programs
is important for modern robots. Fuzzing is a promising technique of runtime testing. But …

Bridging the gap between formal verification and schedulability analysis: The case of robotics

M Foughali, PE Hladik - Journal of Systems Architecture, 2020 - Elsevier
The challenges of deploying robots and autonomous vehicles call for further efforts to bridge
the gap between the robotics, the real-time systems and the formal methods communities …

Runtime verification of timed properties in autonomous robots

M Foughali, S Bensalem, J Combaz… - 2020 18th ACM-IEEE …, 2020 - ieeexplore.ieee.org
Throughout the last few decades, researchers and practitioners are showing more and more
interest in using formal methods in order to predict and prevent software failures in robotic …

A conflicts' classification for IoT-based services: a comparative survey

H Ibrhim, H Hassan, E Nabil - PeerJ Computer Science, 2021 - peerj.com
Abstract Recently, Internet of Things (IoT)-based systems, especially automation systems,
have become an indispensable part of modern-day lives to support the controlling of the …

Statistical model checking of complex robotic systems

M Foughali, F Ingrand, C Seceleanu - … , SPIN 2019, Beijing, China, July 15 …, 2019 - Springer
Failure of robotic software may cause catastrophic damages. In order to establish a higher
level of trust in robotic systems, formal methods are often proposed. However, their …