A∗ algorithm of global path planning based on the grid map and V-graph environmental model for the mobile robot

According to the problem of point-to-point global path planning, this paper presents an A∗ algorithm based on the grid map and V-graph (Visual graph) environmental model for the mobile robot to obtain the optimal path. The algorithm mainly consists of three parts, namely building the grid map, designing the visual point-to-point lines and devising the search strategy of the path planning. The quantized grid shows the coordinates of visual point and expresses the searching cost of the A∗ algorithm. The improved V-graph method computes the vertical distance of the obstacle in a rectangular area from the visual point to the straight line connecting the start point to goal point. The node owning the least distance in one obstacle is selected as the effective point. Then all the effective points are connected to form the visual lines. The improved method reduces the nodes in the searching process, and can achieve the high efficiency of the path planning. The feasibility and effectiveness of the algorithm are verified by the simulation.

[1]  QI Dong-liu Environment Modeling in Global Path Planning Based on Modified Visibility Graph , 2008 .

[2]  Andrej Babinec,et al.  Modelling of Mechanical and Mechatronic Systems MMaMS 2014 Path planning with modified A star algorithm for a mobile robot , 2014 .

[3]  Josef Schlattmann,et al.  POTENTIAL FIELD MULTI-OBJECTIVE OPTIMIZATION FOR ROBOT PATH PLANNING USING GENETIC ALGORITHM , 2014 .

[4]  Wang Zhengxia,et al.  Improved Ant Colony Algorithm with Planning of Dynamic Path , 2013 .

[5]  Yao Dong A V-graph based global path planning algorithm for mobile robot , 2009 .

[6]  Ai Haizho A GRAPHIC APPROACH TO PATH PLANNING PROBLEM BASED ON TOPOLOGICAL METHOD , 1990 .

[7]  Huaping Liu,et al.  An improved ant colony algorithm for robot path planning , 2017, Soft Comput..

[8]  Nafiseh Sedaghat,et al.  Mobile robot path planning by new structured multi-objective genetic algorithm , 2011, 2011 International Conference of Soft Computing and Pattern Recognition (SoCPaR).

[9]  Ziping Zhao,et al.  A Multiple Mobile Robots Path planning Algorithm Based on A-star and Dijkstra Algorithm , 2014 .

[10]  Junchi Yan Improving mobile robot localization: grid-based approach , 2012 .

[11]  Wang Dianjun,et al.  Indoor mobile-robot path planning based on an improved A~* algorithm , 2012 .

[12]  Chen Yangzhou A New Method and Simulation for Path Planning Problem Based on Ant Colony Algorithm , 2005 .

[13]  Qiang Zhang,et al.  GA-based Global Path Planning for Mobile Robot Employing A* Algorithm , 2012, J. Comput..

[14]  Wei Wang,et al.  Rescue Robot Navigation in Grid Computing Environment , 2011 .