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 …

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 …

Laws of Timed State Machines

A Cavalcanti, M Conserva Filho, P Ribeiro… - The Computer …, 2024 - academic.oup.com
Abstract State machines are widely used in industry and academia to capture behavioural
models of control. They are included in popular notations, such as UML and its variants, and …

Model-Based Engineering for Robotics with RoboChart and RoboTool

A Cavalcanti, Z Attala, J Baxter, A Miyazawa… - … on Theoretical Aspects …, 2021 - Springer
Use of simulation to support the design of software for robotic systems is pervasive.
Typically, roboticists draw a state machine using an informal notation (not precise or …

[PDF][PDF] RoboWorld Reference Manual

J Baxter, ALC Cavalcanti, G Carvalho, F Rodrigues Jr - 2022 - robostar.cs.york.ac.uk
Recent advances in Engineering and Artificial Intelligence promise to have a transformative
impact on society, as robots become ubiquitous in homes, offices, and public spaces …

Verification of RoboChart Models with Neural Network Components

Z Attala - 2023 - etheses.whiterose.ac.uk
Current software engineering frameworks for robotics treat artificial neural networks (ANNs)
components as black boxes, and existing white-box techniques consider either component …