Comparison of a Real Kilobot Robot Implementation With its Computer Simulation Focussing on Target-Searching Algorithms

This paper presents the functionality and quality of the implementation of a search- and target-surrounding swarm robotic algorithm, which was developed and tested in the simulator V-REP, on actually running Kilobots. Ten Kilobots were used for the experiment where one Kilobot acts as target and nine Kilobots act as searchers. The algorithm allows the searchers to disperse to find the target, to avoid collisions with other searchers, to orbit other searchers, which are closer to the target, and to finally surround the target, once it is found. The results of the implementation using actual, real swarm robots are compared with the results of the computer simulation. Differences between simulation and real robot implementation are discussed. In particular, issues associated with the limitation in the Kilobots’ communication capability and their implications on the algorithm are investigated.

[1]  Documentation , 2006 .

[2]  Elmer R. Magsino,et al.  Simulation of search-and-rescue and target surrounding algorithm techniques using Kilobots , 2016, 2016 2nd International Conference on Control, Automation and Robotics (ICCAR).

[3]  Radhika Nagpal,et al.  Programmable self-assembly in a thousand-robot swarm , 2014, Science.

[4]  Mrinal K. Sen,et al.  M2M communication system for networked robots with low memory footprint , 2014, 2014 International Conference on Information Technology Systems and Innovation (ICITSI).

[5]  Radhika Nagpal,et al.  Kilobot: A low cost scalable robot system for collective behaviors , 2012, 2012 IEEE International Conference on Robotics and Automation.