Evolving test environments to identify faults in swarm robotics algorithms

Hao Wei, Jon Timmis, Rob Alexander

Research output: Chapter in Book/Report/Conference proceedingConference Proceeding (Non-Journal item)

2 Citations (Scopus)

Abstract

Swarm robotic systems are often considered to be dependable. However, there is little empirical evidence or theoretical analysis showing that dependability is an inherent property of all swarm robotic system. Recent literature has identified potential issues with respect to dependability within certain types of swarm robotic algorithms. There appears to be a dearth of literature relating to the testing of swarm robotic systems; this provides motivation for the development of the novel testing methods for swarm robotic systems presented in this paper. We present a search based approach, using genetic algorithms, for the automated identification of unintended behaviors during the execution of a flocking type algorithm, implemented on a simulated robotic swarm. Results show that this proposed approach is able to reveal faults in such flocking algorithms and has the potential to be used in further swarm robotic applications.

Original languageEnglish
Title of host publication2017 IEEE Congress on Evolutionary Computation, CEC 2017 - Proceedings
PublisherIEEE Press
Pages929-935
Number of pages7
ISBN (Electronic)9781509046010
DOIs
Publication statusPublished - 05 Jul 2017
Event2017 IEEE Congress on Evolutionary Computation, CEC 2017 - Donostia-San Sebastian, Spain
Duration: 05 Jun 201708 Jun 2017

Publication series

Name2017 IEEE Congress on Evolutionary Computation, CEC 2017 - Proceedings

Conference

Conference2017 IEEE Congress on Evolutionary Computation, CEC 2017
Country/TerritorySpain
CityDonostia-San Sebastian
Period05 Jun 201708 Jun 2017

Keywords

  • Genetic testing method
  • Swarm robotics

Fingerprint

Dive into the research topics of 'Evolving test environments to identify faults in swarm robotics algorithms'. Together they form a unique fingerprint.

Cite this