Research on Dynamic Obstacle Avoidance Method of Mobile Robot Based on Improved A* Algorithm and Dynamic Window Method

Zhangfang Hu,Xingyuan Wang,Junhao Zhang
2024-01-01
Abstract:In response to the imperative challenges associated with global path planning and dynamic obstacle avoidance for mobile robots navigating dynamic environments, we introduce a hybrid path planning methodology that synergistically combines an enhanced A* algorithm with an optimized dynamic window method. In the refined A* algorithm, an adaptive weight heuristic search function that comprehensively considers Manhattan distance and Euclidean distance is designed to improve the search efficiency; secondly, a redundant point elimination method is proposed to delete redundant paths node and perform path pruning, and then use Minimum Snap to smooth and optimize the pruned path. To address challenges associated with both random obstacle avoidance and dynamic obstacle avoidance, the fusion algorithm delineated in this study incorporates the global path nodes, derived through enhancements to the A* algorithm, as local target points while also employing the optimized dynamic window method for local path planning. The experimental results indicate that, on average, the improved A* algorithm can decrease the path length by 17.2% and reduce the number of search nodes by 62.3% compared to the conventional A* algorithm. After integrating and optimizing the dynamic window method, it can realize random obstacle avoidance and dynamic Avoidance.
What problem does this paper attempt to address?