An extensive review of research in swarm robotics | Synapse