The University of Southampton
University of Southampton Institutional Repository

Adaptive online fault diagnosis in autonomous robot swarms

Adaptive online fault diagnosis in autonomous robot swarms
Adaptive online fault diagnosis in autonomous robot swarms
Previous work has shown that robot swarms are not always tolerant to the failure of individual robots, particularly those that have only partially failed and continue to contribute to collective behaviours. A case has been made for an active approach to fault tolerance in swarm robotic systems, whereby the swarm can identify and resolve faults that occur during operation. Existing approaches to active fault tolerance in swarms have so far omitted fault diagnosis, however we propose that diagnosis is a feature of active fault tolerance that is necessary if swarms are to obtain long-term autonomy. This paper presents a novel method for fault diagnosis that attempts to imitate some of the observed functions of natural immune system. The results of our simulated experiments show that our system is flexible, scalable, and improves swarm tolerance to various electro-mechanical faults in the cases examined.
O'Keeffe, James
51c12624-5488-4535-9dcf-a57c5175659e
Tarapore, Danesh
fe8ec8ae-1fad-4726-abef-84b538542ee4
Millard, Alan G.
58064324-77bf-4ec7-ba6d-7c2763e02954
Timmis, Jonathan
b68f4b8e-6192-4caf-858d-8185f6e7c66f
O'Keeffe, James
51c12624-5488-4535-9dcf-a57c5175659e
Tarapore, Danesh
fe8ec8ae-1fad-4726-abef-84b538542ee4
Millard, Alan G.
58064324-77bf-4ec7-ba6d-7c2763e02954
Timmis, Jonathan
b68f4b8e-6192-4caf-858d-8185f6e7c66f

O'Keeffe, James, Tarapore, Danesh, Millard, Alan G. and Timmis, Jonathan (2018) Adaptive online fault diagnosis in autonomous robot swarms. Frontiers in Robotics and AI, 5, [131]. (doi:10.3389/frobt.2018.00131).

Record type: Article

Abstract

Previous work has shown that robot swarms are not always tolerant to the failure of individual robots, particularly those that have only partially failed and continue to contribute to collective behaviours. A case has been made for an active approach to fault tolerance in swarm robotic systems, whereby the swarm can identify and resolve faults that occur during operation. Existing approaches to active fault tolerance in swarms have so far omitted fault diagnosis, however we propose that diagnosis is a feature of active fault tolerance that is necessary if swarms are to obtain long-term autonomy. This paper presents a novel method for fault diagnosis that attempts to imitate some of the observed functions of natural immune system. The results of our simulated experiments show that our system is flexible, scalable, and improves swarm tolerance to various electro-mechanical faults in the cases examined.

Text
frobt-05-00131 - Version of Record
Available under License Creative Commons Attribution.
Download (1MB)

More information

Accepted/In Press date: 8 November 2018
e-pub ahead of print date: 30 November 2018

Identifiers

Local EPrints ID: 426143
URI: http://eprints.soton.ac.uk/id/eprint/426143
PURE UUID: 11e439f9-f76f-44be-9e60-f0b3fe4d975c
ORCID for Danesh Tarapore: ORCID iD orcid.org/0000-0002-3226-6861

Catalogue record

Date deposited: 15 Nov 2018 17:30
Last modified: 16 Mar 2024 04:29

Export record

Altmetrics

Contributors

Author: James O'Keeffe
Author: Danesh Tarapore ORCID iD
Author: Alan G. Millard
Author: Jonathan Timmis

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×