Evolving Test Environments to Identify Faults in Swarm Robotics Algorithms

Research output: Contribution to conferencePaperpeer-review


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
Publication statusPublished - 6 Jun 2017
EventIEEE Congress on Evolutionary Computation 2017 - Donostia - San Sebastián, Spain
Duration: 5 Jun 20178 Jun 2017


ConferenceIEEE Congress on Evolutionary Computation 2017
Abbreviated titleCEC
CityDonostia - San Sebastián

Bibliographical note

©2017 Crown. This is an author-produced version of the published paper. Uploaded in accordance with the publisher’s self-archiving policy. Further copying may not be permitted; contact the publisher for details

Cite this