机械设计与制造2024,Vol.403Issue(9) :262-265,270.

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

Research on Improved A*Algorithm with Adaptive Search Distance

张威 张泽洲 王伟
机械设计与制造2024,Vol.403Issue(9) :262-265,270.

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

Research on Improved A*Algorithm with Adaptive Search Distance

张威 1张泽洲 2王伟1
扫码查看

作者信息

  • 1. 中国民航大学航空工程学院,天津 300300;中国民航地面特种设备研究基地,天津 300300
  • 2. 中国民航大学航空工程学院,天津 300300
  • 折叠

摘要

为了更好解决全局路径规划中扩展搜索范围大、路径容易发生碰撞的问题,提出一种自适应搜索距离的改进A*算法.首先,在路径扩展搜索时采用8个方向上自适应调整搜索距离机制代替原有固定搜索距离,以减少扩展搜索节点数量,减少搜索时间.然后,在障碍物周围容易发生碰撞的节点处,设置防碰距离函数,使规划路径与障碍物间具有适当安全距离.最后,在Robot Operating System(ROS)中,对自适应搜索距离的改进A*算法进行仿真并进行了实验室环境验证.结果表明:在静态结构化场景下实行全局路径规划,对照传统A*算法,所提算法可以显著提高搜索效率、减少碰撞概率.

Abstract

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.

关键词

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

Key words

Adaptive Search/Path Planning/A*Algorithm/Safe Distance

引用本文复制引用

基金项目

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

出版年

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

机械设计与制造

CSTPCD北大核心
影响因子:0.511
ISSN:1001-3997
参考文献量7
段落导航相关论文