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 …

Roboworld: Verification of robotic systems with environment in the loop

J Baxter, G Carvalho, A Cavalcanti… - Formal Aspects of …, 2023 - dl.acm.org
A robot affects and is affected by its environment, so that typically its behaviour depends on
properties of that environment. For verification, we need to formalise those properties …

Toward a systematic reporting framework for Digital Twins: a cooperative robotics case study

S Gil, BJ Oakes, C Gomes, M Frasheri… - Simulation, 2024 - journals.sagepub.com
Digital Twins (DTs) can be constructed for many different applications, leading to substantial
differences between different case studies. To be able to learn from the challenges and …

[HTML][HTML] Safety assurance of an industrial robotic control system using hardware/software co-verification

Y Murray, M Sirevåg, P Ribeiro, DA Anisi… - Science of Computer …, 2022 - Elsevier
As a general trend in industrial robotics, an increasing number of safety functions are being
developed or re-engineered to be handled in software rather than by physical hardware …

Formally verified animation for RoboChart using interaction trees

K Ye, S Foster, J Woodcock - International Conference on Formal …, 2022 - Springer
RoboChart is a core notation in the RoboStar framework. It is a timed and probabilistic
domain-specific and state machine based language for robotics. RoboChart supports …

Testing using CSP models: Time, inputs, and outputs

J Baxter, A Cavalcanti, M Gazda… - ACM Transactions on …, 2023 - dl.acm.org
The existing testing theories for CSP cater for verification of interaction patterns (traces) and
deadlocks, but not time. We address here refinement and testing based on a dialect of CSP …

Specification, validation and verification of social, legal, ethical, empathetic and cultural requirements for autonomous agents

SG Yaman, A Cavalcanti, R Calinescu… - arXiv preprint arXiv …, 2023 - arxiv.org
Autonomous agents are increasingly being proposed for use in healthcare, assistive care,
education, and other applications governed by complex human-centric norms. To ensure …

[HTML][HTML] Architectural modelling for robotics: RoboArch and the CorteX example

W Barnett, A Cavalcanti, A Miyazawa - Frontiers in Robotics and AI, 2022 - frontiersin.org
The need for robotic systems to be verified grows as robots are increasingly used in complex
applications with safety implications. Model-driven engineering and domain-specific …

Runtime Verification and Field-based Testing for ROS-based Robotic Systems

R Caldas, JAP García, M Schiopu… - IEEE Transactions …, 2024 - ieeexplore.ieee.org
Robotic systems are becoming pervasive and adopted in increasingly many domains, such
as manufacturing, healthcare, and space exploration. To this end, engineering software has …

Model checking embedded adaptive cruise controllers

V Nenchev - Robotics and Autonomous Systems, 2023 - Elsevier
While checking functional correctness for automated driving is often achieved through vast
amounts of automated and manual field testing, automating specification verification is …