Application of Improved Astar Algorithm in Global Path Planning of Unmanned Vehicles

Path planning is a key part of ensuring that smart vehicles are safe and fast to reach their destination. Currently, global path planning mainly uses Astar algorithm for search planning. Astar algorithm is a heuristic search algorithm, which has been widely used in path planning, but it has many disadvantages, such as: low search efficiency, poor real-time performance, and there are no constraints in search. In view of the shortcomings of Astar algorithm, this paper presents Bidirectional search-Binary tree Astar algorithm(BB-Astar), BB-Astar algorithm has following improvements: First, binary tree data structure is added to the open table of Astar algorithm to optimize the efficiency of the algorithm; Second, use bidirectional search strategy to further improve the efficiency of the algorithm; Thirdly, two kinds of constraint conditions, which must pass through a certain node and a certain road section, are set in the algorithm to make the algorithm more practical. Simulation results show that the search efficiency of the BB-Astar algorithm is better than classic Astar algorithm, and the search with constraints can be completed.

[1]  Anawat Pongpunwattana,et al.  Evolution-based Dynamic Path Planning for Autonomous Vehicles , 2007, Innovations in Intelligent Machines.

[2]  Li Peng,et al.  A Hybrid Method for Dynamic Local Path Planning , 2009, 2009 International Conference on Networks Security, Wireless Communications and Trusted Computing.

[3]  Nitin Afzulpurkar,et al.  Path planning for a mobile robot in a dynamic environment , 2009, 2008 IEEE International Conference on Robotics and Biomimetics.

[4]  Robert J. Szczerba,et al.  Robust algorithm for real-time route planning , 2000, IEEE Trans. Aerosp. Electron. Syst..

[5]  K. Obermeyer Path Planning for a UAV Performing Reconnaissance of Static Ground Targets in Terrain , 2009 .

[6]  Lakhmi C. Jain,et al.  Multiple UAVs path planning algorithms: a comparative study , 2008, Fuzzy Optim. Decis. Mak..

[7]  Moshe Kam,et al.  Distributed path planning for connectivity under uncertainty by ant colony optimization , 2008, 2008 American Control Conference.

[8]  Ismaïl Chabini,et al.  Adaptations of the A* algorithm for the computation of fastest paths in deterministic discrete-time dynamic networks , 2002, IEEE Trans. Intell. Transp. Syst..

[9]  Pedro Costa,et al.  Towards an orientation enhanced astar algorithm for robotic navigation , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).