{"title":"使用双向快速探索随机树星形动态窗口方法(BRRT*-DWA)和自适应蒙特卡罗定位(AMCL)进行最佳路径规划","authors":"Wubshet Ayalew, Muluken Menebo, Chala Merga, Lebsework Negash","doi":"10.1088/2631-8695/ad61bd","DOIUrl":null,"url":null,"abstract":"\n Path planning is an important task for mobile service robots. Most of the available path-planning algorithms are applicable only in static environments. Achieving path planning becomes a difficult task in an unknown dynamic environment. To solve the problem of path planning in an unknown dynamic environment, this paper proposes a BRRT*- DWA algorithm with Adaptive Monte Carlo Localization. Bidirectional Rapidly-exploring Random Tree Star(BRRT*) is used to generate an optimal global path plan, Dynamic Window Approach(DWA) is a local planner and Adaptive Monte Carlo Localization(AMCL) is used as a localization technique. By using the map file of the unknown environment created by SLAM and LiDAR sensor, the robot can navigate while avoiding dynamic as well as static obstacles. In addition, the object identification algorithm YOLO was adopted, trained, and used for the robot to recognize objects and people. Results obtained from both simulation and experiment show the proposed method can achieve better performance in a dynamic environment compared with other state-of-the-art algorithms.","PeriodicalId":505725,"journal":{"name":"Engineering Research Express","volume":"20 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Optimal path planning using bidirectional rapidly-exploring random tree star-dynamic window approach (BRRT*-DWA) with adaptive Monte Carlo localization (AMCL)\",\"authors\":\"Wubshet Ayalew, Muluken Menebo, Chala Merga, Lebsework Negash\",\"doi\":\"10.1088/2631-8695/ad61bd\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n Path planning is an important task for mobile service robots. Most of the available path-planning algorithms are applicable only in static environments. Achieving path planning becomes a difficult task in an unknown dynamic environment. To solve the problem of path planning in an unknown dynamic environment, this paper proposes a BRRT*- DWA algorithm with Adaptive Monte Carlo Localization. Bidirectional Rapidly-exploring Random Tree Star(BRRT*) is used to generate an optimal global path plan, Dynamic Window Approach(DWA) is a local planner and Adaptive Monte Carlo Localization(AMCL) is used as a localization technique. By using the map file of the unknown environment created by SLAM and LiDAR sensor, the robot can navigate while avoiding dynamic as well as static obstacles. In addition, the object identification algorithm YOLO was adopted, trained, and used for the robot to recognize objects and people. Results obtained from both simulation and experiment show the proposed method can achieve better performance in a dynamic environment compared with other state-of-the-art algorithms.\",\"PeriodicalId\":505725,\"journal\":{\"name\":\"Engineering Research Express\",\"volume\":\"20 2\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-07-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Engineering Research Express\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1088/2631-8695/ad61bd\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Research Express","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1088/2631-8695/ad61bd","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
路径规划是移动服务机器人的一项重要任务。现有的路径规划算法大多只适用于静态环境。在未知的动态环境中,实现路径规划成为一项艰巨的任务。为了解决未知动态环境中的路径规划问题,本文提出了一种具有自适应蒙特卡罗定位功能的 BRRT*- DWA 算法。双向快速探索随机树星(BRRT*)用于生成最优全局路径规划,动态窗口法(DWA)是一种局部规划算法,自适应蒙特卡洛定位(AMCL)作为一种定位技术。通过使用 SLAM 和激光雷达传感器创建的未知环境地图文件,机器人可以在避开动态和静态障碍物的同时进行导航。此外,机器人还采用了物体识别算法 YOLO,经过训练后用于识别物体和人。模拟和实验结果表明,与其他最先进的算法相比,所提出的方法在动态环境中能取得更好的性能。
Optimal path planning using bidirectional rapidly-exploring random tree star-dynamic window approach (BRRT*-DWA) with adaptive Monte Carlo localization (AMCL)
Path planning is an important task for mobile service robots. Most of the available path-planning algorithms are applicable only in static environments. Achieving path planning becomes a difficult task in an unknown dynamic environment. To solve the problem of path planning in an unknown dynamic environment, this paper proposes a BRRT*- DWA algorithm with Adaptive Monte Carlo Localization. Bidirectional Rapidly-exploring Random Tree Star(BRRT*) is used to generate an optimal global path plan, Dynamic Window Approach(DWA) is a local planner and Adaptive Monte Carlo Localization(AMCL) is used as a localization technique. By using the map file of the unknown environment created by SLAM and LiDAR sensor, the robot can navigate while avoiding dynamic as well as static obstacles. In addition, the object identification algorithm YOLO was adopted, trained, and used for the robot to recognize objects and people. Results obtained from both simulation and experiment show the proposed method can achieve better performance in a dynamic environment compared with other state-of-the-art algorithms.