Litcius/Paper detail

A new path planning method based on sparse A* algorithm with map segmentation

Zhaoying Li, R. S. Shi, Zhao Zhang

2021Transactions of the Institute of Measurement and Control36 citationsDOI

Abstract

Due to the complexity of map modeling, the massive computation and high redundancy of the traditional A* algorithm will greatly reduce the efficiency of pathfinding, resulting in huge performance consumption. Meanwhile, limited by neighborhood search strategy in grid map, the traditional A* algorithm is actually unable to achieve the optimal path in the global sense. To solve these problems, this paper proposes an improved A* algorithm based on graph preprocessing. First, the free space on the map was decomposed into several polygon regions using the improved convex decomposition method based on Maklink. Then, each region was coded into feature nodes according to A* algorithm. Finally, an optimal region passage was found based on the principle of A* algorithm, in which the global optimal path solution was obtained. Compared with the traditional A* algorithm and other classical path planning algorithms, the proposed algorithm has significant advantages in planning speed, path cost, stability, and completeness.

Topics & Concepts

Any-angle path planningAlgorithmMotion planningComputer scienceConvex polygonPathfindingShortest path problemGridMathematical optimizationRedundancy (engineering)Dijkstra's algorithmPath (computing)Suurballe's algorithmComputationGraphYen's algorithmRegular polygonMathematicsArtificial intelligenceTheoretical computer scienceProgramming languageRobotGeometryOperating systemRobotic Path Planning AlgorithmsData Management and AlgorithmsHuman Motion and Animation