首页|自适应搜索距离的改进A*算法研究

自适应搜索距离的改进A*算法研究

扫码查看
为了更好解决全局路径规划中扩展搜索范围大、路径容易发生碰撞的问题,提出一种自适应搜索距离的改进A*算法.首先,在路径扩展搜索时采用8个方向上自适应调整搜索距离机制代替原有固定搜索距离,以减少扩展搜索节点数量,减少搜索时间.然后,在障碍物周围容易发生碰撞的节点处,设置防碰距离函数,使规划路径与障碍物间具有适当安全距离.最后,在Robot Operating System(ROS)中,对自适应搜索距离的改进A*算法进行仿真并进行了实验室环境验证.结果表明:在静态结构化场景下实行全局路径规划,对照传统A*算法,所提算法可以显著提高搜索效率、减少碰撞概率.
Research on Improved A*Algorithm with Adaptive Search Distance
To solve problems about large search range and collision path in global path planning,an improved A* algorithm is devised ground on thought of adaptive search distance.Firstly,an adaptive adjusting search distance mechanism in eight direc-tions is adopted to replace the original fixed search distance in phase of path extension search,so as to reduce the number of ex-tended search nodes and search time.Then,an anti-collision distance function is built up at the nodes around obstacles that are prone to collision to ensure the safe distance between the planned path and the obstacles.Finally,the improved A* algorithm is emulated and examined in Robot Operating System(ROS)and laboratory environment.The results fully confirm that compared with the existing A* algorithm,the proposed algorithm has advantages of 81.7%,39.7%and 27.3%in the number of searching nodes,efficiency of iteration and rotation optimization,respectively.

Adaptive SearchPath PlanningA*AlgorithmSafe Distance

张威、张泽洲、王伟

展开 >

中国民航大学航空工程学院,天津 300300

中国民航地面特种设备研究基地,天津 300300

自适应搜索 路径规划 A*算法 安全距离

国家自然科学基金委员会与中国民用航空局联合资助重点支持项目

U2033208

2024

机械设计与制造
辽宁省机械研究院

机械设计与制造

CSTPCD北大核心
影响因子:0.511
ISSN:1001-3997
年,卷(期):2024.403(9)
  • 7