首页 | 本学科首页   官方微博 | 高级检索  
     

基于改进A*算法室内移动机器人路径规划
引用本文:刘子豪,赵津,刘畅,赖坤城,王玺乔. 基于改进A*算法室内移动机器人路径规划[J]. 计算机工程与应用, 2021, 57(2): 186-190. DOI: 10.3778/j.issn.1002-8331.2007-0156
作者姓名:刘子豪  赵津  刘畅  赖坤城  王玺乔
作者单位:贵州大学 机械工程学院,贵阳 550025
基金项目:贵州省优秀青年科技人才项目;黔科合重大专项;国家自然科学基金
摘    要:A*算法常用于二维地图的路径规划,但是在利用其进行室内移动机器人路径规划时,存在过多的冗余点和拐点,造成了内存消耗过大和路径不平滑。针对上述问题,提出了一种改进的A*算法。结合跳跃点搜索理论,利用先验信息,用选取的关键点代替了传统A*算法中Openlist和Closelist的点,减小了计算量,提高了运算速度。运用反向搜索策略,对路径进行二次规划,删除不必要的转折点,降低了路径长度。将路径在转折点处进行动态圆平滑处理,提高了路径的平滑性。为了验证改进A*算法的性能,将其应用于不同尺寸仿真栅格环境地图和处于真实室内环境的机器人中,实验结果表明,在相同环境下,改进算法相较于传统的A*算法,在运行时间、路径长度和平滑程度上均有明显的提高。

关 键 词:A*算法  关键点  路径平滑  高效率  

Path Planning of Indoor Mobile Robot Based on Improved A*Algorithm
LIU Zihao,ZHAO Jin,LIU Chang,LAI Kuncheng,WANG Xiqiao. Path Planning of Indoor Mobile Robot Based on Improved A*Algorithm[J]. Computer Engineering and Applications, 2021, 57(2): 186-190. DOI: 10.3778/j.issn.1002-8331.2007-0156
Authors:LIU Zihao  ZHAO Jin  LIU Chang  LAI Kuncheng  WANG Xiqiao
Affiliation:School of Mechanical Engineering, Guizhou University, Guiyang 550025, China
Abstract:The A* algorithm is often used for path planning of two-dimensional maps, but when using it for path planning of indoor mobile robots, there are too many redundant points and inflection points, resulting in excessive memory consumption and unsmooth paths. Aiming at the above problems, an improved A* algorithm is proposed. First of all, combined with the jumping point search theory, using prior information, the selected key points are used to replace the Openlist and Closelist points in the traditional A* algorithm, which reduces the amount of calculation and improves the speed of calculation. Secondly, the reverse search strategy is used to re-plan the path, delete unnecessary turning points, and reduce the path length. Finally, the path is smoothed by a dynamic circle at the turning point to improve the smoothness of the path. In order to verify the performance of the improved A* algorithm, it is applied to simulation grid environment maps of different sizes and robots in real indoor environments. The experimental results show that in the same environment, the improved algorithm is compared with the traditional A* algorithm. The running time, path length and smoothness are all significantly improved.
Keywords:A* algorithm  key point  smooth path  high efficiency  
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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