Method and device for route programming in dynamic unknown environment

An unknown environment and path planning technology, applied in the direction of two-dimensional position/channel control, etc., can solve the problems of poor local optimization ability, inability to guarantee the efficiency and reliability of path planning, and slow operation speed of genetic algorithm, etc.

Inactive Publication Date: 2014-02-26
ZHANGJIAGANG INST OF IND TECH SOOCHOW UNIV
View PDF5 Cites 44 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method has the following obvious defects: a, the robot is easy to fall into the trap area generated by the local minimum point
e. When the target point is very close to the obstacle, the target is unreachable, so the use of artificial potential field method often leads to the failure of planning
[0005] 3) Genetic algorithm, genetic algorithm is a randomized search algorithm that draws on natural selection and natural genetic mechanisms in the biological world. It has the advantages of simplicity, implicit parallelism, and global optimization. It has advantages for traditional search methods and nonlinear problems. Good applicability, but the operation speed of the genetic algorithm is not fast, and the evolution of many plans will occupy a large storage space and operation time, and due to some defects in the conventional genetic algorithm itself (such as the premature phenomenon of the solution, poor local optimization ability, etc. ), which cannot guarantee the efficiency and reliability of path planning
Although this method can quickly and accurately plan the robot path when the environment is unknown or changes, its disadvantage is that when the number of obstacles increases, the calculation amount of this method will be very large, which will affect the planning results.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and device for route programming in dynamic unknown environment
  • Method and device for route programming in dynamic unknown environment
  • Method and device for route programming in dynamic unknown environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] figure 1 It is a flowchart of a path planning method in a dynamic unknown environment provided by Embodiment 1 of the present application.

[0053] Such as figure 1 As shown, the method includes:

[0054] S101. During the process of the robot moving along the preset optimal path, acquire the environment information in the preset rolling window.

[0055] In the embodiment of the present application, an optimal path is preset, and the optimal path is a path from the starting point to the target point preset according to the global path planning method, wherein, the process of setting the optimal path in advance is: first, receive user input The global environment information of the robot, the starting point information and the target point information of the robot, and then calculate an optimal path from the starting point to the target point according to the global environment information, starting point information, target point information and the preset global path ...

Embodiment 2

[0079] Figure 6 It is a flowchart of a path planning method in a dynamic unknown environment provided by Embodiment 2 of the present application.

[0080] Such as Figure 6 As shown, the method includes:

[0081] S201. During the process of the robot moving along the preset optimal path, acquire the environment information in the preset rolling window.

[0082] S202. Using the environmental information and the preset linear programming gradient method to plan the local paths in the rolling window, and select a collision-free optimal path.

[0083] S203. Obtain the perception information in the preset rolling window, and determine a local path according to the perception information and the collision-free optimal path, so as to realize path planning in the dynamic unknown environment.

[0084] The steps S201-S203 provided in the second embodiment of the present application correspond to the execution process of the steps S101-S103 in the above-mentioned embodiment 1 respect...

Embodiment 3

[0089] Figure 7 It is a schematic structural diagram of a path planning device in a dynamic unknown environment provided by Embodiment 3 of the present application.

[0090] Such as Figure 7 As shown, the device includes: an environment information acquisition unit 1 , a collision-free optimal route selection unit 2 and a local route determination unit 3 .

[0091] Wherein, the environment information acquisition unit 1 is used to obtain the environment information in the preset rolling window during the process of the robot moving along the preset optimal path, the optimal path is a preset from the starting point according to the global path planning method. path to the target point.

[0092] The non-collision optimal path selection unit 2 is connected with the environment information acquisition unit 1, and is used to plan the local path in the rolling window by using the environment information and the preset linear programming gradient method, and select a non-collisio...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a method and device for route programming in a dynamic unknown environment. In the moving process of a robot along a preset optimal route, a collision-free optimal route is obtained through calculation by using a linear programming gradient method and through environment information acquired by a preset rolling window, and then partial routes are obtained through calculation carried out on the obtained collision-free optimal route and acquired perceptual information in the rolling window. In the calculation process, the rolling window is used for reducing calculation amount and improving efficiency, and the linear programming gradient method is applied to ensure global convergence and to prevent from being caught in the problems of local minimum and oscillation.

Description

technical field [0001] The present application relates to the technical field of autonomous navigation, in particular to a path planning method and device. Background technique [0002] The path planning in an unknown environment is mainly to directly map the sensor data to the action through the planning method of the local path. The path planning methods in the unknown environment commonly used in the prior art mainly include the following types: [0003] 1), the grid method, the grid method mainly divides the robot workspace into grid units with binary information, representing free space and obstacles respectively, but the division of the grid directly affects its planning results, if the grid division If it is too large, the environmental information storage capacity will be small, the resolution will decrease, and the planning ability will be poor; if the grid division is too small, the planning time will be long, and the requirements for information storage capacity w...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G05D1/02
Inventor 厉茂海林睿王振华陈国栋孙荣川
Owner ZHANGJIAGANG INST OF IND TECH SOOCHOW UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products