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

改进A~*算法在机器人室内路径规划中的应用
引用本文:陈若男,文聪聪,彭玲,尤承增.改进A~*算法在机器人室内路径规划中的应用[J].计算机应用,2019,39(4):1006-1011.
作者姓名:陈若男  文聪聪  彭玲  尤承增
作者单位:中国科学院遥感与数字地球研究所,北京100101;中国科学院大学资源与环境学院,北京100049;中国科学院遥感与数字地球研究所,北京,100101
摘    要:传统A~*算法在面向机器人室内多U型障碍的特殊场景下规划路径时,容易忽略机器人实际大小,且计算时间较长。针对这个问题,提出一种改进A~*算法。首先引入邻域矩阵进行障碍搜索以提升路径安全性,然后研究不同类型和尺寸的邻域矩阵对算法性能的影响,最后结合角度信息和分区自适应距离信息对启发函数进行改进以提高计算效率。实验结果表明,改进A~*算法可以通过更改障碍搜索矩阵的尺寸来获得不同的安全间距,以保证不同机器人在不同地图环境下的安全性;而且在复杂大环境中与传统A~*算法相比寻路速度提高了28.07%,搜索范围缩小了66.55%,提高了机器人在遇到动态障碍时二次规划的灵敏性。

关 键 词:A*算法  室内路径规划  移动机器人  启发函数
收稿时间:2018-09-25
修稿时间:2018-11-07

Application of improved A* algorithm in indoor path planning for mobile robot
CHEN Ruonan,WEN Congcong,PENG Ling,YOU Chengzeng.Application of improved A* algorithm in indoor path planning for mobile robot[J].journal of Computer Applications,2019,39(4):1006-1011.
Authors:CHEN Ruonan  WEN Congcong  PENG Ling  YOU Chengzeng
Affiliation:1. Institute of Remote Sensing and Digital Earth, Chinese Academy of Sciences, Beijing 100101, China;2. College of Resources and Environment, University of Chinese Academy of Sciences, Beijing 100049, China
Abstract:For indoor path planning for mobile robot in particular scenario with multiple U-shape obstacles, traditional A* algorithm has some problems such as ignoring the actual size of robot and long computational time. An improved A* algorithm was proposed to solve these problems. Firstly, a neighborhood matrix was introduced to perform obstacle search, improving path safety. Then, the effects of different types and sizes of neighborhood matrices on the performance of the algorithm were studied and summarized. Finally, heuristic function was improved by combining the angle information and the distance information (calculated in different expressions when situation changes) to improve the calculation efficiency. The experimental results show that the proposed algorithm can obtain different safety spacing by changing the size of obstacle search matrix to ensure the safety of different types of robots in different environments. Moreover, in the complex environment, compared with traditional A* algorithm, path planning speed is improved by 28.07%, and search range is narrowed by 66.55%, so as to improve the sensitivity of the secondary planning of robot when encountering dynamic obstacles.
Keywords:A* algorithm" target="_blank">* algorithm')">A* algorithm                                                                                                                        indoor path planning                                                                                                                        mobile robot                                                                                                                        heuristic function
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号