Dynamic path planning method for mobile robot

A mobile robot, dynamic path technology, applied in the directions of instruments, motor vehicles, road network navigators, etc., can solve the problems of low complexity of A* algorithm, large amount of calculation, small amount of calculation, etc., to achieve high planning efficiency and reduce calculation. The effect of reducing quantity and number

Inactive Publication Date: 2019-11-12
UNIV OF ELECTRONICS SCI & TECH OF CHINA
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] For the map of static obstacles, common robot path planning methods include A* algorithm, Dijkstra algorithm, genetic algorithm, particle swarm algorithm and artificial potential field method, etc. Among them, the A* algorithm has the lowest complexity, and the amount of calculation is relatively small compared to other algorithms. Small, but on the current embedded robot, using the A* algorithm for real-time path planning, the amount of calculation is still too large, so it is necessary to further improve the A* algorithm to improve its planning efficiency
Moreover, on a symmetrical map, or a map with a large number of equidistant paths between nodes, the path planning effect of the A* algorithm is often poor.
In addition, the above path

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
  • Dynamic path planning method for mobile robot
  • Dynamic path planning method for mobile robot
  • Dynamic path planning method for mobile robot

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The present invention will be further described below in conjunction with the accompanying drawings.

[0031] Such as figure 1 As shown, the present invention provides a kind of dynamic path planning method of mobile robot, and it comprises the following steps:

[0032] (1) The process of using the Floyd algorithm to calculate the distance between all node pairs on the static grid map is:

[0033] (11) Use D[v][w] to record the shortest distance between each pair of nodes, that is, the distance between node v and node w;

[0034] (12) Scan each point in turn, and use it as the base point to traverse all the values ​​of each pair of nodes D[v][w]. When node v to node w passes through the base point, D[v][w] is smaller , update the value of D[v][w] with a smaller distance value.

[0035] (2) The robot detects whether there is a new task to be issued at present, and if there is no one, the process of waiting in place is as follows: Whenever the robot completes the curre...

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 is applicable to the technical field of automatic control, and provides a dynamic path planning method for a mobile robot, comprising the following steps: calculating a distance betweenall the node pairs on a grid map by a Floyd algorithm; when a new issued task is detected, planning a path of the task by an improved A* algorithm; checking whether there is an obstacle on a next nodeof the path when the robot walks along the planned path, if not, making a step forward, if any, adding the next node in a close table, and rapidly planning a path from the current node to a target point by the improved A* algorithm; repeating the previous step until the robot reaches the target point. Based on a calculation result from the Floyd algorithm, the dynamic path planning method of theinvention improves a heuristic function of the A* algorithm, and applies the A* algorithm in the dynamic path planning scene of a continuous task of the mobile robot. By using the improved A* algorithm, the path is re-planned only when a dynamic obstacle appears on the path, thereby greatly reducing computational cost and greatly improving real-time of the robot in operation.

Description

technical field [0001] The invention is applicable to the technical field of automatic control, and in particular relates to a dynamic path planning method of a mobile robot. Background technique [0002] There are two types of obstacles in the map environment where the robot actually operates, one is fixed obstacles, and the other is random obstacles that appear over time. Path planning refers to selecting a path from the starting point to the goal point under the given environmental obstacle conditions, so that the robot can pass through all obstacles safely and without collision. This method of autonomously avoiding obstacles and completing tasks is an important content in the research and application of robots. [0003] For the map of static obstacles, common robot path planning methods include A* algorithm, Dijkstra algorithm, genetic algorithm, particle swarm algorithm and artificial potential field method, etc. Among them, the A* algorithm has the lowest complexity, ...

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
IPC IPC(8): G05D1/02G01C21/34
CPCG01C21/3446G05D1/0221G05D1/0242G05D1/0255G05D1/0276G05D2201/02
Inventor 代小林孙旭红何嘉诚宫大为李晓宁
Owner UNIV OF ELECTRONICS SCI & TECH OF CHINA
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