Pose-Smoothing A* Path Planning Method for Three-Dimensional Environments

Authors

  • Yihao Lu
  • Chenhao Zhu

DOI:

https://doi.org/10.56028/aetr.15.1.1105.2025

Keywords:

A* Algorithm; Three-Dimensional Path Planning; Quaternion; Slerp; Dynamic Weighting; Pose Smoothing; UAV Navigation.

Abstract

The traditional A* algorithm ensures global optimality under admissible heuristics but ignores pose continuity in 3D, causing abrupt orientation changes. We extend A* with quaternion-based pose modeling, dynamic weighting, and Slerp refinement. The node state combines position and pose, while the heuristic adaptively balances distance and orientation. A coarse-to-fine strategy rapidly generates an approximate path and then refines poses using Slerp. MATLAB and ROS validations demonstrate smoother trajectories and near-zero terminal error at moderate computational cost. Although the algorithm no longer strictly satisfies admissibility, it achieves a practical balance between efficiency and pose smoothness, providing a promising solution for UAV and robot navigation.

Downloads

Published

2025-11-20