A Verification Methodology for Safety Assurance of Robotic Autonomous Systems
By: Mustafa Adam, David A. Anisi, Pedro Ribeiro
Potential Business Impact:
Makes farm robots safer around people.
Autonomous robots deployed in shared human environments, such as agricultural settings, require rigorous safety assurance to meet both functional reliability and regulatory compliance. These systems must operate in dynamic, unstructured environments, interact safely with humans, and respond effectively to a wide range of potential hazards. This paper presents a verification workflow for the safety assurance of an autonomous agricultural robot, covering the entire development life-cycle, from concept study and design to runtime verification. The outlined methodology begins with a systematic hazard analysis and risk assessment to identify potential risks and derive corresponding safety requirements. A formal model of the safety controller is then developed to capture its behaviour and verify that the controller satisfies the specified safety properties with respect to these requirements. The proposed approach is demonstrated on a field robot operating in an agricultural setting. The results show that the methodology can be effectively used to verify safety-critical properties and facilitate the early identification of design issues, contributing to the development of safer robots and autonomous systems.
Similar Papers
Towards Continuous Assurance with Formal Verification and Assurance Cases
Software Engineering
Makes robots safer by checking their plans.
Safe-ROS: An Architecture for Autonomous Robots in Safety-Critical Domains
Logic in Computer Science
Makes robots safely work in dangerous places.
Safe LLM-Controlled Robots with Formal Guarantees via Reachability Analysis
Robotics
Keeps robots safe when following AI instructions.