Research on Mobile Robot Path Planning Based on an Improved Bidirectional Jump Point Search Algorithm

This study proposes an improved bidirectional dynamic jump point search (JPS) algorithm to address key challenges in mobile robot path planning, including excessive node expansions, poor path smoothness, safety concerns, and extended search times. The core novelty of this algorithm lies in the introduction of adaptive weight coefficients in the heuristic function and dynamic constraint circles to optimize node expansions. Specifically, the adaptive heuristic function dynamically adjusts the weight coefficients based on the current position relative to the target point, significantly accelerating path searches while ensuring accuracy. Additionally, a dynamically constrained circle is introduced, which defines an adaptive search region, prioritizing node expansions within its boundary and effectively reducing unnecessary searches. Moreover, the jump point selection rules have been optimized to eliminate hazardous nodes and further improve path safety and practicality. Simulation tests conducted on grid maps with varying complexities clearly demonstrate that the proposed algorithm considerably reduces search times by up to 66.27% compared with conventional A*, traditional JPS, and bidirectional JPS methods. Finally, physical mobile robot experiments further validate the effectiveness and real-world applicability of the proposed algorithm.

Authors

Institutions

Publication Details

Journal
Electronics
Published
2025-04-20
DOI
https://doi.org/10.3390/electronics14081669
Citations
5
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
6.38
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Research on Mobile Robot Path Planning Based on an Improved Bidirectional Jump Point Search Algorithm

Rui Guo, X. Quan, Changchun Bao
5 citations
Electronics
Robotic Path Planning Algorithms
6.38
article

Research on Mobile Robot Path Planning Based on an Improved Bidirectional Jump Point Search Algorithm

Rui Guo, X. Quan, Changchun Bao
article en
5 citations

Abstract

This study proposes an improved bidirectional dynamic jump point search (JPS) algorithm to address key challenges in mobile robot path planning, including excessive node expansions, poor path smoothness, safety concerns, and extended search times. The core novelty of this algorithm lies in the introduction of adaptive weight coefficients in the heuristic function and dynamic constraint circles to optimize node expansions. Specifically, the adaptive heuristic function dynamically adjusts the weight coefficients based on the current position relative to the target point, significantly accelerating path searches while ensuring accuracy. Additionally, a dynamically constrained circle is introduced, which defines an adaptive search region, prioritizing node expansions within its boundary and effectively reducing unnecessary searches. Moreover, the jump point selection rules have been optimized to eliminate hazardous nodes and further improve path safety and practicality. Simulation tests conducted on grid maps with varying complexities clearly demonstrate that the proposed algorithm considerably reduces search times by up to 66.27% compared with conventional A*, traditional JPS, and bidirectional JPS methods. Finally, physical mobile robot experiments further validate the effectiveness and real-world applicability of the proposed algorithm.

ElectronicsVol. 14(8)
Inner Mongolia University of Technology (CN)
Openalex Percentile: Top 4%
Robotic Path Planning Algorithms
6.38
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.