Abstract:In order to improve the adaptability of autonomous mobile devices in complex environments and solve the problems of long search time, multiple turning points and poor path smoothness existing in traditional A?algorithm path planning, a turning point optimization algorithm TP-A? based on A? was proposed. Based on A? algorithm, diagonal distance was used as heuristic function and dynamic weighting was completed, which ensured that the algorithm focused on searching speed in the early stage and searching optimal path in the late stage, thus improving the path planning efficiency of autonomous mobile devices. Secondly, in order to improve the efficiency and stability of autonomous mobile devices, path optimization was completed by using “two processes, two criteria and one judgment mechanism”. The performances of A?, JPS and TP-A? algorithms were compared in four scenarios: ordinary grid, complex grid, narrow passage and maze. The simulation results showed that the proposed TP-A? algorithm was superior to other algorithms in average planning time, path length, number of path nodes and turning points. Finally, the indoor global cost map was created based on Turtlebot2 robot platform, and the application effect of A? algorithm and TP-A? algorithm in the actual operation process was compared. Experimental results showed that the proposed TP-A? algorithm not only had smoother path than the traditional A? algorithm, but also reduced the path-finding time and path length by 88.53% and 21.99%, respectively, which verified the effectiveness of the proposed algorithm.