Efficient spatial coverage by a robot swarm based on an ant foraging model and the Lévy distribution

This work proposes a control law for efficient area coverage and pop-up threat detection by a robot swarm inspired by the dynamical behavior of ant colonies foraging for food. In the first part, performance metrics that evaluate area coverage in terms of characteristics such as rate, completeness and frequency of coverage are developed. Next, the Keller–Segel model for chemotaxis is adapted to develop a virtual-pheromone-based method of area coverage. Sensitivity analyses with respect to the model parameters such as rate of pheromone diffusion, rate of pheromone evaporation, and white noise intensity then identify and establish noise intensity as the most influential parameter in the context of efficient area coverage and establish trends between these different parameters which can be generalized to other pheromone-based systems. In addition, the analyses yield optimal values for the model parameters with respect to the proposed performance metrics. A finite resolution of model parameter values were tested to determine the optimal one. In the second part of the work, the control framework is expanded to investigate the efficacy of non-Brownian search strategies characterized by Lévy flight, a non-Brownian stochastic process which takes variable path lengths from a power-law distribution. It is shown that a control law that incorporates a combination of gradient following and Lévy flight provides superior area coverage and pop-up threat detection by the swarm. The results highlight both the potential benefits of robot swarm design inspired by social insect behavior as well as the interesting possibilities suggested by considerations of non-Brownian noise.

[1]  F. Provenza,et al.  The Physics of Foraging , 1999 .

[2]  Rajnesh Kumar Singh Comparative study of multi-robot area exploration algorithms , 2014 .

[3]  J. Deneubourg,et al.  Emerging patterns and food recruitment in ants: an analytical study , 1999, Journal of theoretical biology.

[4]  Hoong Chuin Lau,et al.  Dynamic Area Coverage using Faulty Multi-Agent Swarms , 2007, 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07).

[5]  H. Van Dyke Parunak,et al.  Swarming Coordination of Multiple UAV's for Collaborative Sensing , 2003 .

[6]  Manish Kumar,et al.  Spatiotemporal chemotactic model for ant foraging , 2014 .

[7]  Laurent Keller,et al.  Ant-like task allocation and recruitment in cooperative robots , 2000, Nature.

[8]  Giuseppe Oriolo,et al.  Random Walks in Swarm Robotics: An Experiment with Kilobots , 2016, ANTS Conference.

[9]  Marco Dorigo,et al.  Path formation in a robot swarm , 2008, Swarm Intelligence.

[10]  Erika Check Bush sacks outspoken biologist from ethics council , 2004, Nature.

[11]  K. Vahala Handbook of stochastic methods for physics, chemistry and the natural sciences , 1986, IEEE Journal of Quantum Electronics.

[12]  R. Andrew Russell,et al.  Odour Detection by Mobile Robots , 1999, World Scientific Series in Robotics and Intelligent Systems.

[13]  Lutz Schimansky-Geier,et al.  Clustering of “active” walkers in a two-component system , 1994 .

[14]  Nicolas E. Humphries,et al.  Hierarchical random walks in trace fossils and the origin of optimal search behavior , 2014, Proceedings of the National Academy of Sciences.

[15]  Edward A. Codling,et al.  Random walk models in biology , 2008, Journal of The Royal Society Interface.

[16]  Serge Kernbach,et al.  Multi-robot searching algorithm using Lévy flight and artificial potential field , 2010, 2010 IEEE Safety Security and Rescue Robotics.

[17]  R. Mantegna,et al.  Scaling behaviour in the dynamics of an economic index , 1995, Nature.

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

[19]  M. Dorigo,et al.  Path Formation in a Robot Swarm Self-organized Strategies to Find Your Way Home , 2022 .

[20]  David W. Sims,et al.  A new approach for objective identification of turns and steps in organism movement data relevant to random walk modelling , 2013 .

[21]  M. Birattari Swarm robotics - Scholarpedia , 2014 .

[22]  J. Deneubourg,et al.  The self-organizing exploratory pattern of the argentine ant , 1990, Journal of Insect Behavior.

[23]  H. Hilhorst,et al.  Lévy-flight spreading of epidemic processes leading to percolating clusters , 1998, cond-mat/9807155.

[24]  M. Birattari Swarm Intelligence From Scholarpedia , 2007 .

[25]  Fumitoshi Matsuno,et al.  Designing pheromone communication in swarm robotics: Group foraging behavior mediated by chemical substance , 2014, Swarm Intelligence.

[26]  J. Deneubourg,et al.  Modulation of trail laying in the antLasius niger (Hymenoptera: Formicidae) and its role in the collective selection of a food source , 1993, Journal of Insect Behavior.

[27]  H. Van Dyke Parunak,et al.  Performance of digital pheromones for swarming vehicle control , 2005, AAMAS '05.

[28]  Dirk Horstmann,et al.  F ¨ Ur Mathematik in Den Naturwissenschaften Leipzig from 1970 until Present: the Keller-segel Model in Chemotaxis and Its Consequences from 1970 until Present: the Keller-segel Model in Chemotaxis and Its Consequences , 2022 .

