Ru Jingyu, Hao Dongqiang, Zhang Xiangyue, Xu Hongli, Jia Zixi
Faculty of Robot Science and Engineering, Northeastern University, Shenyang, China.
Front Neurorobot. 2023 Jan 10;16:1055056. doi: 10.3389/fnbot.2022.1055056. eCollection 2022.
Studying the task assignment problem of multiple underwater robots has a broad effect on the field of underwater exploration and can be helpful in military, fishery, and energy. However, to the best of our knowledge, few studies have focused on multi-constrained underwater detection task assignment for heterogeneous autonomous underwater vehicle (AUV) clusters with autonomous decision-making capabilities, and the current popular heuristic methods have difficulty obtaining optimal cluster unit task assignment results. In this paper, a fast graph pointer network (FGPN) method, which is a hybrid of graph pointer network (GPN) and genetic algorithm, is proposed to solve the task assignment problem of detection/communication AUV clusters, and to improve the assignment efficiency on the basis of ensuring the accuracy of task assignment. A two-stage detection algorithm is used. First, the task nodes are clustered and pre-grouped according to the communication distance. Then, according to the clustering results, a neural network model based on graph pointer network is used to solve the local task assignment results. A large-scale cluster cooperative task assignment problem and a detection/communication cooperative work mode are proposed, which transform the cooperative cooperation problem of heterogeneous AUV clusters into a Multiple Traveling salesman problem (MTSP) for solving. We also conducted a large number of experiments to verify the effectiveness of the algorithm. The experimental results show that the solution efficiency of the method proposed in this paper is better than the traditional heuristic method on the scale of 300/500/750/1,000/1,500/2,000 task nodes, and the solution quality is similar to the result of the heuristic method. We hope that our ideas and methods for solving the large-scale cooperative task assignment problem can be used as a reference for large-scale task assignment problems and other related problems in other fields.
研究多个水下机器人的任务分配问题在水下探测领域具有广泛影响,并且在军事、渔业和能源领域可能有所帮助。然而,据我们所知,很少有研究关注具有自主决策能力的异构自主水下航行器(AUV)集群的多约束水下探测任务分配,并且当前流行的启发式方法难以获得最优的集群单元任务分配结果。本文提出一种快速图指针网络(FGPN)方法,它是图指针网络(GPN)和遗传算法的混合方法,用于解决探测/通信AUV集群的任务分配问题,并在确保任务分配准确性的基础上提高分配效率。采用两阶段检测算法。首先,根据通信距离对任务节点进行聚类和预分组。然后,根据聚类结果,使用基于图指针网络的神经网络模型求解局部任务分配结果。提出大规模集群协同任务分配问题和探测/通信协同工作模式,将异构AUV集群的协同合作问题转化为多旅行商问题(MTSP)进行求解。我们还进行了大量实验来验证算法的有效性。实验结果表明,本文提出的方法在300/500/750/1000/1500/2000个任务节点规模上的求解效率优于传统启发式方法,求解质量与启发式方法的结果相近。我们希望我们解决大规模协同任务分配问题的思路和方法能够为其他领域的大规模任务分配问题及其他相关问题提供参考。