【24h】

Multi-robot task allocation based on two dimensional artificial fish swarm algorithm

机译:基于二维人工鱼群算法的多机器人任务分配

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

摘要

The problem of task allocation for multiple robots is to allocate more relative-tasks to less relative-robots so as to minimize the processing time of these tasks. In order to get optimal multi-robot task allocation scheme, a two-dimensional artificial swarm algorithm based approach is proposed in this paper. In this approach, the normal artificial fish is extended to be two dimension artificial fish. In the two dimension artificial fish, each vector of primary artificial fish is extended to be an m-dimensional vector. Thus, each vector can express a group of tasks. By redefining the distance between artificial fish and the center of artificial fish, the behavior of two dimension fish is designed and the task allocation algorithm based on two dimension artificial swarm algorithm is put forward. At last, the proposed algorithm is applied to the problem of multi-robot task allocation and comparer with GA and SA based algorithm is done. Simulation and compare result shows the proposed algorithm is effective.
机译:多个机器人的任务分配问题是将更多的相对任务分配给较少的相对机器人,以最小化这些任务的处理时间。为了获得最优的多机器人任务分配方案,提出了一种基于二维人工群算法的方法。在这种方法中,普通人工鱼被扩展为二维人工鱼。在二维人工鱼中,初级人工鱼的每个向量都扩展为m维向量。因此,每个向量都可以表达一组任务。通过重新定义人工鱼到人工鱼中心的距离,设计了二维鱼的行为,提出了基于二维人工群算法的任务分配算法。最后,将该算法应用于多机器人任务分配问题,并与基于遗传算法和遗传算法的算法进行比较。仿真和比较结果表明,该算法是有效的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号