Managing safety and mission completion via collective run-time adaptation
Artikel i vetenskaplig tidskrift, 2019

Multi-Robot Systems (MMRSs) are an emerging class of systems that are composed of a team of robots, various devices (like movable cameras, sensors) which collaborate with each other to accomplish defined missions. Moreover, these systems must operate in dynamic and potentially uncontrollable and unknown environments that might compromise the safety of the system and the completion of the defined mission. A model of the environment describing, e.g., obstacles, no-fly zones, wind and weather conditions might be available, however, the assumption that such a model is both correct and complete is often wrong. In this paper, we describe an approach that supports execution of missions at run time. It addresses collective adaptation problems in a decentralized fashion, and enables the addition of new entities in the system at any time. Moreover, it is based on two adaptation resolution methods: one for (potentially partial) resolution of mission-related issues and one for full resolution of safety-related issues.

Ensembles

Safety

Collective run-time adaptation

Mission completion

Författare

Darko Bozhinoski

Université libre de Bruxelles (ULB)

David Garlan

Carnegie Mellon University (CMU)

Ivano Malavolta

Vrije Universiteit Amsterdam

Patrizio Pelliccione

Universita degli Studi dell'Aquila

Chalmers, Data- och informationsteknik, Software Engineering, Software Engineering for Cyber Psysical Systems

Journal of Systems Architecture

1383-7621 (ISSN)

Vol. 95 19-35

Ämneskategorier

Inbäddad systemteknik

Robotteknik och automation

Datorsystem

DOI

10.1016/j.sysarc.2019.02.018

Mer information

Senast uppdaterat

2019-07-21