TY - JOUR
T1 - Two-phase A*
T2 - A real-time global motion planning method for non-holonomic unmanned ground vehicles
AU - Zhang, Kai
AU - Yang, Yi
AU - Fu, Mengyin
AU - Wang, Meiling
N1 - Publisher Copyright:
© IMechE 2020.
PY - 2021/3
Y1 - 2021/3
N2 - This paper presents a search-based global motion planning method, called the two-phase A*, with an adaptive heuristic weight. This method is suitable for planning a global path in real time for a car-like vehicle in both indoor and outdoor environments. In each planning cycle, the method first estimates a proper heuristic weight based on the hardness of the planning query. Then, it finds a nearly optimal path subject to the non-holonomic constraints using an improved A* with a weighted heuristic function. By estimating the heuristic weight dynamically, the two-phase A* is able to adjust the optimality level of its path based on the hardness of the planning query. Therefore, the two-phase A* sacrifices little planning optimality, and its computation time is acceptable in most situations. The two-phase A* has been implemented and tested in the simulations and real-world experiments over various task environments. The results show that the two-phase A* can generate a nearly optimal global path dynamically, which satisfies the non-holonomic constraints of a car-like vehicle and reduces the total navigation time.
AB - This paper presents a search-based global motion planning method, called the two-phase A*, with an adaptive heuristic weight. This method is suitable for planning a global path in real time for a car-like vehicle in both indoor and outdoor environments. In each planning cycle, the method first estimates a proper heuristic weight based on the hardness of the planning query. Then, it finds a nearly optimal path subject to the non-holonomic constraints using an improved A* with a weighted heuristic function. By estimating the heuristic weight dynamically, the two-phase A* is able to adjust the optimality level of its path based on the hardness of the planning query. Therefore, the two-phase A* sacrifices little planning optimality, and its computation time is acceptable in most situations. The two-phase A* has been implemented and tested in the simulations and real-world experiments over various task environments. The results show that the two-phase A* can generate a nearly optimal global path dynamically, which satisfies the non-holonomic constraints of a car-like vehicle and reduces the total navigation time.
KW - Unmanned ground vehicles
KW - car-like vehicles
KW - global motion planning
KW - non-holonomic constraints
KW - real-time motion planning
KW - search-based methods
UR - http://www.scopus.com/inward/record.url?scp=85089786525&partnerID=8YFLogxK
U2 - 10.1177/0954407020948397
DO - 10.1177/0954407020948397
M3 - Article
AN - SCOPUS:85089786525
SN - 0954-4070
VL - 235
SP - 1007
EP - 1022
JO - Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering
JF - Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering
IS - 4
ER -