首页> 外文期刊>Assembly Automation >ACD~3GPSO: automatic clustering-based algorithm for multi-robot task allocation using dynamic distributed double-guided particle swarm optimization
【24h】

ACD~3GPSO: automatic clustering-based algorithm for multi-robot task allocation using dynamic distributed double-guided particle swarm optimization

机译:ACD〜3GPSO:使用动态分布式双引导粒子群优化的多机器人任务分配的自动聚类基础算法

获取原文
获取原文并翻译 | 示例
       

摘要

Purpose-The multi-robot task allocation (MRTA) problem is a challenging issue in the robotics area with plentiful practical applications. Expanding the number of tasks and robots increases the size of the state space significantly and influences the performance of the MRTA. As this process requires high computational time, this paper aims to describe a technique that minimizes the size of the explored state space, by partitioning the tasks into clusters. In this paper, the authors address the problem of MRTA by putting forward a new automatic clustering algorithm of the robots' tasks based on a dynamic-distributed double-guided particle swarm optimization, namely, ACD~3GPSO. Design/methodology/approach - This approach is made out of two phases: phase I groups the tasks into clusters using the ACD~3GPS0 algorithm and phase Ⅱ allocates the robots to the clusters. Four factors are introduced in ACD~3GPSO for better results. First, ACD~3GPS0 uses the k-means algorithm as a means to improve the initial generation of particles. The second factor is the distribution using the multi-agent approach to reduce the run time. The third one is the diversification introduced by two local optimum detectors LODpBest and LODgBest. The last one is based on the concept of templates and guidance probability Pguid. Findings - Computational experiments were carried out to prove the effectiveness of this approach. It is compared against two state-of-the-art solutions of the MRTA and against two evolutionary methods under five different numerical simulations. The simulation results confirm that the proposed method is highly competitive in terms of the clustering time, clustering cost and MRTA time. Practical implications - The proposed algorithm is quite useful for real-world applications, especially the scenarios involving a high number of robots and tasks. Originality/value - In this methodology, owing to the ACD~3GPSO algorithm, task allocation's run time has diminished. Therefore, the proposed method can be considered as a vital alternative in the field of MRTA with growing numbers of both robots and tasks. In PSO, stagnation and local optima issues are avoided by adding assorted variety to the population, without losing its fast convergence.
机译:目的 - 多机器人任务分配(MRTA)问题是机器人区域具有丰富实际应用的具有挑战性的问题。扩展任务数量和机器人的数量显着增加了状态空间的大小,并影响MRTA的性能。由于此过程需要高计算时间,本文旨在描述一种通过将任务分成集群来最小化探索状态空间大小的技术。在本文中,作者通过基于动态分布的双引导粒子群优化,即ACD〜3GPSO来解决机器人任务的新型自动聚类算法来解决MRTA的问题。设计/方法/方法 - 此方法由两个阶段组成:阶段i使用ACD〜3GPS0算法将任务分组为群集,Ⅱ阶段将机器人分配给集群。 ACD〜3GPSO中引入了四种因素以获得更好的效果。首先,ACD〜3GPS0使用K-Means算法作为改善初始产生粒子的方法。第二个因素是使用多种代理方法的分布来减少运行时间。第三个是两个局部最佳探测器Lodpbest和Lodgbest引入的多样化。最后一个是基于模板的概念和指导概率pguid。调查结果 - 进行计算实验,以证明这种方法的有效性。将其与MRTA的两个最新的解决方案进行比较,并在五种不同数值模拟下反对两种进化方法。仿真结果证实,在聚类时间,聚类成本和MRTA时间方面,所提出的方法具有竞争力。实际意义 - 该算法对于真实世界应用非常有用,特别是涉及大量机器人和任务的场景。原创性/值 - 在这种方法中,由于ACD〜3GPSO算法,任务分配的运行时间减少了。因此,所提出的方法可以被认为是MRTA领域的重要替代方案,具有越来越多的机器人和任务。在PSO中,通过向人口添加什锦的品种来避免停滞和本地最佳问题,而不会失去快速收敛。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号