arXiv:2511.13042cs.RO2025-11被引 9

改进A*算法生成路径的平滑性与最短性,减少不必要的转向。

APP: A* Post-Processing Algorithm for Robots with Bidirectional Shortcut and Path Perturbation

  • 基于代价地图,双向缩减路径顶点并优化捷径策略。
  • 迭代扰动算法显著降低路径中无意义转向次数。
  • 实测显示路径更短、规划更快,适合服务机器人部署。

A*等基于图搜索的路径规划器广泛应用于机器人领域,但受限于节点扩展方向,生成的路径通常非最短,且在无障碍区域仍存在不必要的转向或折线模式,违背人类直觉。本文提出一种通用系统性的后处理算法APP,基于商用服务机器人常用的代价地图设计。首先,提出双向顶点缩减算法,解决路径与环境不对称问题;在正向与反向缩减过程中,引入全面的捷径策略,提升路径缩短效果并避免冗余转向。其次,采用迭代路径扰动算法,局部优化路径平滑性,减少无意义转向。通过对比实验验证,定量指标显示APP在规划时间、路径长度及多余转向数上均优于现有方法。最终,实地导航实验验证了APP的实际可用性。

原文摘要 · Abstract (English)

Paths generated by A* and other graph-search-based planners are widely used in the robotic field. Due to the restricted node-expansion directions, the resulting paths are usually not the shortest. Besides, unnecessary heading changes, or zig-zag patterns, exist even when no obstacle is nearby, which is inconsistent with the human intuition that the path segments should be straight in wide-open space due to the absence of obstacles. This article puts forward a general and systematic post-processing algorithm for A* and other graph-search-based planners. The A* post-processing algorithm, called APP, is developed based on the costmap, which is widely used in commercial service robots. First, a bidirectional vertices reduction algorithm is proposed to tackle the asymm- etry of the path and the environments. During the forward and backward vertices reduction, a thorough shortcut strategy is put forward to improve the path-shortening performance and avoid unnecessary heading changes. Second, an iterative path perturbation algorithm is adopted to locally reduce the number of unnecessary heading changes and improve the path smooth- ness. Comparative experiments are then carried out to validate the superiority of the proposed method. Quantitative performance indexes show that APP outperforms the existing methods in planning time, path length as well as the number of unnecessary heading changes. Finally, field navigation experiments are carried out to verify the practicability of APP.

路径规划机器人A*算法平滑优化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。