{'fraction_non_alphanumeric': 0.016709511568123392, 'fraction_numerical': 0.0, 'mean_word_length': 5.333333333333333, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Swarm Robotics Algorithms : A Survey

Swarm robotics is a relatively new field that focuses on controlling large-scale homogeneous multi-robot systems. We survey six example swarm robotics control algorithms to give a brief overview of the current state of the cutting-edge. Experimental results show that swarm robotics algorithms are scalable, fault tolerant, robust and efficient. These favorable results stem from the algorithms being distributed, being decentralized and depending solely on local interactions. Most algorithms surveyed in this paper were implemented for the iRobot Swarm or the Swarmbots Project and background for both of these projects is given. We conclude with directions that swarm robotics research should continue onto next and possible future work.