Agha Ali Haider Qizilbash, Christian Henkel, Sanaz Mostaghim
{"title":"基于蚁群优化的多机器人联合任务分配与寻路规划","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":"{\"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}","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}
Ant Colony Optimization based Multi-Robot Planner for Combined Task Allocation and Path Finding
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.