[29]  Israel A. Wagner,et al.  Vertex-Ant-Walk – A robust method for efficient exploration of faulty graphs , 2004, Annals of Mathematics and Artificial Intelligence.

[30]  Amanda J. C. Sharkey,et al.  Swarm robotics , 2014, Scholarpedia.

[31]  J. Pasteels,et al.  Regulated food recruitment through individual behavior of scouts in the ant,Myrmica sabuleti (Hymenoptera: Formicidae) , 1994, Journal of Insect Behavior.

[32]  Howie Choset,et al.  Coverage for robotics – A survey of recent results , 2001, Annals of Mathematics and Artificial Intelligence.

[33]  David J. T. Sumpter,et al.  Individual Rules for Trail Pattern Formation in Argentine Ants (Linepithema humile) , 2012, PLoS Comput. Biol..

[34]  Eliseo Ferrante,et al.  Swarm robotics: a review , 2014 .

[35]  Eric Bonabeau,et al.  Swarm Intelligence: A New C2 Paradigm with an Application to Control Swarms of UAVs , 2003 .

[36]  Haibing Guan,et al.  Frontier-based multi-robot map exploration using Particle Swarm Optimization , 2011, 2011 IEEE Symposium on Swarm Intelligence.

[37]  M. Scheutz,et al.  A scalable, robust, ultra-low complexity agent swarm for area coverage and interception tasks , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[38]  Ke Cheng,et al.  Dynamic Area Coverage using Faulty Multi-Agent Swarms , 2007, 2007 IEEE/WIC/ACM International Conference on Intelligent Agent Technology (IAT'07).

[39]  F. Marlowe,et al.  Evidence of Lévy walk foraging patterns in human hunter–gatherers , 2013, Proceedings of the National Academy of Sciences.

[40]  Graeme Smith,et al.  A macro-level model for investigating the effect of directional bias on network coverage , 2015, ACSC.

[41]  Elva J H Robinson,et al.  An agent-based model to investigate the roles of attractive and repellent pheromones in ant decision making during foraging. , 2008, Journal of theoretical biology.

[42]  Katie Johnson,et al.  A mathematical and experimental study of ant foraging trail dynamics. , 2006, Journal of theoretical biology.

[43]  D. Sumpter,et al.  Phase transition between disordered and ordered foraging in Pharaoh's ants , 2001, Proceedings of the National Academy of Sciences of the United States of America.

[44]  Nicolas E. Humphries,et al.  Foraging success of biological Lévy flights recorded in situ , 2012, Proceedings of the National Academy of Sciences.

[45]  Dirk Helbing,et al.  Optimal traffic organization in ants under crowded conditions , 2004, Nature.

[46]  Avner Friedman,et al.  A PDE model for the dynamics of trail formation by ants , 2015 .

[47]  J. Deneubourg,et al.  Collective decision making through food recruitment , 1990, Insectes Sociaux.

[48]  A. Dussutour,et al.  Noise improves collective decision-making by ants in dynamic environments , 2009, Proceedings of the Royal Society B: Biological Sciences.

[49]  Manish Kumar,et al.  Synthesis and Analysis of Control Laws for Swarm of Mobile Robots Emulating Ant Foraging Behavior , 2010 .

[50]  Mark E. J. Newman,et al.  Power-Law Distributions in Empirical Data , 2007, SIAM Rev..

[51]  Barbara Webb,et al.  Swarm Intelligence: From Natural to Artificial Systems , 2002, Connect. Sci..

[52]  Yutaka Nakamura,et al.  Biologically inspired adaptive mobile robot search with and without gradient sensing , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[53]  Mauro Birattari,et al.  Swarm Intelligence , 2012, Lecture Notes in Computer Science.

[54]  Gerhard Weiss,et al.  A Multi-robot Coverage Approach Based on Stigmergic Communication , 2012, MATES.

[55]  Matjaz Perc,et al.  Modeling the Seasonal Adaptation of Circadian Clocks by Changes in the Network Structure of the Suprachiasmatic Nucleus , 2012, PLoS Comput. Biol..

[56]  Christian A. Yates,et al.  Inherent noise can facilitate coherence in collective swarm motion , 2009, Proceedings of the National Academy of Sciences.

[57]  P. A. Prince,et al.  Lévy flight search patterns of wandering albatrosses , 1996, Nature.

[58]  H. Van Dyke Parunak,et al.  Entropy and self-organization in multi-agent systems , 2001, AGENTS '01.

[59]  Nicolas E. Humphries,et al.  Scaling laws of marine predator search behaviour , 2008, Nature.

[60]  Benoît Perthame,et al.  Two-dimensional Keller-Segel model: Optimal critical mass and qualitative properties of the solutions , 2006 .

[61]  Simin Nadjm-Tehrani,et al.  Mobility Models for UAV Group Reconnaissance Applications , 2006, 2006 International Conference on Wireless and Mobile Communications (ICWMC'06).