Hostname: page-component-74656f9884-kv2lp Total loading time: 0 Render date: 2026-11-05T12:26:40.637Z Has data issue: false hasContentIssue false

Research on hybrid path planning of underground degraded environment inspection robot based on improved A* algorithm and DWA algorithm

Published online by Cambridge University Press:  30 January 2025

Congcong Gu
Affiliation:
School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, China National Key Laboratory of Intelligent Mining Equipment Technology, Xuzhou, China
Songyong Liu*
Affiliation:
School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, China National Key Laboratory of Intelligent Mining Equipment Technology, Xuzhou, China
Hongsheng Li
Affiliation:
School of Mechatronic Engineering, Xuzhou University of Technology, Xuzhou, China
Kewen Yuan
Affiliation:
School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, China National Key Laboratory of Intelligent Mining Equipment Technology, Xuzhou, China
Wenjiie Bao
Affiliation:
School of Mechatronic Engineering, China University of Mining and Technology, Xuzhou, China National Key Laboratory of Intelligent Mining Equipment Technology, Xuzhou, China
*
Corresponding author: Songyong Liu; Email: lsycumt@163.com
Rights & Permissions [Opens in a new window]

Abstract

Aiming at the problems of many path inflection points, unsmooth paths, and poor local obstacle avoidance in path planning of inspection robots in static-dynamic scenes under complex geological conditions in coal mine roadways, a hybrid path planning method based on the improved A* algorithm and dynamic window approach (DWA) algorithm is proposed. First, the inspection robot platform and system model are constructed. An improved heuristic function that incorporates target weight information is proposed based on the A* global path planning algorithm. Additionally, redundant nodes are eliminated, and the path is smoothed using the Floyd algorithm and B-spline curves. Second, the global path planning A* algorithm and the local path planning DWA algorithm are fused. The dynamic path planning is carried out by setting the key node information of the global path extracted from the improved A* algorithm as the local target point of the DWA algorithm. On this basis, a grid map is established to simulate and analyze the proposed path planning algorithm. Finally, the autonomous path planning and walking experiment of inspection robot in simulated roadway environment are carried out. The results show that the hybrid path planning method based on improved A* algorithm and DWA algorithm proposed in this paper is more efficient and safer, which can meet the motion requirements of inspection robot in coal mine roadway.

Information

Type
Research Article
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Figure 1. Coal mine tunnel environment characteristics.

Figure 1

Figure 2. Inspection robot system platform.

Figure 2

Figure 3. Inspection robot motion model.

Figure 3

Figure 4. Optimal distance model of heuristic function.

Figure 4

Figure 5. Comparison of path planning effects under different θ. (a) Comparison of path planning time, (b) comparison of path planning length.

Figure 5

Figure 6. Floyd algorithm principle diagram.

Figure 6

Figure 7. The schematic diagram of the planned path before and after the improved A* algorithm is processed by B-spline. (a) The original path (b) after B-spline curve processing.

Figure 7

Figure 8. The schematic diagram of position change of inspection robot.

Figure 8

Figure 9. Environment 1. (a) Traditional A* algorithm, (b) Improved A* algorithm.

Figure 9

Table 1. Comparison of path planning length and time of A* algorithm before and after improvement in different environments.

Figure 10

Figure 10. Environment 2. (a) Traditional A* algorithm, (b) Improved A* algorithm.

Figure 11

Figure 11. Environment 3. (a) Traditional A* algorithm, (b) Improved A* algorithm.

Figure 12

Figure 12. Simulation results of hybrid path planning algorithm in static environment.

Figure 13

Figure 13. Simulation results of hybrid path planning algorithm under different dynamic obstacles. (a) 1 dynamic obstacle, (b) 2 dynamic obstacle, (c) 3 dynamic obstacle.

Figure 14

Table 2. Comparison of path planning results between traditional A* algorithm and improved A* algorithm.

Figure 15

Figure 14. Experimental environment.

Figure 16

Figure 15. Simulated roadway map.

Figure 17

Figure 16. Comparison of path planning between traditional A* algorithm and improved A* algorithm. (a) Path 1, (b) Path 2.

Figure 18

Table 3. The experimental results of autonomous driving of inspection robot in static environment are known.

Figure 19

Figure 17. The actual driving process in a known static environment.

Figure 20

Figure 18. Mixed path planning effect diagram. (a) No unknown dynamic obstacles appeared, (b) unknown dynamic obstacles appeared, (c) path planning results.

Figure 21

Figure 19. The actual driving process in unknown dynamic environment.

Figure 22

Table 4. Experimental results of autonomous driving of inspection robot in unknown dynamic environment.