Traditional Culture Encyclopedia - Traditional festivals - Before realizing autonomous navigation, what are the obstacle avoidance methods for mobile robots?

Before realizing autonomous navigation, what are the obstacle avoidance methods for mobile robots?

The necessary condition to realize obstacle avoidance and navigation is the environment perception, obstacle avoidance in the unknown or partially unknown environment needs to be obtained through sensors to obtain information about the surrounding environment, including the size of the obstacle, the shape and location of the information, so the sensor technology in the obstacle avoidance of mobile robots plays a very important role. Obstacle avoidance using sensors are mainly ultrasonic sensors, vision sensors, infrared sensors, laser sensors and so on.

What are the robot obstacle avoidance algorithms?

The current mobile robot obstacle avoidance according to the degree of mastery of the environmental information can be divided into obstacle information known, obstacle information partially unknown or completely unknown two kinds.

Traditional navigation and obstacle avoidance methods, such as the visual map method, grid method, free space method and other algorithms for obstacle information is known to the obstacle avoidance problem can be dealt with, but when the obstacle information is not known or the obstacle is movable, the traditional navigation methods can not be a good solution to the problem of obstacle avoidance or can not be avoided at all.

In most cases, the environment in which the robot is located is dynamic, variable, and unknown. In order to solve the above problems, some algorithms in the fields of computer and artificial intelligence have been introduced. At the same time, thanks to the improvement of processor computing power and the development of sensor technology, some complex algorithms on the platform of the mobile robot has become easy, resulting in a series of intelligent obstacle avoidance methods, the more popular are: genetic algorithms, neural network algorithms, fuzzy algorithms, and so on, the following are introduced.

Before realizing autonomous navigation, what are the obstacle avoidance methods for mobile robots? /2016-05/ART-8321203-11000-29100278.html