A formal toolchain for offline and run-time verification of robotic systems
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 …
becoming a critical issue. Among the V&V techniques at our disposal, formal approaches …
Roboworld: Verification of robotic systems with environment in the loop
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 …
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
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 …
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
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 …
developed or re-engineered to be handled in software rather than by physical hardware …
Formally verified animation for RoboChart using interaction trees
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 …
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 …
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 …
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 …
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 …
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 …
amounts of automated and manual field testing, automating specification verification is …