Open Access iconOpen Access

ARTICLE

Improved Bidirectional JPS Algorithm for Mobile Robot Path Planning in Complex Environments

Zhaohui An, Changyong Li*, Yong Han, Mengru Niu

School of Mechanical Engineering, Xinjiang University, Urumqi, 830017, China

* Corresponding Author: Changyong Li. Email: email

Computers, Materials & Continua 2025, 83(1), 1347-1366. https://doi.org/10.32604/cmc.2025.059037

Abstract

This paper introduces an Improved Bidirectional Jump Point Search (I-BJPS) algorithm to address the challenges of the traditional Jump Point Search (JPS) in mobile robot path planning. These challenges include excessive node expansions, frequent path inflexion points, slower search times, and a high number of jump points in complex environments with large areas and dense obstacles. Firstly, we improve the heuristic functions in both forward and reverse directions to minimize expansion nodes and search time. We also introduce a node optimization strategy to reduce non-essential nodes so that the path length is optimized. Secondly, we employ a second-order Bezier Curve to smooth turning points, making generated paths more suitable for mobile robot motion requirements. Then, we integrate the Dynamic Window Approach (DWA) to improve path planning safety. Finally, the simulation results demonstrate that the I-BJPS algorithm significantly outperforms both the original unidirectional JPS algorithm and the bidirectional JPS algorithm in terms of search time, the number of path inflexion points, and overall path length, the advantages of the I-BJPS algorithm are particularly pronounced in complex environments. Experimental results from real-world scenarios indicate that the proposed algorithm can efficiently and rapidly generate an optimal path that is safe, collision-free, and well-suited to the robot’s locomotion requirements.

Keywords

Bidirectional jump search; heuristic function; bezier curve; dynamic window method; path planning

Cite This Article

APA Style
An, Z., Li, C., Han, Y., Niu, M. (2025). Improved bidirectional JPS algorithm for mobile robot path planning in complex environments. Computers, Materials & Continua, 83(1), 1347–1366. https://doi.org/10.32604/cmc.2025.059037
Vancouver Style
An Z, Li C, Han Y, Niu M. Improved bidirectional JPS algorithm for mobile robot path planning in complex environments. Comput Mater Contin. 2025;83(1):1347–1366. https://doi.org/10.32604/cmc.2025.059037
IEEE Style
Z. An, C. Li, Y. Han, and M. Niu, “Improved Bidirectional JPS Algorithm for Mobile Robot Path Planning in Complex Environments,” Comput. Mater. Contin., vol. 83, no. 1, pp. 1347–1366, 2025. https://doi.org/10.32604/cmc.2025.059037



cc Copyright © 2025 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 203

    View

  • 93

    Download

  • 0

    Like

Share Link