Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding

Agha Ali Haider Qizilbash, Christian Henkel, Sanaz Mostaghim
{"title":"Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding","authors":"Agha Ali Haider Qizilbash, Christian Henkel, Sanaz Mostaghim","doi":"10.1109/UR49135.2020.9144944","DOIUrl":null,"url":null,"abstract":"Nature has inspired many solutions to the problems in computer science and recently in the field of robotics as well. Ant based algorithms have been successful in solving the NP hard problems such as traveling salesman problem. In the field of multi-robots it has been used to solve path finding and task allocation problems. In industrial warehouse applications, these problems are often combined, when for example multiple robots need to pick-up objects from one location and dropoff at the other. Multiple mobile robots need to perform these task optimally and simultaneously being on the floor without collisions. In this paper, we address this problem keeping the objective of being able to obtain collision free paths for all robots in a map, assigned for all given pick-up and drop-off tasks among themselves with an optimized minimal total distance traveled by the robots. We propose a multi-robot planner inspired from ant colony optimization to solve this combined problem. This planner finds collision free paths to all tasks to be done using a spread of ants from each robot. Ignoring the ones with collisions from other ants in their determined paths, the planner rates the tasks according to the total distance traveled. Using this rating system through multiple iterations, the planner eventually selects the best task allocations with paths for all robots among given iterations. This planner or as we call it, Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding (ACTF) for pick-up and drop-off tasks is presented in this paper and has been tested against other similar planners producing promising results.","PeriodicalId":360208,"journal":{"name":"2020 17th International Conference on Ubiquitous Robots (UR)","volume":"213 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 17th International Conference on Ubiquitous Robots (UR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/UR49135.2020.9144944","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Nature has inspired many solutions to the problems in computer science and recently in the field of robotics as well. Ant based algorithms have been successful in solving the NP hard problems such as traveling salesman problem. In the field of multi-robots it has been used to solve path finding and task allocation problems. In industrial warehouse applications, these problems are often combined, when for example multiple robots need to pick-up objects from one location and dropoff at the other. Multiple mobile robots need to perform these task optimally and simultaneously being on the floor without collisions. In this paper, we address this problem keeping the objective of being able to obtain collision free paths for all robots in a map, assigned for all given pick-up and drop-off tasks among themselves with an optimized minimal total distance traveled by the robots. We propose a multi-robot planner inspired from ant colony optimization to solve this combined problem. This planner finds collision free paths to all tasks to be done using a spread of ants from each robot. Ignoring the ones with collisions from other ants in their determined paths, the planner rates the tasks according to the total distance traveled. Using this rating system through multiple iterations, the planner eventually selects the best task allocations with paths for all robots among given iterations. This planner or as we call it, Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding (ACTF) for pick-up and drop-off tasks is presented in this paper and has been tested against other similar planners producing promising results.
基于蚁群优化的多机器人联合任务分配与寻路规划
自然启发了许多计算机科学问题的解决方案,最近在机器人领域也是如此。基于蚂蚁的算法已经成功地解决了诸如旅行商问题这样的NP困难问题。在多机器人领域,它已被用于解决寻径和任务分配问题。在工业仓库应用中,这些问题通常是结合在一起的,例如,当多个机器人需要从一个位置取走物体并在另一个位置放下时。多个移动机器人需要同时在地面上无碰撞地以最佳方式完成这些任务。在本文中,我们解决了这个问题,保持了能够在地图上为所有机器人获得无碰撞路径的目标,为所有给定的取货任务分配了它们之间的无碰撞路径,并优化了机器人行进的最小总距离。我们提出了一种受蚁群优化启发的多机器人规划方法来解决这一综合问题。这个规划器使用每个机器人的蚁群找到所有任务的无碰撞路径。忽略那些在确定的路径上与其他蚂蚁发生碰撞的蚂蚁,规划器根据行进的总距离对任务进行评级。通过多次迭代,规划器最终为所有机器人在给定迭代中选择具有路径的最佳任务分配。本文提出了基于蚁群优化的多机器人联合任务分配和寻路规划器(ACTF),并对其他类似的规划器进行了测试,产生了有希望的结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信