MROS: Runtime Adaptation For Robot Control Architectures

10/19/2020
by   Carlos Hernandez Corbato, et al.
0

Known attempts to build autonomous robots rely on complex control architectures, often implemented with the Robot Operating System platform (ROS). These architectures need to be dynamically adaptable in order to cope with changing environment conditions, new mission requirements or component failures. The implementation of adaptable architectures is very often ad hoc, quickly gets cumbersome and expensive. We present a structured model-based framework for the adaptation of robot control architectures at run-time to satisfy set quality requirements. We use a formal meta-model to represent the configuration space of control architectures and the corresponding mission requirements. The meta-model is implemented as an OWL ontology with SWRL rules, enabling the use of an off-the-shelf reasoner for diagnostics and adaptation. The method is discussed and evaluated using two case studies of real, ROS-based systems: (i) for an autonomous dual arm mobile manipulator building a pyramid and (ii) a mobile robot navigating in a factory environment.

READ FULL TEXT

page 3

page 5

page 6

page 8

research
08/30/2021

RoboRun: A Robot Runtime to Exploit Spatial Heterogeneity

The limited onboard energy of autonomous mobile robots poses a tremendou...
research
11/23/2021

Context-based navigation for ground mobile robot in a semi-structured indoor environment

There is a growing demand for mobile robots to operate in more variable ...
research
07/01/2023

A Requirements-Driven Platform for Validating Field Operations of Small Uncrewed Aerial Vehicles

Flight-time failures of small Uncrewed Aerial Systems (sUAS) can have a ...
research
09/28/2022

Monitoring ROS2: from Requirements to Autonomous Robots

Runtime verification (RV) has the potential to enable the safe operation...
research
08/04/2020

Microservice Interface Based Deployment Orchestration

Following previous work on the automated deployment orchestration of com...
research
05/13/2020

Development of a Fuzzy-based Patrol Robot Using in Building Automation System

A Building Automation System (BAS) has functions of monitoring and contr...
research
01/23/2021

Symbiotic System Design for Safe and Resilient Autonomous Robotics in Offshore Wind Farms

To reduce Operation and Maintenance (O M) costs on offshore wind farms...

Please sign up or login with your details

Forgot password? Click here to reset