Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Robot Dynamic Path Planning Method Combining A* Algorithm and VFH Obstacle Avoidance Algorithm

A dynamic path and robot technology, applied in the direction of instruments, non-electric variable control, two-dimensional position/channel control, etc., can solve problems such as difficult path planning, lack of global information, and inability to adapt to changing environments, so as to ensure autonomous navigation Ability, increased flexibility, effect of small amount of computation

Active Publication Date: 2021-05-04
SOUTHEAST UNIV +1
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In robot technology, when the global path planning algorithm is used for path planning, due to the lack of dynamic obstacle information in the acquired environmental information, it cannot adapt to the changing environment; when the local path planning algorithm is used for path planning, the real-time performance is relatively high. However, due to the lack of global information, it is not easy to plan the optimal 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
  • A Robot Dynamic Path Planning Method Combining A* Algorithm and VFH Obstacle Avoidance Algorithm
  • A Robot Dynamic Path Planning Method Combining A* Algorithm and VFH Obstacle Avoidance Algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0056] Embodiment: robot path planning method, concrete steps are as follows:

[0057] 1. Express the environment of the robot with the grid method, and use the A* algorithm to plan an initial path from the starting point to the target point. The environmental information is converted into a two-dimensional grid. A value of 0 in the grid indicates that there are no obstacles, and a value of 1 indicates that there are obstacles. The position of the robot in the grid map is the starting point, and the target point is artificially designated for it. Through the A* algorithm, use the global information and the coordinates of the starting point and the target point to plan an initial path, which is stored in the form of a linked list.

[0058] 2. The robot moves along the initial path.

[0059] Convert the initial path obtained in step 1 into the linear velocity and angular velocity of the robot, and send it to the control unit of the robot, so that the robot moves strictly accor...

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 discloses a dynamic path planning method for a robot combined with an A* algorithm and a VFH obstacle avoidance algorithm. The environment in which the robot is located is expressed as a grid map, and a global initial path is searched out in the grid map by using the A* algorithm; The robot moves to the target point along the initial path, and judges whether it encounters an obstacle, and uses the VFH algorithm to avoid obstacles, otherwise it continues to move to the target point; when avoiding obstacles, first set the stage target point along the initial path, and generate the current The obstacle avoidance path between the position and the stage target point is moved forward one step, and the current position is updated to determine whether there is any occlusion between the robot's current position and the stage target point. If there is, recalculate the obstacle avoidance path. Step forward to the target point of the stage, and cycle until the robot reaches the target point of the stage and returns to the initial path to continue moving towards the end point. The combination of the two algorithms improves the efficiency of robot path planning and ensures the autonomous navigation ability of the robot in indoor dynamic environments.

Description

technical field [0001] The invention relates to a robot dynamic path planning method combined with an A* algorithm and a VFH obstacle avoidance algorithm, and belongs to the technical field of robot autonomous navigation. Background technique [0002] With the continuous development of robot technology, more and more robots are used to provide various services for people, and even replace people's work. Autonomous navigation is the key for robots to realize intelligence and play a role, and path planning is an important component of robot automatic navigation capabilities. According to the known degree of environmental information, path planning can be divided into global path planning and local path planning. The path planning when the environment information is completely known is called global path planning; the path planning when the environment information is unknown or partly unknown is called local path planning. In robot technology, when the global path planning al...

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 Patents(China)
IPC IPC(8): G05D1/02
CPCG05D1/0214G05D1/0221G05D1/0223G05D1/024G05D1/0257G05D1/0276
Inventor 齐志王福安张阳刘昊吴建辉时龙兴
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products