PeerJ Computer Science (Jul 2021)

Constructing a cohesive pattern for collective navigation based on a swarm of robotics

  • Yehia A. Soliman,
  • Sarah N. Abdulkader,
  • Taha M. Mohamed

DOI
https://doi.org/10.7717/peerj-cs.626
Journal volume & issue
Vol. 7
p. e626

Abstract

Read online Read online

Swarm robotics carries out complex tasks beyond the power of simple individual robots. Limited capabilities of sensing and communication by simple mobile robots have been essential inspirations for aggregation tasks. Aggregation is crucial behavior when performing complex tasks in swarm robotics systems. Many difficulties are facing the aggregation algorithm. These difficulties are as such: this algorithm has to work under the restrictions of no information about positions, no central control, and only local information interaction among robots. This paper proposed a new aggregation algorithm. This algorithm combined with the wave algorithm to achieve collective navigation and the recruitment strategy. In this work, the aggregation algorithm consists of two main phases: the searching phase, and the surrounding phase. The execution time of the proposed algorithm was analyzed. The experimental results showed that the aggregation time in the proposed algorithm was significantly reduced by 41% compared to other algorithms in the literature. Moreover, we analyzed our results using a one-way analysis of variance. Also, our results showed that the increasing swarm size significantly improved the performance of the group.

Keywords