Generating Safe Autonomous Decision-Making in ROS

09/28/2022
by   Yi Yang, et al.
0

The Robot Operating System (ROS) is a widely used framework for building robotic systems. It offers a wide variety of reusable packages and a pattern for new developments. It is up to developers how to combine these elements and integrate them with decision-making for autonomous behavior. The feature of such decision-making that is in general valued the most is safety assurance. In this research preview, we present a formal approach for generating safe autonomous decision-making in ROS. We first describe how to improve our existing static verification approach to verify multi-goal multi-agent decision-making. After that, we describe how to transition from the improved static verification approach to the proposed runtime verification approach. An initial implementation of this research proposal yields promising results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/04/2016

Formal Verification of Autonomous Vehicle Platooning

The coordination of multiple autonomous vehicles into convoys or platoon...
research
10/26/2021

Finding the Best Partitioning Policy for Efficient Verification of Autonomous Systems at Runtime

The autonomous systems need to decide how to react to the changes at run...
research
04/18/2018

Modular Verification of Vehicle Platooning with Respect to Decisions, Space and Time

The spread of autonomous systems into safety-critical areas has increase...
research
09/28/2022

Monitoring ROS2: from Requirements to Autonomous Robots

Runtime verification (RV) has the potential to enable the safe operation...
research
07/31/2022

Intelligent decision-making method of TBM operating parameters based on multiple constraints and objective optimization

The decision-making of TBM operating parameters has an important guiding...
research
07/20/2020

Heterogeneous Verification of an Autonomous Curiosity Rover

The Curiosity rover is one of the most complex systems successfully depl...
research
12/11/2018

Building Jiminy Cricket: An Architecture for Moral Agreements Among Stakeholders

An autonomous system is constructed by a manufacturer, operates in a soc...

Please sign up or login with your details

Forgot password? Click here to reset