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

Robot Obstacle Avoidance Algorithm Based on Topological Relationship

A topological relationship and robot technology, applied in the field of robots, can solve problems such as inaccurate, incomplete and imprecise spatial relationships, complex processes, etc., and achieve the effects of improving coordinate accuracy, safe and convenient use, and improving accuracy

Active Publication Date: 2021-11-23
JILIN AGRICULTURAL UNIV +1
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the more common mobile intelligent robot positioning technology is mainly based on prior environmental information, combined with the current robot position information and sensor input information, to determine the robot's pose; mainly includes relative positioning and absolute positioning, and absolute positioning mainly uses navigation information. Targets, active or passive identification, map matching or satellite navigation technology for positioning, the process is complicated, the cost is high, and the common algorithm is not accurate for the spatial relationship between the robot and the obstacle or between the space area, it needs to be based on the topology between entities Therefore, there is an urgent need for robot obstacle avoidance algorithms based on topological relationships to solve the above problems.

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
  • Robot Obstacle Avoidance Algorithm Based on Topological Relationship
  • Robot Obstacle Avoidance Algorithm Based on Topological Relationship
  • Robot Obstacle Avoidance Algorithm Based on Topological Relationship

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0035] Embodiment 1: as Figure 1-2 As shown, the present invention provides a technical solution, a robot obstacle avoidance algorithm based on topological relationships, including the following specific steps:

[0036] S1. Define the area occupied by the robot itself as area A;

[0037] S2. Determine an obstacle, and define the obstacle as area B;

[0038] S3, defining other N obstacles around the robot as N areas;

[0039] S4. Establish a topological relationship between the A area and the B area;

[0040] S5. Establishing the topological relationship between the A area, the B area and the N areas;

[0041] S6. Obtain the topological relationship set through the topological relationship, and calculate the probability that the robot may happen;

[0042] S7, analyze the data and improve the obstacle avoidance route of the robot;

[0043] When N is equal to 1, there is an area A representing the robot, and areas B and C representing obstacles.

[0044] According to the a...

Embodiment 2

[0065] Embodiment 2: the robot obstacle avoidance algorithm based on topological relationship, comprises following specific steps:

[0066] S1. Define the area occupied by the robot itself as area A;

[0067] S2. Determine an obstacle, and define the obstacle as area B;

[0068] S3, defining other N obstacles around the robot as N areas;

[0069] S4. Establish a topological relationship between the A area and the B area;

[0070] S5. Establishing the topological relationship between the A area, the B area and the N areas;

[0071] S6. Obtain the topological relationship set through the topological relationship, and calculate the probability that the robot may happen;

[0072] S7. Analyze the data and improve the obstacle avoidance route of the robot.

[0073] When N is equal to any value from 1 to infinity, there is area A representing the robot, area B, area C, area D representing obstacles....

[0074] According to the above-mentioned technical solution, in step S1, the...

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 robot obstacle avoidance algorithm based on topological relationship, including defining the interval occupied by the robot itself as A region; determining an obstacle as B region; defining N obstacles as N regions; establishing A region and B region The topological relationship between the area and N areas; the topological relationship set can be obtained through the topological relationship and the obstacle avoidance route of the robot can be improved. Accuracy, to avoid external factors from affecting the ranging effect, improve the accuracy of topology calculation probability, and calculate the relationship between the robot and B area or N areas through the topological relationship between the A area, B area, and N areas. The collision probability between the obstacles and the simulated robot collision situation are fed back to the operator, which can improve the robot obstacle avoidance plan and reduce the probability of robot collision damage.

Description

technical field [0001] The invention relates to the technical field of robots, in particular to a robot obstacle avoidance algorithm based on topological relationships. Background technique [0002] A robot is a machine device that performs work automatically. It can accept human commands, run pre-programmed programs, and act according to principles and programs formulated with artificial intelligence technology. Its task is to assist or replace human work. There are a lot of obstacles in the working environment of the robot, so it is necessary to set up an obstacle avoidance algorithm for the robot to avoid obstacles; [0003] At present, the more common mobile intelligent robot positioning technology is mainly based on prior environmental information, combined with the current robot position information and sensor input information, to determine the robot's pose; mainly includes relative positioning and absolute positioning, and absolute positioning mainly uses navigation ...

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/0214
Inventor 李健孙中波胡雅婷王国伟温长吉汪威王明月丁小奇姜楠任虹宾赵珊珊蔡红丹申利未熊琦王希陈营华
Owner JILIN AGRICULTURAL 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