Next Article in Journal
Research on Cavitation Characteristics of the Fluid Domain of the Single-Plunger Two-Dimensional Electro-Hydraulic Pump
Previous Article in Journal
A Novel Stagger Prediction Method for Overhead Rigid Conductor Systems Using Force Measurements
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Improved A* Algorithm-Based Optimal Path Planning of Rescue Robots Within Multi-Environment Maps

1
Department of Instrumental and Electrical Engineering, Xiamen University, Xiamen 361005, China
2
Tsinghua Shenzhen International Graduate School, Tsinghua University, Shenzhen 518055, China
3
Jianghuai Advance Technology Center, Hefei 230001, China
*
Author to whom correspondence should be addressed.
Machines 2025, 13(12), 1099; https://doi.org/10.3390/machines13121099
Submission received: 28 September 2025 / Revised: 7 November 2025 / Accepted: 25 November 2025 / Published: 27 November 2025

Abstract

The traditional A* algorithm performs well in single-map environments, but it is prone to path redundancy and obstacle handling delays in complex multi-map collaborative scenarios, making it unsuitable for the characteristics of multi-environment maps. To address these challenges of traditional A* algorithms, this paper proposes a multi-environment map rescue robot path planning method based on an improved A* algorithm. This method introduces an expected cost evaluation function to achieve weighted fusion of path costs and heuristic values from multiple maps, allowing the algorithm to integrate obstacle distributions and weight information across different environments. A random obstacle replacement mechanism is further designed to maintain path feasibility by locally substituting blocked nodes with adjacent accessible nodes, thereby ensuring continuity without global replanning. Through the combination of multi-map information fusion and local obstacle handling, the algorithm generates a globally optimized path that balances planning efficiency, robustness, and adaptability in uncertain rescue scenarios. Experiment results for a 50 × 50 map scenario show that the improved algorithm significantly outperforms single-map planning results in terms of path redundancy, total length, and turning characteristics. The expansion experiments demonstrate that the paths planned by the proposed algorithm are highly consistent with the optimal paths in terms of direction and local deviations, verifying its good feasibility and effectiveness.
Keywords: multi-environment maps; A* algorithm; multi-map weighting; obstacle substitution; obstacle avoidance processing multi-environment maps; A* algorithm; multi-map weighting; obstacle substitution; obstacle avoidance processing

Share and Cite

MDPI and ACS Style

Zhang, J.; Wu, S.; Liu, H.; Zhu, X.; Lan, B. Improved A* Algorithm-Based Optimal Path Planning of Rescue Robots Within Multi-Environment Maps. Machines 2025, 13, 1099. https://doi.org/10.3390/machines13121099

AMA Style

Zhang J, Wu S, Liu H, Zhu X, Lan B. Improved A* Algorithm-Based Optimal Path Planning of Rescue Robots Within Multi-Environment Maps. Machines. 2025; 13(12):1099. https://doi.org/10.3390/machines13121099

Chicago/Turabian Style

Zhang, Jingrui, Senpeng Wu, Houde Liu, Xiaojun Zhu, and Bin Lan. 2025. "Improved A* Algorithm-Based Optimal Path Planning of Rescue Robots Within Multi-Environment Maps" Machines 13, no. 12: 1099. https://doi.org/10.3390/machines13121099

APA Style

Zhang, J., Wu, S., Liu, H., Zhu, X., & Lan, B. (2025). Improved A* Algorithm-Based Optimal Path Planning of Rescue Robots Within Multi-Environment Maps. Machines, 13(12), 1099. https://doi.org/10.3390/machines13121099

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop