Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and system for robot dynamic obstacle avoidance based on visual attention

A dynamic obstacle and visual attention technology, applied in control/regulation systems, instruments, non-electric variable control, etc., can solve problems such as hidden dangers of robot safety, reduced computing efficiency, large resource consumption, etc., to increase diversity and simplicity. , Efficient and more accurate avoidance, improve the effect of safety

Active Publication Date: 2020-02-18
肇庆市圣元文化科技有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the method based on the artificial potential field does not consider the dynamics of obstacles, lacks motion estimation for dynamic obstacles, and there are still certain safety hazards when the robot works in a complex environment.
The probability-based obstacle avoidance method takes into account the uncertainty of the dynamic environment, and the obstacle avoidance efficiency of the robot is high, but the disadvantage is that the calculation is complicated, the memory consumption is huge, and a high-performance CPU processor is required.
The obstacle avoidance method based on control theory can consider more constraints, but in the complex environment where the robot works, too many constraints (for example, there are many dynamic obstacles in the environment) lead to an exponential increase in the amount of calculation of the system, which makes Reduced computational efficiency and increased resource consumption
[0004] It can be seen from the above that the existing dynamic obstacle avoidance methods for robots generally have the problems of low efficiency and large resource consumption.

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 method and system for robot dynamic obstacle avoidance based on visual attention
  • A method and system for robot dynamic obstacle avoidance based on visual attention
  • A method and system for robot dynamic obstacle avoidance based on visual attention

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0054] Such as figure 1 As shown, present embodiment 1 discloses a kind of robot dynamic obstacle avoidance method based on visual attention, comprises the steps:

[0055] S1. Obtain two channels of video information obtained by two cameras on the robot;

[0056] S2. Process the two channels of video information to obtain a visual attention map; the visual attention map includes visual attention values ​​of multiple dynamic objects;

[0057] Specifically, the specific steps of step S2 include:

[0058] S21, processing two adjacent frames of images in the two-way video information through a block matching (Block Matching) algorithm to obtain an initial visual attention map;

[0059] S22. Extract the target features after performing dynamic target separation on the two channels of video information through the mean shift algorithm, and perform offline feature learning and online feature learning on the target features to obtain a feature visual attention map;

[0060] Specifi...

Embodiment 2

[0089] Such as figure 2 As shown, this embodiment discloses a robot dynamic obstacle avoidance system based on visual attention, which includes a mobile robot and a digital signal processing system; the mobile robot includes:

[0090] Communication module 1, used to establish a connection with the digital signal processing system and transmit data and instructions;

[0091] The robot control unit 2 is used to control the movement of the robot according to the received robot control amount;

[0092] Two cameras 3, which ingest the surrounding environment to obtain video information;

[0093] Digital signal processing systems are embedded systems, including:

[0094] The communication module 4 is used to establish a connection with the mobile robot and transmit data and instructions;

[0095] A digital signal processor 5, built with executive code, is used to perform the following steps to obtain robot control quantities:

[0096] S1. Obtain two channels of video informatio...

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 dynamic obstacle avoidance method based on visual attention. The method comprises the following steps: S1, acquiring video information of two paths acquired by two cameras on a robot; S2, processing the video information of two paths to obtain a visual attention map; S3, determining a dynamic object, of which a visual attention value is higher than a dangerous threshold value, in the visual attention map as a dangerous dynamic object; S4, estimating speed and acceleration of the current moment of the dangerous dynamic object, and obtaining predicted dynamic quantity of the dangerous dynamic object through prediction via a b-spline function; S5, performing feature matching for the video information of two paths through an ICP algorithm to obtain robot dynamic quantity of the robot; S6, in combination with the robot dynamic quantity and the predicted dynamic quantity, under a preset constraint condition, solving a cost function to obtain optimal robot control quantity. The invention also discloses a robot dynamic obstacle avoidance system based on visual attention. By method and the system provided by the technical scheme of the invention, a mobile robot is enabled to avoid a dynamic obstacle object more efficiently and accurately.

Description

technical field [0001] The invention belongs to the field of robot visual detection, and in particular relates to a method and system for avoiding dynamic obstacles of a robot based on visual attention. Background technique [0002] The function of avoiding dynamic obstacles in the environment plays an important role in the application of mobile robots, which enables some key applications of robots, such as automatic detection of the robot environment and navigation, to obtain good results. With the development of robot technology, it has broad development prospects in robot applications, and its research and development also occupies an increasingly important position. [0003] At present, known methods for dynamic obstacle avoidance of robots mainly include artificial potential field-based methods (Artificial Potential Field), probability-based obstacle avoidance methods, and control theory-based obstacle avoidance methods. However, the method based on the artificial pote...

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/0246
Inventor 郭炳华岑志松戴宏跃
Owner 肇庆市圣元文化科技有限公司