TY - JOUR
T1 - Multi-UAV cooperative task assignment based on orchard picking algorithm
AU - Liu, Weiheng
AU - Zheng, Xin
AU - Garg, Harish
N1 - Publisher Copyright:
© 2021 The Authors. Published by Atlantis Press B.V.
PY - 2021
Y1 - 2021
N2 - The multi-unmanned aerial vehicle (UAV) must autonomously perform reconnaissance-attack-evaluation tasks under multiple constraints in the battlefield environment. This paper proposes a nearest neighbor method designed with the shortest neighboring distance as an indicator which quickly solves the optimal sequence of multiple tasks for cooperative execution. Each target to be destroyed requires a different quantity of ammunition; a cooperative task assignment model for heterogeneous UAVs is established accordingly. Based on the nearest neighbor method, and with reference to fruit-picking techniques currently in use, a novel “orchard picking algorithm (OPA)” is investigated as well. This algorithm proposed in this paper is a heuristic algorithm, which has a broad application prospect in complex task assignment. A cooperative attack task assignment is simulated to test the performance of the algorithm. In essence, it balances the assignment of tasks, works within a brief execution time, and exhibits high flexibility, strong robustness, and scalability.
AB - The multi-unmanned aerial vehicle (UAV) must autonomously perform reconnaissance-attack-evaluation tasks under multiple constraints in the battlefield environment. This paper proposes a nearest neighbor method designed with the shortest neighboring distance as an indicator which quickly solves the optimal sequence of multiple tasks for cooperative execution. Each target to be destroyed requires a different quantity of ammunition; a cooperative task assignment model for heterogeneous UAVs is established accordingly. Based on the nearest neighbor method, and with reference to fruit-picking techniques currently in use, a novel “orchard picking algorithm (OPA)” is investigated as well. This algorithm proposed in this paper is a heuristic algorithm, which has a broad application prospect in complex task assignment. A cooperative attack task assignment is simulated to test the performance of the algorithm. In essence, it balances the assignment of tasks, works within a brief execution time, and exhibits high flexibility, strong robustness, and scalability.
KW - Cooperative task assignment
KW - Heterogeneous UAVs
KW - Multi-objective optimization
KW - Nearest neighbor method
KW - Orchard picking algorithm
UR - http://www.scopus.com/inward/record.url?scp=85108005191&partnerID=8YFLogxK
U2 - 10.2991/ijcis.d.210423.003
DO - 10.2991/ijcis.d.210423.003
M3 - Article
AN - SCOPUS:85108005191
SN - 1875-6891
VL - 14
SP - 1461
EP - 1467
JO - International Journal of Computational Intelligence Systems
JF - International Journal of Computational Intelligence Systems
IS - 1
ER -