Stigmergy-Based Collision-Avoidance Algorithm for Self-Organising Swarms

被引:0
|
作者
Grasso, Paolo [1 ]
Innocente, Mauro Sebastian [1 ]
机构
[1] Coventry Univ, Ctr Future Transport & Cities, Autonomous Vehicles & Artificial Intelligence Lab, Coventry, W Midlands, England
关键词
Decentralised; Multi-agent; Autonomous; Wildfires; TIME OBSTACLE AVOIDANCE;
D O I
10.1007/978-981-16-9573-5_19
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Real-time multi-agent collision-avoidance algorithms comprise a key enabling technology for the practical use of self-organising swarms of drones. This paper proposes a decentralised reciprocal collision-avoidance algorithm, which is based on stigmergy and scalable. The algorithm is computationally inexpensive, based on the gradient of the locally measured dynamic cumulative signal strength field which results from the signals emitted by the swarm. The signal strength acts as a repulsor on each drone, which then tends to steer away from the noisiest regions (cluttered environment), thus avoiding collisions. The magnitudes of these repulsive forces can be tuned to control the relative importance assigned to collision avoidance with respect to the other phenomena affecting the agent's dynamics. We carried out numerical experiments on a self-organising swarm of drones aimed at fighting wildfires autonomously. As expected, it has been found that the collision rate can be reduced either by decreasing the cruise speed of the agents and/or by increasing the sampling frequency of the global signal strength field. A convenient by-product of the proposed collision-avoidance algorithm is that it helps maintain diversity in the swarm, thus enhancing exploration.
引用
收藏
页码:253 / 261
页数:9
相关论文
共 50 条
  • [1] Automatic design of stigmergy-based behaviours for robot swarms
    Muhammad Salman
    David Garzón Ramos
    Mauro Birattari
    Communications Engineering, 3 (1):
  • [2] Analysing a self-organising algorithm
    Flanagan, JA
    NEURAL NETWORKS, 1997, 10 (05) : 875 - 883
  • [3] Self-organising in multi-agent coordination and control using stigmergy
    Hadeli
    Valckenaers, P
    Zamfirescu, C
    Van Brussel, H
    Saint Germain, B
    Hoelvoet, T
    Steegmans, E
    ENGINEERING SELF-ORGANISING SYSTEMS: NATURE-INSPIRED APPROACHES TO SOFTWARE ENGINEERING, 2004, 2977 : 105 - 123
  • [4] A parallel collision-avoidance algorithm for robot manipulators
    Gill, MAC
    Zomaya, AY
    IEEE CONCURRENCY, 1998, 6 (01): : 68 - +
  • [5] A Self-Organising Map Based Algorithm for Analysis of ICmetrics Features
    Zhai, Xiaojun
    Appiah, Kofi
    Ehsan, Shoaib
    Cheung, Wah M.
    Hu, Huosheng
    Gu, Dongbing
    McDonald-Maier, Klaus
    Howells, Gareth
    2013 FOURTH INTERNATIONAL CONFERENCE ON EMERGING SECURITY TECHNOLOGIES (EST), 2013, : 93 - 97
  • [6] Collision-Avoidance Algorithm for Human-Symbiotic Robot
    Hosoda, Yuji
    Yamamoto, Kenjirou
    Ichinose, Ryouko
    Egawa, Saku
    Tamamoto, Junichi
    Tsubouchi, Kouji
    Yuta, Shinichi
    INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2010), 2010, : 557 - 561
  • [7] Mobile self-organising network positioning algorithm based on node clustering
    Cui J.
    Fu W.
    International Journal of Internet Manufacturing and Services, 2020, 7 (1-2) : 20 - 35
  • [8] A Self-Organising Multi-Manifold Learning Algorithm
    Yin, Hujun
    Zaki, Shireen Mohd
    BIOINSPIRED COMPUTATION IN ARTIFICIAL SYSTEMS, PT II, 2015, 9108 : 389 - 398
  • [9] A Cognitive Self-Organising Clustering Algorithm for Urban Scenarios
    Sucasas, Victor
    Saghezchi, Firooz B.
    Radwan, Ayman
    Marques, Hugo
    Rodriguez, Jonathan
    Vahid, Seiamak
    Tafazolli, Rahim
    WIRELESS PERSONAL COMMUNICATIONS, 2016, 90 (04) : 1763 - 1798
  • [10] A Cognitive Self-Organising Clustering Algorithm for Urban Scenarios
    Victor Sucasas
    Firooz B. Saghezchi
    Ayman Radwan
    Hugo Marques
    Jonathan Rodriguez
    Seiamak Vahid
    Rahim Tafazolli
    Wireless Personal Communications, 2016, 90 : 1763 - 1798