An Evolutionary Algorithm to Optimise a Distributed UAV Swarm Formation System

被引:12
|
作者
Stolfi, Daniel H. [1 ]
Danoy, Gregoire [1 ,2 ]
机构
[1] Univ Luxembourg, SnT, 6 Ave Fonte, L-4364 Esch Sur Alzette, Luxembourg
[2] Univ Luxembourg, FSTM DCS, 6 Ave Fonte, L-4364 Esch Sur Alzette, Luxembourg
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 20期
关键词
evolutionary algorithm; crossover operator; UAV; swarm robotics; argos simulator; formation control; INTELLIGENCE;
D O I
10.3390/app122010218
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
In this article, we present a distributed robot 3D formation system optimally parameterised by a hybrid evolutionary algorithm (EA) in order to improve its efficiency and robustness. To achieve that, we first describe the novel distributed formation algorithm(3) (DFA(3)), the proposed EA, and the two crossover operators to be tested. The EA hyperparameterisation is performed by using the irace package and the evaluation of the three case studies featuring three, five, and ten unmanned aerial vehicles (UAVs) is performed through realistic simulations by using ARGoS and ten scenarios evaluated in parallel to improve the robustness of the configurations calculated. The optimisation results, reported with statistical significance, and the validation performed on 270 unseen scenarios show that the use of a metaheuristic is imperative for such a complex problem despite some overfitting observed under certain circumstances. All in all, the UAV swarm self-organised itself to achieve stable formations in 95% of the scenarios studied with a plus/minus ten percent tolerance.
引用
收藏
页数:18
相关论文
共 50 条
  • [41] Distributed Algorithm for Selecting Leaders for Supervisory Robotic Swarm Control
    Lewkowicz, Michal A.
    Agarwal, Rohil
    Chakraborty, Nilanjan
    2019 INTERNATIONAL SYMPOSIUM ON MULTI-ROBOT AND MULTI-AGENT SYSTEMS (MRS 2019), 2019, : 112 - 118
  • [42] Efficient Distributed Algorithm of Dynamic Task Assignment for Swarm Robotics
    de Mendonca, Rafael Mathias
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, PT I, 2013, 7971 : 500 - 510
  • [43] Efficient distributed algorithm of dynamic task assignment for swarm robotics
    de Mendonca, Rafael Mathias
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    NEUROCOMPUTING, 2016, 172 : 345 - 355
  • [44] Distributed Cooperative Control for Multi-UAV Flying Formation
    Kada, Belkacem
    Tameem, Abdullah Y.
    Alzubairi, Ahmed A.
    Ansari, Uzair
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (05) : 821 - 828
  • [45] Distributed UAV formation control using differential game approach
    Lin, Wei
    AEROSPACE SCIENCE AND TECHNOLOGY, 2014, 35 : 54 - 62
  • [46] Evolutionary Games and Distributed Decision-Making in a Multi-agent System for Formation Control
    Wang, Shitong
    Zhang, Chunyan
    Zhang, Jianlei
    2021 THE 13TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2021), 2021, : 43 - 47
  • [47] Fixed-time formation control of quadrotor UAV swarm with unknown disturbances
    Zheng W.
    Xu Y.
    Luo D.
    Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics, 2024, 50 (05): : 1702 - 1712
  • [48] Time-varying formation control of UAV swarm systems with switching topologies
    Zhou S.
    Qi Y.
    Zhang L.
    Yan S.
    Kang Y.
    Hangkong Xuebao/Acta Aeronautica et Astronautica Sinica, 2017, 38 (04):
  • [49] Vision-Based Formation Control for an Outdoor UAV Swarm With Hierarchical Architecture
    Ma, Liqun
    Meng, Dongyuan
    Huang, Xu
    Zhao, Shuaihe
    IEEE ACCESS, 2023, 11 : 75134 - 75151
  • [50] Distributed Consensus Agreement of a Real Swarm Robotic System
    Borra, Domenica
    Borean, Claudio
    Fagnani, Fabio
    Giannantonio, Roberta
    Cai Tingting
    INTELLIGENT SYSTEMS'2014, VOL 2: TOOLS, ARCHITECTURES, SYSTEMS, APPLICATIONS, 2015, 323 : 153 - 164