A Bio-Inspired Transportation Network for Scalable Swarm Foraging

Scalability is a significant challenge for robot swarms. Generally, larger groups of cooperating robots produce more inter-robot collisions, and in swarm robot foraging, larger search arenas result in larger travel costs. This paper demonstrates a scale-invariant swarm foraging algorithm that ensures that each robot finds and delivers targets to a central collection zone at the same rate regardless of the size of the swarm or the search area. Dispersed mobile depots aggregate locally collected targets and transport them to a central place via a hierarchical branching transportation network. This approach is inspired by ubiquitous fractal branching networks such as tree branches and animal cardiovascular networks that deliver resources to cells and determine the scale and pace of life. We demonstrate that biological scaling laws predict how quickly robots forage in simulations of up to thousands of robots searching over thousands of square meters. We then use biological scaling to predict the capacity of depot robots that overcome scaling constraints to produce scale-invariant robot swarms. We verify the claims for large swarms in simulation and implement a simple depot design in hardware.

[1]  Stephanie Forrest,et al.  Energy and time determine scaling in biological and computer designs , 2016, Philosophical Transactions of the Royal Society B: Biological Sciences.

[2]  Qi Lu,et al.  A Scalable and Adaptable Multiple-Place Foraging Algorithm for Ant-Inspired Robot Swarms , 2016, ArXiv.

[3]  Eliseo Ferrante,et al.  ARGoS: a modular, parallel, multi-engine simulator for multi-robot systems , 2012, Swarm Intelligence.

[4]  Jonathan Timmis,et al.  Dynamic Task Partitioning for Foraging Robot Swarms , 2016, ANTS Conference.

[5]  David H. Ackley Indefinite Scalability for Living Computation , 2016, AAAI.

[6]  Qi Lu,et al.  The MPFA: A multiple-place foraging algorithm for biologically-inspired robot swarms , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[7]  Mac Schwager,et al.  Adaptive Coordinating Construction of Truss Structures Using Distributed Equal-Mass Partitioning , 2014, IEEE Transactions on Robotics.

[8]  Eliseo Ferrante,et al.  GESwarm: grammatical evolution for the automatic synthesis of collective behaviors in swarm robotics , 2013, GECCO '13.

[9]  Geoffrey B. West,et al.  The predominance of quarter-power scaling in biology , 2004 .

[10]  Eliseo Ferrante,et al.  Scale invariance in natural and artificial collective systems: a review , 2017, Journal of The Royal Society Interface.

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

[12]  Mauro Birattari,et al.  Task Partitioning in a Robot Swarm: Object Retrieval as a Sequence of Subtasks with Direct Object Transfer , 2014, Artificial Life.

[13]  Yutaka Nakamura,et al.  Adaptive foraging for simulated and real robotic swarms: the dynamical response threshold approach , 2016, Swarm Intelligence.

[14]  Jie Chen,et al.  Towards Energy Optimization: Emergent Task Allocation in a Swarm of Foraging Robots , 2007, Adapt. Behav..

[15]  Melanie E. Moses,et al.  Beyond pheromones: evolving error-tolerant, flexible, and scalable ant-inspired robot swarms , 2015, Swarm Intelligence.

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

[17]  Melanie E. Moses,et al.  A distributed deterministic spiral search algorithm for swarms , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  James H. Brown,et al.  A General Model for the Origin of Allometric Scaling Laws in Biology , 1997, Science.

[19]  Eliseo Ferrante,et al.  Evolution of Self-Organized Task Specialization in Robot Swarms , 2015, PLoS Comput. Biol..

[20]  Melanie E. Moses,et al.  The Swarmathon: An Autonomous Swarm Robotics Competition , 2018, ArXiv.

[21]  Alan F. T. Winfield,et al.  Towards an Engineering Science of Robot Foraging , 2008, DARS.

[22]  Marco Dorigo,et al.  Towards group transport by swarms of robots , 2009, Int. J. Bio Inspired Comput..

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

[24]  Xu Xu,et al.  Quality-Sensitive Foraging by a Robot Swarm Through Virtual Pheromone Trails , 2018, ANTS Conference.

[25]  Adam Schroeder,et al.  Balancing robot swarm cost and interference effects by varying robot quantity and size , 2018, Swarm Intelligence.

[26]  Stanley L. Brue Retrospectives The Law of Diminishing Returns , 1993 .

[27]  Trent M. Hare,et al.  Next-generation robotic planetary reconnaissance missions: A paradigm shift , 2005 .

[28]  Y. Ahmet Sekercioglu,et al.  Swarm robotics reviewed , 2012, Robotica.

[29]  Alan F. T. Winfield,et al.  Foraging Robots , 2009, Encyclopedia of Complexity and Systems Science.