Combining stigmergic and flocking behaviors to coordinate swarms of drones performing target search

Due to growing endurance, safety and non-invasivity, small drones can be increasingly experimented in unstructured environments. Their moderate computing power can be assimilated into swarm coordination algorithms, performing tasks in a scalable manner. For this purpose, it is challenging to investigate the use of biologically-inspired mechanisms. In this paper the focus is on the coordination aspects between small drones required to perform target search. We show how this objective can be better achieved by combining stigmergic and flocking behaviors. Stigmergy occurs when a drone senses a potential target, by releasing digital pheromone on its location. Multiple pheromone deposits are aggregated, increasing in intensity, but also diffused, to be propagated to neighborhood, and lastly evaporated, decreasing intensity in time. As a consequence, pheromone intensity creates a spatiotemporal attractive potential field coordinating a swarm of drones to visit a potential target. Flocking occurs when drones are spatially organized into groups, whose members have approximately the same heading, and attempt to remain in range between them, for each group. It is an emergent effect of individual rules based on alignment, separation and cohesion. In this paper, we present a novel and fully decentralized model for target search, and experiment it empirically using a multi-agent simulation platform. The different combination strategies are reviewed, describing their performance on a number of synthetic and real-world scenarios.

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

[2]  Tüze Kuyucu,et al.  Superadditive effect of multi-robot coordination in the exploration of unknown environments via stigmergy , 2015, Neurocomputing.

[3]  Zhongyang Zheng,et al.  Research Advance in Swarm Robotics , 2013 .

[4]  J. Rodriguez,et al.  Low-cost quadrotor applied for visual detection of landmine-like objects , 2014, 2014 International Conference on Unmanned Aircraft Systems (ICUAS).

[5]  Craig W. Reynolds Flocks, herds, and schools: a distributed behavioral model , 1998 .

[6]  Gauthier Picard,et al.  Enhancing Self-organising Emergent Systems Design with Simulation , 2006, ESAW.

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

[8]  Marcello Chiaberge,et al.  A cloud robotics architecture for an emergency management and monitoring service in a smart cityenvironment , 2013, IROS 2013.

[9]  H. Van Dyke Parunak,et al.  DIGITAL PHEROMONES FOR AUTONOMOUS COORDINATION OF SWARMING UAV'S , 2002 .

[10]  M. Brian Blake,et al.  Investigations of DDDAS for command and control of UAV swarms with agent-based modeling , 2013, 2013 Winter Simulations Conference (WSC).

[11]  Brett C. Eaton,et al.  Remote sensing of the environment with small unmanned aircraft systems (UASs), part 2: scientific and commercial applications , 2014 .

[12]  Prithviraj Dasgupta,et al.  A Multiagent Swarming System for Distributed Automatic Target Recognition Using Unmanned Aerial Vehicles , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.