Communication-aware distributed PSO for dynamic robotic search

The use of swarm robotics in search tasks is an active area of research. A variety of algorithms have been developed that effectively direct robots toward a desired target by leveraging their collaborative sensing capabilities. Unfortunately, these algorithms often neglect the task of communicating possible task solutions outside of the swarm. Many scenarios require a monitoring station that must receive updates from robots within the swarm. This task is trivial in constrained locations, but becomes difficult as the search area increases and communication between nodes is not always possible. A second shortcoming of existing algorithms is the inability to find and track mobile targets. We propose an extension to the distributed Particle Swarm Optimization algorithm that is both communication-aware and capable of tracking mobile targets within a search space. Simulated experiments show that our algorithm returns more accurate solutions to a monitoring station than existing algorithms, especially in scenarios, where the target value or location changes over time.

[1]  De-Bao Sun,et al.  Path planning for mobile robot using the particle swarm optimization with mutation operator , 2004, Proceedings of 2004 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.04EX826).

[2]  D. Ghose,et al.  Multiple UAV search using agent based negotiation scheme , 2005, Proceedings of the 2005, American Control Conference, 2005..

[3]  Alcherio Martinoli,et al.  Inspiring and Modeling Multi-Robot Search with Particle Swarm Optimization , 2007, 2007 IEEE Swarm Intelligence Symposium.

[4]  Erol Sahin,et al.  Swarm Robotics: From Sources of Inspiration to Domains of Application , 2004, Swarm Robotics.

[5]  Duncan Graham-Rowe Cheap drones could replace search-and-rescue helicopters , 2010 .

[6]  James M. Hereford A Distributed Particle Swarm Optimization Algorithm for Swarm Robotic Applications , 2006, 2006 IEEE International Conference on Evolutionary Computation.

[7]  Kristina Lerman,et al.  A Review of Probabilistic Macroscopic Models for Swarm Robotic Systems , 2004, Swarm Robotics.

[8]  James M. Hereford,et al.  Using the Particle Swarm Optimization Algorithm for Robotic Search Applications , 2007, 2007 IEEE Swarm Intelligence Symposium.

[9]  Riccardo Poli,et al.  Analysis of the publications on the applications of particle swarm optimisation , 2008 .

[10]  Marios M. Polycarpou,et al.  Stochastic Models of a Cooperative Autonomous UAV Search Problem , 2003 .

[11]  A. Stierle,et al.  Designing Collective Behavior in a Termite-Inspired Robot Construction Team , 2014, Science.

[12]  Alcherio Martinoli,et al.  Communication in a Swarm of Miniature Robots: The e-Puck as an Educational Tool for Swarm Robotics , 2006, Swarm Robotics.

[13]  Ganesh K. Venayagamoorthy,et al.  Optimal PSO for collective robotic search applications , 2004, Proceedings of the 2004 Congress on Evolutionary Computation (IEEE Cat. No.04TH8753).

[14]  Li Wang,et al.  Obstacle-avoidance Path Planning for Soccer Robots Using Particle Swarm Optimization , 2006, 2006 IEEE International Conference on Robotics and Biomimetics.

[15]  Lino Marques,et al.  Particle swarm-based olfactory guided search , 2006, Auton. Robots.

[16]  Timothy W. McLain,et al.  Multiple UAV cooperative search under collision avoidance and limited range communication constraints , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[17]  Ganesh K. Venayagamoorthy,et al.  Particle Swarm Optimization in Wireless-Sensor Networks: A Brief Survey , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[18]  Baris Fidan,et al.  Introduction to Wireless Sensor Network Localization , 2009 .

[19]  Jing Wang,et al.  Swarm Intelligence in Cellular Robotic Systems , 1993 .

[20]  Alcherio Martinoli,et al.  Distributed Adaptation in Multi-robot Search Using Particle Swarm Optimization , 2008, SAB.

[21]  Mohammad S. Obaidat,et al.  A new scheme for mobility, sensing, and security management in wireless ad hoc sensor networks , 2006, 39th Annual Simulation Symposium (ANSS'06).

[22]  Mohammad Reza Meybodi,et al.  Optimization in Dynamic Environments Utilizing a Novel Method Based on Particle Swarm Optimization , 2013 .

[23]  Sudip Misra,et al.  Localized policy-based target tracking using wireless sensor networks , 2012, TOSN.

[24]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[25]  A. Ijspeert,et al.  A Macroscopic Analytical Model of Collaboration in Distributed Robotic Systems , 2002, Artificial Life.

[26]  Yanghee Choi,et al.  Distributed and energy-efficient target localization and tracking in wireless sensor networks , 2006, Comput. Commun..

[27]  Wei-Min Shen,et al.  Hormone-Inspired Self-Organization and Distributed Control of Robotic Swarms , 2004, Auton. Robots.

[28]  Hamid Haj Seyyed Javadi,et al.  Using Particle Swarm Optimization for Robot Path Planning in Dynamic Environments with Moving Obstacles and Target , 2009, 2009 Third UKSim European Symposium on Computer Modeling and Simulation.

[29]  Alcherio Martinoli,et al.  Modeling Swarm Robotic Systems: a Case Study in Collaborative Distributed Manipulation , 2004, Int. J. Robotics Res..

[30]  John W. Sheppard,et al.  Overlapping particle swarms for energy-efficient routing in sensor networks , 2012, Wirel. Networks.

[31]  Kristina Lerman,et al.  Mathematical Model of Foraging in a Group of Robots: Effect of Interference , 2002, Auton. Robots.

[32]  Yizhen Zhang,et al.  Particle swarm optimization for unsupervised robotic learning , 2005, Proceedings 2005 IEEE Swarm Intelligence Symposium, 2005. SIS 2005..

[33]  Yangmin Li,et al.  Smooth Path Planning of a Mobile Robot Using Stochastic Particle Swarm Optimization , 2006, 2006 International Conference on Mechatronics and Automation.

[34]  David W. Payton,et al.  Compound behaviors in pheromone robotics , 2003, Robotics Auton. Syst..

[35]  David W. Payton,et al.  Pheromone Robotics and the Logic of Virtual Pheromones , 2004, Swarm Robotics.

[36]  Kevin C. Almeroth,et al.  On the implications of routing metric staleness in delay tolerant networks , 2009, Comput. Commun..

[37]  Giulio Sandini,et al.  Robots and Biological Systems: Towards a New Bionics? , 2012, NATO ASI Series.