首页 | 官方网站   微博 | 高级检索  
     

应用于机器人路径规划的双向时效A*算法
引用本文:高民东,张雅妮,朱凌云.应用于机器人路径规划的双向时效A*算法[J].计算机应用研究,2019,36(3).
作者姓名:高民东  张雅妮  朱凌云
作者单位:重庆理工大学 计算机科学与工程学院,重庆理工大学 计算机科学与工程学院,重庆理工大学 计算机科学与工程学院
基金项目:国家自然科学基金资助项目(61502064);重庆市教委科学技术研究项目(KJ1709206);重庆理工大学研究生创新基金资助项目(YCX2016228)
摘    要:针对时效A*算法为了大幅减少算法时间,导致路径规划长度增加和路径锯齿过多的问题,提出一种改进的双向时效A*算法,该方法将从起点和终点同时运行时效A*算法寻找路径,并采用多近邻栅格距离计算方案;同时,根据不同环境地图对传统A*算法、时效A*算法和双向时效A*算法运行结果进行对比研究及分析;最后,制定算法时间、路径长度两个指标来评判算法的优劣。实验结果显示,双向时效A*算法相对于传统A*算法,算法时间最大减少76.8%,相对于时效A*算法,时间最大减少55.4%,并解决了时效A*算法规划路径距离增加、路径不够平滑的问题。

关 键 词:路径规划  启发式算法  时效A*算法
收稿时间:2017/10/25 0:00:00
修稿时间:2018/7/15 0:00:00

Bidirectional time-efficient A* algorithm for robot path planning
GAO Mindong,ZHANG Yani and ZHU Lingyun.Bidirectional time-efficient A* algorithm for robot path planning[J].Application Research of Computers,2019,36(3).
Authors:GAO Mindong  ZHANG Yani and ZHU Lingyun
Affiliation:College of Computer Science and Engineering,Chongqing University of Technology,,
Abstract:As for the Time-Efficient A* algorithm significantly reduces the algorithm time, lead to the problem of increase path planning length and path sawtooth. This paper proposed an improved Bidirectional Time-Efficient A* Algorithm, which will run the A* algorithm from the start and the end point to find the path and apply the multiple neighbor grid distance computation scheme. At the same time, according to different environment map, this paper compared and analyzed the A* algorithm, Time-Efficient A* algorithm and Bidirectional Time-Efficient A* algorithm. Finally, the index of algorithm time and path length will be chosen as two indicators to evaluate the merits and demerits of the algorithm. Experimental results show that compared with with traditional A* algorithm, the Bidirectional Time-Efficient A* decreases the time of the algorithm by 76.8% at the maximum, and reduces the maximum time by 55.4% compared with Time-efficient A* algorithm. It also solves the problem that the path distance of the Time-Efficient A* algorithm is augmented and the path is not smooth enough.
Keywords:path planning  heuristic algorithm  time-efficient A* algorithm
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号