{"title":"利用ABC和RRT算法改进移动机器人危险度路径规划","authors":"Y. Tusi, Hung-Yuan Chung","doi":"10.1109/FGCT.2016.7605068","DOIUrl":null,"url":null,"abstract":"For mobile robots, being able to find a suitable route through an environment filled with varied obstacles, and to ensure that they can successfully reach their target point from the starting point in the most efficient manner is very important, and a necessary research topic. This article proposes a combination of Artificial Bee Colony Algorithm (ABC) and Rapidly-Exploring Random Tree (RRT) to produce a novel algorithm to meet these navigation requirements. This algorithm is then compared with the traditional ABC for path planning. Unlike previous algorithms, this study uses the RRT algorithm to find several extend points, choose the best extend point to move the bees. Because the Artificial Bee Colony algorithm is simply structured, easy to operate and quickly converges, it is able to address the problems of slow convergence and easy entrapment in local optimal solutions encountered in previous path planning algorithms. Although RRT has excellent characteristics in terms of the search area which is unknown, it is unstable for each planning. Thus, this thesis combines the characteristics of the artificial bee colony algorithm with the RRT algorithms, and considers the problem of robot path simulation with obstacles.","PeriodicalId":378077,"journal":{"name":"2016 Fifth International Conference on Future Generation Communication Technologies (FGCT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Using ABC and RRT algorithms to improve mobile robot path planning with danger degree\",\"authors\":\"Y. Tusi, Hung-Yuan Chung\",\"doi\":\"10.1109/FGCT.2016.7605068\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"For mobile robots, being able to find a suitable route through an environment filled with varied obstacles, and to ensure that they can successfully reach their target point from the starting point in the most efficient manner is very important, and a necessary research topic. This article proposes a combination of Artificial Bee Colony Algorithm (ABC) and Rapidly-Exploring Random Tree (RRT) to produce a novel algorithm to meet these navigation requirements. This algorithm is then compared with the traditional ABC for path planning. Unlike previous algorithms, this study uses the RRT algorithm to find several extend points, choose the best extend point to move the bees. Because the Artificial Bee Colony algorithm is simply structured, easy to operate and quickly converges, it is able to address the problems of slow convergence and easy entrapment in local optimal solutions encountered in previous path planning algorithms. Although RRT has excellent characteristics in terms of the search area which is unknown, it is unstable for each planning. Thus, this thesis combines the characteristics of the artificial bee colony algorithm with the RRT algorithms, and considers the problem of robot path simulation with obstacles.\",\"PeriodicalId\":378077,\"journal\":{\"name\":\"2016 Fifth International Conference on Future Generation Communication Technologies (FGCT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 Fifth International Conference on Future Generation Communication Technologies (FGCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/FGCT.2016.7605068\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 Fifth International Conference on Future Generation Communication Technologies (FGCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FGCT.2016.7605068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 9
摘要
对于移动机器人来说,能够在充满各种障碍物的环境中找到合适的路径,并确保它们能够以最有效的方式从起点成功到达目标点是非常重要的,也是必要的研究课题。本文提出将人工蜂群算法(Artificial Bee Colony Algorithm, ABC)与快速探索随机树算法(rapid - explore Random Tree, RRT)相结合,产生一种新的算法来满足这些导航需求。将该算法与传统的ABC算法进行了路径规划比较。与以往的算法不同,本研究使用RRT算法寻找多个延伸点,选择最佳延伸点来移动蜜蜂。由于人工蜂群算法结构简单、易于操作、收敛速度快,能够解决以往路径规划算法收敛速度慢、容易陷入局部最优解的问题。虽然RRT在搜索区域未知方面有很好的特点,但是对于每一个规划来说都是不稳定的。因此,本文将人工蜂群算法的特点与RRT算法相结合,考虑有障碍物的机器人路径仿真问题。
Using ABC and RRT algorithms to improve mobile robot path planning with danger degree
For mobile robots, being able to find a suitable route through an environment filled with varied obstacles, and to ensure that they can successfully reach their target point from the starting point in the most efficient manner is very important, and a necessary research topic. This article proposes a combination of Artificial Bee Colony Algorithm (ABC) and Rapidly-Exploring Random Tree (RRT) to produce a novel algorithm to meet these navigation requirements. This algorithm is then compared with the traditional ABC for path planning. Unlike previous algorithms, this study uses the RRT algorithm to find several extend points, choose the best extend point to move the bees. Because the Artificial Bee Colony algorithm is simply structured, easy to operate and quickly converges, it is able to address the problems of slow convergence and easy entrapment in local optimal solutions encountered in previous path planning algorithms. Although RRT has excellent characteristics in terms of the search area which is unknown, it is unstable for each planning. Thus, this thesis combines the characteristics of the artificial bee colony algorithm with the RRT algorithms, and considers the problem of robot path simulation with obstacles.