Soft Computing for Swarm Robotics: New Trends and Applications

Abstract Robotics have experienced a meteoric growth over the last decades, reaching unprecedented levels of distributed intelligence and self-autonomy. Today, a myriad of real-world scenarios can benefit from the application of robots, such as structural health monitoring, complex manufacturing, efficient logistics or disaster management. Related to this topic, there is a paradigm connected to Swarm Intelligence which is grasping significant interest from the Computational Intelligence community. This branch of knowledge is known as Swarm Robotics, which refers to the development of tools and techniques to ease the coordination of multiple small-sized robots towards the accomplishment of difficult tasks or missions in a collaborative fashion. The success of Swarm Robotics applications comes from the efficient use of smart sensing, communication and organization functionalities endowed to these small robots, which allow for collaborative information sensing, operation and knowledge inference from the environment. The numerous industrial and social applications that can be addressed efficiently by virtue of swarm robotics unleashes a vibrant research area focused on distributing intelligence among autonomous agents with simple behavioral rules and communication schedules, yet potentially capable of realizing the most complex tasks. In this context, we present and overview recent contributions reported around this paradigm, which serves as an exemplary excerpt of the potential of Swarm Robotics to become a major research catalyst of the Computational Intelligence arena in years to come.

[1]  Mauro Innocente,et al.  Self-organising swarms of firefighting drones: Harnessing the power of collective intelligence in decentralised multi-robot systems , 2019, J. Comput. Sci..

[2]  Javier Del Ser,et al.  A Bio-inspired Approach for Collaborative Exploration with Mobile Battery Recharging in Swarm Robotics , 2018, BIOMA.

[3]  M. Bakhshipour,et al.  Swarm robotics search & rescue: A novel artificial intelligence-inspired optimization approach , 2017, Appl. Soft Comput..

[4]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[5]  Xin-She Yang,et al.  Bio-inspired computation: Where we stand and what's next , 2019, Swarm Evol. Comput..

[6]  Pieter Simoens,et al.  Local ant system for allocating robot swarms to time-constrained tasks , 2019, J. Comput. Sci..

[7]  Micael S. Couceiro An Overview of Swarm Robotics for Search and Rescue Applications , 2016 .

[8]  Safwan Halabi,et al.  Artificial Swarm Intelligence employed to Amplify Diagnostic Accuracy in Radiology , 2018, 2018 IEEE 9th Annual Information Technology, Electronics and Mobile Communication Conference (IEMCON).

[9]  Radhika Nagpal,et al.  Distributed Range-Based Relative Localization of Robot Swarms , 2014, WAFR.

[10]  Gigliola Vaglini,et al.  Design and simulation of the emergent behavior of small drones swarming for distributed target localization , 2018, J. Comput. Sci..

[11]  Mostafa A. El-Hosseini,et al.  Biped robot stability based on an A-C parametric Whale Optimization Algorithm , 2019, J. Comput. Sci..

[12]  Dervis Karaboga,et al.  A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm , 2007, J. Glob. Optim..

[13]  Iztok Fister,et al.  Community Detection in Weighted Directed Networks Using Nature-Inspired Heuristics , 2018, IDEAL.

[14]  Joris IJsselmuiden,et al.  Monitoring and mapping with robot swarms for agricultural applications , 2017, 2017 14th IEEE International Conference on Advanced Video and Signal Based Surveillance (AVSS).

[15]  Eliseo Ferrante,et al.  Swarm robotics: a review from the swarm engineering perspective , 2013, Swarm Intelligence.

[16]  Pieter Simoens,et al.  Collective sampling of environmental features under limited sampling budget , 2019, J. Comput. Sci..

[17]  Kevin M. Passino,et al.  Biomimicry of bacterial foraging for distributed optimization and control , 2002 .

[18]  Javier Del Ser,et al.  Trophallaxis, Low-Power Vision Sensors and Multi-objective Heuristics for 3D Scene Reconstruction Using Swarm Robotics , 2019, EvoApplications.

[19]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[20]  Xin-She Yang,et al.  Firefly algorithm, stochastic test functions and design optimisation , 2010, Int. J. Bio Inspired Comput..

[21]  Christian Schlegel,et al.  Managing a Mobile Agricultural Robot Swarm for a seeding task , 2016, IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society.

[22]  Ritu Tiwari,et al.  Multiple odor source localization using diverse-PSO and group-based strategies in an unknown environment , 2019, J. Comput. Sci..

[23]  Raman Maini,et al.  A hybrid of ant colony and firefly algorithms (HAFA) for solving vehicle routing problems , 2018, J. Comput. Sci..

[24]  Resul Kara,et al.  Using swarm intelligence algorithms to detect influential individuals for influence maximization in social networks , 2018, Expert Syst. Appl..

[25]  Nadia Nedjah,et al.  Distributed efficient localization in swarm robotic systems using swarm intelligence algorithms , 2016, Neurocomputing.

[26]  Luiz Chaimowicz,et al.  PSO-based strategy for the segregation of heterogeneous robotic swarms , 2019, J. Comput. Sci..

[27]  Gerardo Beni,et al.  From Swarm Intelligence to Swarm Robotics , 2004, Swarm Robotics.

[28]  Samira Chouraqui,et al.  On the control of robot manipulator: A model-free approach , 2019, J. Comput. Sci..

[29]  Victor Hugo C. de Albuquerque,et al.  Control of singularity trajectory tracking for robotic manipulator by genetic algorithms , 2019, J. Comput. Sci..

[30]  David E. Goldberg,et al.  Genetic algorithms and Machine Learning , 1988, Machine Learning.

[31]  Antonio Barrientos Cruz,et al.  Control optimization of an aerial robotic swarm in a search task and its adaptation to different scenarios , 2018, J. Comput. Sci..