首页|基于角度搜索的移动机器人路径规划方法

基于角度搜索的移动机器人路径规划方法

扫码查看
为提升路径搜索速度,优化路径长度,提出一种用角度控制机器人的寻路算法—角度搜索算法.该算法根据机器人位置与目标点位置进行一定维度的高效搜索,从而实现在静态环境中有效寻路.根据所用栅格地图的环境特点,提前设定搜索角;计算机器人周围栅格的预估角;将预估角与搜索角进行比较选出新的扩展点,在扩展过程中排除重复路径的扩展和搜索角范围内无可行点的情况,直到找到目标点生成最终路径.通过仿真测试,将提出算法与Dijkstra、A*两种算法在复杂程度不同的两种地图上进行比较,所提算法寻路时间分别最大减少了 19.44%和12.23%,转折次数分别最大减少了 28.6%和54.5%,路径长度较A*算法在两种地图上分别减少了 9.28%和6.53%,且在简单场景中实现了对局部障碍物的动态规避.将所提算法应用到基于ROS的移动机器人Turtlebot2上,实验结果表明,在相同地图环境中,所提算法较A*算法路径更加平滑稳定,验证了所提算法的有效性和可行性.
Path Planning for Mobile Robot Based on Angle Search
The angle search algorithm for angle-controlled robots is proposed to increase the path search speed and optimize the path length.The algorithm effectively finds a path in static surroundings by performing an efficient search in a specific dimensional range based on the position of the robot and the target point.Firstly,search angles are predetermined according to the characteristics of the environment in the grid map.Then,the estimated angle of the robot's surrounding grid is computed.Finally,a new extension point is chosen by comparing the estimated angle to the search angle,demonstrating the usefulness and viability of the suggested algorithm.The proposed algorithm is compared with the Dijkstra and A*algorithms on two types of maps with different levels of complexity.The path finding time of the proposed algorithm is reduced by 19.44%and 12.23%respectively,and the number of turns is reduced by 28.6%and 54.5%respectively.The path length is reduced by 9.28%and 6.53%respectively compared with the A*algorithm on the two maps,and the dynamic avoidance of local obstacles is realized in simple scenes.The proposed algorithm is then applied to the ROS-based Turtlebot2 mobile robot,and the experimental results reveal that it is smoother and more stable than the A*algorithm in the same map environment,proving its viability and effectiveness.

path planningestimated anglemobile robotsearch angleROS

王雅如、姚得鑫、刘增力、彭艺

展开 >

昆明理工大学信息工程与自动化学院,云南昆明 650500

昆明理工大学机电工程学院,云南昆明 650500

路径规划 预估角 移动机器人 搜索角 ROS

国家自然科学基金

61761025

2024

系统仿真学报
北京仿真中心 中国系统仿真学会

系统仿真学报

CSTPCD北大核心
影响因子:0.551
ISSN:1004-731X
年,卷(期):2024.36(7)
  • 1
  • 8