检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:王小红 叶涛[1] Wang Xiaohong;Ye Tao(College of Computer Science,Qinghai Nationalities University,Qinghai city of Xining Province 810008,China)
机构地区:[1]青海民族大学计算机学院,青海西宁810008
出 处:《计算机测量与控制》2018年第7期282-286,共5页Computer Measurement &Control
基 金:2017青海省科技计划项目(2017-ZJ-912);国家自然科学基金项目(2014JK1160);XX省自然科学基金项目(2014sky007);XX省教育厅基金项目(2014jyjx209)
摘 要:针对移动机器人全局路径规划问题提出一种改进A*算法;首先建立栅格地图,基于传统A*算法,进行邻域扩展,将传统8邻域扩展到24邻域,使路径方向具有更多选择,减少不必要的转折点;优化改进A*算法的启发式函数,不再采用单一的曼哈顿距离或者欧几里得距离,将其进行融合改进,剔除路径中冗余节点和多余转折点;最后将全局路径与动态窗口法相结合,结合各自的优点,充分考虑到机器人全局最优路径的同时能安全避开障碍物,得到一条平滑轨迹;各个算法进行验证之后采用ROS平台对系统进行仿真分析,实验结果表明,改进后算法具有更优秀的路径规划能力。In this paper,An improved A*algorithm for mobile robot global path planning is improved.We first set up a grid map and extend the neighborhood based on the traditional A*algorithm,extending the traditional 8 neighborhood to the 24 neighborhood,making the path direction more selective and reducing the unnecessary turning point.The heuristic function of the A*algorithm is optimized,and the single Manhattan distance or Euclidean distance is no longer used,and it is fused and improved to eliminate the redundant nodes and the superfluous turning points in the path.In the end,we combine the global path with the dynamic window method and combine the advantages of each of them,and take full consideration of the global optimal path of the robot to avoid the obstacles and get a smooth trajectory.After each algorithm is verified,the ROS platform is used to simulate the system.The experimental results show that the improved algorithm has better path planning ability.
分 类 号:TP242[自动化与计算机技术—检测技术与自动化装置]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.4