Close menu

SURE

Sunderland Repository records the research produced by the University of Sunderland including practice-based research and theses.

Generic, scalable and decentralized fault detection for robot swarms.

Tarapore, Tarapore, Christensen, Anders Lyhne and Timmis, Jonathan (2017) Generic, scalable and decentralized fault detection for robot swarms. PLOS One. ISSN 1932-6203

Item Type: Article

Abstract

Robot swarms are large-scale multirobot systems with decentralized control which means that each robot acts based only on local perception and on local coordination with neighboring robots. The decentralized approach to control confers number of potential benefits. In particular, inherent scalability and robustness are often highlighted as key distinguishing features of robot swarms compared with systems that rely on traditional approaches to multirobot coordination. It has, however, been shown that swarm robotics systems are not always fault tolerant. To realize the robustness potential of robot swarms, it is thus essential to give systems the capacity to actively detect and accommodate faults. In this paper, we present a generic fault-detection system for robot swarms. We show how robots with limited and imperfect sensing capabilities are able to observe and classify the behavior of one another. In order to achieve this, the underlying classifier is an immune system-inspired algorithm that learns to distinguish between normal behavior and abnormal behavior online. Through a series of experiments, we systematically assess the performance of our approach in a detailed simulation environment. In particular, we analyze our system’s capacity to correctly detect robots with faults, false positive rates, performance in a foraging task in which each robot exhibits a composite behavior, and performance under perturbations of the task environment. Results show that our generic fault-detection system is robust, that it is able to detect faults in a timely manner, and that it achieves a low false positive rate. The developed fault-detection system has the potential to enable long-term autonomy for robust multirobot systems, thus increasing the usefulness of robots for a diverse repertoire of upcoming applications in the area of distributed intelligent automation.

[img]
Preview
PDF
journal.pone.0182058.pdf - Published Version
Available under License Creative Commons Attribution.

Download (4MB) | Preview

More Information

Depositing User: Jonathan Timmis

Identifiers

Item ID: 11578
Identification Number: https://doi.org/10.1371/journal.pone.0182058
ISSN: 1932-6203
URI: http://sure.sunderland.ac.uk/id/eprint/11578
Official URL: https://journals.plos.org/plosone/article?id=10.13...

Users with ORCIDS

Catalogue record

Date Deposited: 27 Feb 2020 14:36
Last Modified: 30 Sep 2020 11:15

Contributors

Author: Tarapore Tarapore
Author: Anders Lyhne Christensen
Author: Jonathan Timmis

University Divisions

Faculty of Technology > School of Computer Science

Subjects

Computing > Artificial Intelligence
Computing

Actions (login required)

View Item (Repository Staff Only) View Item (Repository Staff Only)