RRT-based grid map traversal algorithm

A grid map and traversal algorithm technology, applied in the field of robotics, can solve problems such as sub-node rushing out, missing detection, and few black pixels

Pending Publication Date: 2021-08-31
YIJIAHE TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this process, if the thickness of the obstacle is small, there will be a phenomenon of missing detection, which will cause the child node to rush out of the boundary of the obstacle, resulting in wrong exploration
[0003] In the process of collision detection, since the grid map is composed of square pixels, if the thickness of obstacles is small and the arrangement is non-orthogonal, there will be two squares connected by corner points. At this time, if the step size of collision detection If the setting is not small enough, it will cause missed detection. If the step size of collision detection is too small, it will cause a large load of calculation examples; if the given grid map is established by the slam method, for some features less Obstacles, with fewer black pixels, cannot perfectly describe the boundary of the entire map, and will also cause missed detection in collision detection
For raster maps, this design suffers from poor robustness

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
  • RRT-based grid map traversal algorithm
  • RRT-based grid map traversal algorithm
  • RRT-based grid map traversal algorithm

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] The present invention will be further explained below in conjunction with the accompanying drawings and specific embodiments.

[0035] figure 1 is a flowchart for traversing the environment, such as figure 1 As shown, the improved grid map traversal algorithm based on RRT of the present invention comprises the following steps:

[0036] Step 1. Determine the search scope;

[0037] Determine the search range according to the grid map to be explored by the robot;

[0038] After placing the robot in an unknown area, the robot first rotates 360° on the spot to scan the prototype of the current environment map, and then determine a rectangular area as the current search range based on the length and width of the map (x_map, y_map). In the process of continuous establishment of the map, x_map and y_map are constantly increasing, and the rectangular search area is also constantly increasing.

[0039] Step 2. Within the search range determined in Step 1, take the location of...

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 raster map traversal algorithm based on RRT. The raster map traversal algorithm comprises the following steps: (1) determining a search range according to a to-be-explored raster map; (2) taking the position of the robot as a starting point in the search range determined in the step (1), taking the starting point as a root node, and storing the starting point into a father node set; (3) defining the pixel state of the pixel points in the obstacle area or the position area in the grid map as black, expanding in a radius r form on the basis of the coordinates of the pixel points in the obstacle area or the position area, and defining the pixel state of the area obtained through expansion as black; (4) carrying out grid map traversal in the search range by adopting an RRT algorithm. According to the method, the grid map is subjected to expansion processing, unnecessary features in the map are reduced, expansion can be carried out even in an area with unknown features, the expanded features serve as detection objects in the collision detection stage in the RRT exploration process, and the leakage detection phenomenon can be perfectly solved.

Description

technical field [0001] The invention relates to the technical field of robots, in particular to an RRT-based raster map traversal algorithm. Background technique [0002] The current strategy for exploring grid maps based on RRT is to start from the parent node, randomly generate a series of corresponding child nodes around it, and perform collision detection and distance calculation on them in turn, so as to obtain the most suitable child nodes, and The child node is connected to the parent node and added to the entire dendrogram. In this process, the way of collision detection is to connect the current newly generated child node with the parent node, traverse each point on this line with a certain step size, and check whether there is a certain point on this line It is a black pixel (obstacle part), if it exists, delete the connection line and discard the point. In this process, if the thickness of the obstacle is small, there will be a phenomenon of missing detection, 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
IPC IPC(8): G01C21/36
CPCG01C21/3811G01C21/3874
Inventor 程敏蔡志宏李栗杨川何静徐倩南杨挹鱼海歌张均周永正
Owner YIJIAHE TECH CO LTD
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