Skip to main content

Research Repository

Advanced Search

Towards temporal verification of swarm robotic systems

Dixon, Clare; Winfield, Alan F.T.; Fisher, Michael; Zeng, Chengxiu

Towards temporal verification of swarm robotic systems Thumbnail


Authors

Clare Dixon

Michael Fisher

Chengxiu Zeng



Abstract

A robot swarm is a collection of simple robots designed to work together to carry out some task. Such swarms rely on the simplicity of the individual robots; the fault tolerance inherent in having a large population of identical robots; and the self-organised behaviour of the swarm as a whole. Although robot swarms present an attractive solution to demanding real-world applications, designing individual control algorithms that can guarantee the required global behaviour is a difficult problem. In this paper we assess and apply the use of formal verification techniques for analysing the emergent behaviours of robotic swarms. These techniques, based on the automated analysis of systems using temporal logics, allow us to analyse whether all possible behaviours within the robot swarm conform to some required specification. In particular, we apply model-checking, an automated and exhaustive algorithmic technique, to check whether temporal properties are satisfied on all the possible behaviours of the system. We target a particular swarm control algorithm that has been tested in real robotic swarms, and show how automated temporal analysis can help to refine and analyse such an algorithm. © 2012 Elsevier B.V. All rights reserved.

Journal Article Type Article
Publication Date Nov 1, 2012
Deposit Date Feb 19, 2013
Publicly Available Date Feb 10, 2016
Journal Robotics and Autonomous Systems
Print ISSN 0921-8890
Publisher Elsevier
Peer Reviewed Peer Reviewed
Volume 60
Issue 11
Pages 1429-1441
DOI https://doi.org/10.1016/j.robot.2012.03.003
Keywords swarm robotics, formal verification, emergent behaviour, temporal logics, model-checking
Public URL https://uwe-repository.worktribe.com/output/942361
Publisher URL http://dx.doi.org/10.1016/j.robot.2012.03.003
Additional Information Additional Information : Paper published online before print 27/3/2012
Contract Date Feb 10, 2016

Files






You might also like



Downloadable Citations