Graph-based Path Planning with Dynamic Obstacle Avoidance for Autonomous Parking
Farhad Nawaz, Minjun Sung, Darshan Gadginmath, Jovin D'sa, Sangjae Bae, David Isele, Nadia Figueroa, Nikolai Matni, Faizan M. Tariq
TL;DR
The paper tackles real-time, collision-free path planning for autonomous parking in environments with static and dynamic obstacles, noting the problem’s $NP$-hard nature under non-holonomic dynamics. It advances a time-indexed Hybrid A* algorithm that directly integrates predictions of dynamic obstacles into the search, complemented by an online planning framework that selects adaptive intermediate goals along a precomputed static-path heuristic. The main contributions are (1) a time-indexed Hybrid A* variant that leverages dynamic obstacle trajectories, (2) an online planner using adaptive look-ahead to compute locally feasible paths while following a global path, and (3) extensive simulations showing substantial improvements in computational efficiency and safety over a spline-based planning method across perpendicular, angle, and parallel parking scenarios and in densely populated lots. The work demonstrates the practicality of real-time, dynamic-obstacle-aware parking path planning for large-scale parking environments.
Abstract
Safe and efficient path planning in parking scenarios presents a significant challenge due to the presence of cluttered environments filled with static and dynamic obstacles. To address this, we propose a novel and computationally efficient planning strategy that seamlessly integrates the predictions of dynamic obstacles into the planning process, ensuring the generation of collision-free paths. Our approach builds upon the conventional Hybrid A star algorithm by introducing a time-indexed variant that explicitly accounts for the predictions of dynamic obstacles during node exploration in the graph, thus enabling dynamic obstacle avoidance. We integrate the time-indexed Hybrid A star algorithm within an online planning framework to compute local paths at each planning step, guided by an adaptively chosen intermediate goal. The proposed method is validated in diverse parking scenarios, including perpendicular, angled, and parallel parking. Through simulations, we showcase our approach's potential in greatly improving the efficiency and safety when compared to the state of the art spline-based planning method for parking situations.
