Abstract
In the field of robotics, path planning in complex dynamic environments has become a significant research hotspot. Existing methods often suffer from inadequate dynamic obstacle avoidance capabilities and low exploration efficiency. These issues primarily arise from inconsistencies caused by insufficient utilization of environmental maps in actual path planning. To address these challenges, we propose an improved algorithm that integrates the enhanced A* algorithm with the optimized dynamic window approach (DWA). The enhanced A* algorithm improves the robot’s path smoothness and accelerates global exploration efficiency, while the optimized DWA enhances local static and dynamic obstacle avoidance capabilities. We performed simulation experiments using MATLAB and conducted experiments in real dynamic environments simulated with Gazebo. Simulation results indicate that, compared to the traditional A* algorithm, our method optimizes traversed grids by 25% and reduces time by 23% in global planning. In dynamic obstacle avoidance, our approach improves path length by 2.7% and reduces time by 19.2% compared to the traditional DWA, demonstrating significant performance enhancements.


















Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Due to the datasets supporting this study are part of an ongoing project and will be available upon publication of related results or upon completion of patent application processes. The datasets generated and analyzed during the current study are not publicly available, but are available from the corresponding author on reasonable request.
References
Karaman S, Walter MR, Perez A, Frazzoli E, Teller S (2011) Anytime motion planning using the rrt. In: 2011 IEEE international conference on robotics and automation. IEEE, pp 1478–1483
Kuffner JJ, LaValle SM (2000) Rrt-connect: an efficient approach to single-query path planning. In: Proceedings 2000 ICRA. Millennium conference. IEEE international conference on robotics and automation. Symposia proceedings (Cat. No. 00CH37065), vol 2. IEEE, pp 995–1001
Fu J, Sun G, Liu J, Yao W, Wu L (2023) On hierarchical multi-uav dubins traveling salesman problem paths in a complex obstacle environment. IEEE Trans Cybern 54(1):123–35
Fu J, Sun G, Yao W, Wu L (2022) On trajectory homotopy to explore and penetrate dynamically of multi-uav. IEEE Trans Intell Transport Sys 23(12):24008–24019
Liu F, He H, Li Z, Guan Z-H, Wang HO (2020) Improved potential field method path planning based on genetic algorithm. In: 2020 39th Chinese control conference (CCC). IEEE, pp 3725–3729
Jin Q, Tang C, Cai W (2021) Research on dynamic path planning based on the fusion algorithm of improved ant colony optimization and rolling window method. IEEE Access 10:28322–28332
Yu N, Wang C, Mo F, Cai J (2017) Dynamic environment path planning based on q-learning algorithm and genetic algorithm. J Beijing Univ Technol 43(7):1009–1016
He M, Wei Z, Wu X, Peng Y (2021) An adaptive variable neighborhood search ant colony algorithm for vehicle routing problem with soft time windows. IEEE Access 9:21258–21266
Han C, Li B (2023) Mobile robot path planning based on improved a* algorithm. In: 2023 IEEE 11th joint international information technology and artificial intelligence conference (ITAIC), vol 11. IEEE, pp 672–676
Liu L-S, Lin J-F, Yao J-X, He D-W, Zheng J-S, Huang J, Shi P (2021) Path planning for smart car based on dijkstra algorithm and dynamic window approach. Wirel Commun Mob Comput 2021(1):8881684
Paulino L, Hannum C, Varde AS, Conti CJ (2022) Search methods in motion planning for mobile robots. In: Intelligent systems and applications: proceedings of the 2021 intelligent systems conference (IntelliSys), vol 3. Springer, pp 802–822
Fox D, Burgard W, Thrun S (1997) The dynamic window approach to collision avoidance. IEEE Robot Autom Mag 4(1):23–33
Wu J, Ma X, Peng T, Wang H (2021) An improved timed elastic band (teb) algorithm of autonomous ground vehicle (agv) in complex environment. Sensors 21(24):8312
Mizuno M, Kubota T (2020) A new path planning architecture to consider motion uncertainty in natural environment. In: 2020 IEEE international conference on robotics and automation (ICRA). IEEE, pp 2182–2188
Fnadi M, Du W, Silva RG, Plumet F, Benamar F (2020) Local obstacle-skirting path planning for a fast bi-steerable rover using bézier curves. In: 2020 IEEE international conference on robotics and automation (ICRA). IEEE, pp 10242–10248
Chang L, Shan L, Jiang C, Dai Y (2021) Reinforcement based mobile robot path planning with improved dynamic window approach in unknown environment. Autonom Robots 45:51–76
Shao L, Li Q, Li C, Sun W (2021) Mobile robot path planning based on improved ant colony fusion dynamic window approach. In: 2021 IEEE international conference on mechatronics and automation (ICMA). IEEE, pp 1100–1105
Yang L, Fu L, Li P, Mao J, Guo N (2022) An effective dynamic path planning approach for mobile robots based on ant colony fusion dynamic windows. Machines 10(1):50
Sang H, You Y, Sun X, Zhou Y, Liu F (2021) The hybrid path planning algorithm based on improved a* and artificial potential field for unmanned surface vehicle formations. Ocean Eng 223:108709
Liu L, Yao J, He D, Chen J, Huang J, Xu H, Wang B, Guo J (2021) Global dynamic path planning fusion algorithm combining jump-a* algorithm and dynamic window approach. IEEE Access 9:19632–19638
Yonetani R, Taniai T, Barekatain M, Nishimura M, Kanezaki A (2021) Path planning using neural a* search. In: International conference on machine learning. PMLR, pp 12029–12039
Wang J, Chi W, Li C, Wang C, Meng MQ-H (2020) Neural rrt*: learning-based optimal path planning. IEEE Trans Autom Sci Eng 17(4):1748–1758
Acknowledgements
This work was supported in part by the Natural Science Foundation of Fujian Provincial Science and Technology Department (No. 2021H6037), Quanzhou Science and Technology Project (No. 2021C0008R).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhang, J., Guo, J., Zhu, D. et al. Dynamic path planning fusion algorithm with improved A* algorithm and dynamic window approach. Int. J. Mach. Learn. & Cyber. 16, 2057–2071 (2025). https://doi.org/10.1007/s13042-024-02377-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13042-024-02377-z