Abstract The high computational cost, complex external environment, and limited computing resources of embedded system are some major problems in traditional autonomous robot navigation methods. To overcome these problems, a mobile robot path planning navigation system based on panoramic vision was proposed. This method first describes the structure and functions of the navigation system. It explains how to use the environment to explore and map in order to create a panoramic vision sensor. Finally, it elaborates on the breadth-first search based on regression neural network (RNN) method, the Voronoi skeleton diagram method, the algorithm principle, and how to navigate by the planning path implementation of practical strategies. The simulation results illustrate that the breadth-first search method and the Voronoi skeleton graph method based on panoramic view have a high speed. The accessibility of RNN planning algorithm can effectively solve the difficult problems such as high computing overhead, complex navigation environment, and limited computing resources. In the actual robot navigation experiment, the difference in real-time performance and optimality performance that exists between the two algorithms is reflected in the length and duration of the course taken by the robot. When applied to a variety of site environments, the breadth-first search method requires between 23.2 and 45.3% more time to calculate the planned path than the Voronoi skeleton graph method, despite the fact that the planned path length is between 20.7 and 35.9% shorter using the breadth-first search method. It serves as a guide for choosing the appropriate algorithm to implement in practical applications.
Read full abstract