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

Robot indoor complex scene obstacle avoidance method based on monocular camera

A complex scene, robot technology, applied in the field of robots, can solve the problems of inability to perceive, inability to fully perceive complex indoor environments, and the gap between virtual and reality, and achieve a wide range of applicability.

Active Publication Date: 2021-05-07
DALIAN UNIV OF TECH
View PDF6 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For laser data, images have rich semantic information, but at the same time have a large amount of redundant information that is not helpful for obstacle avoidance, which makes it difficult for reinforcement learning algorithms to converge and train, and will cause a large gap between virtual and reality, and it is difficult to transfer strategies
And the depth camera has a lot of noise in the indoor environment with sunlight, and it is almost invalid
The traditional method of using the mapping from the depth map to the point cloud to remove the ground interference information is also unable to perceive the lower obstacles on the ground such as clothing and swimming pools.
Therefore, there are many problems in the end-to-end learning method based on RGB-D. It cannot fully perceive the complex indoor environment, let alone navigate and avoid obstacles safely.

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 indoor complex scene obstacle avoidance method based on monocular camera
  • Robot indoor complex scene obstacle avoidance method based on monocular camera

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The specific implementation manner of the present invention will be further described below in conjunction with the accompanying drawings and technical solutions.

[0031] This method uses PPO as the framework of deep reinforcement learning. The state consists of "pseudo-laser" data, the distance from the target point, and the velocity at the last moment; the action consists of the linear velocity and angular velocity of the wheeled robot; the reward function includes each moment The state of the distance from the target (the closer it is, the positive reward, and vice versa), -15 if there is a collision, and 15 if it reaches the target point, the robot is encouraged not to take too much action at each step, that is, it cannot exceed the previous 1.7 times the angular velocity of the moment.

[0032]The reinforcement learning algorithm is implemented in Pytorch. Stochastic gradient descent is used to reinforce the learning network with a momentum value of 0.9, a weight...

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 indoor complex scene obstacle avoidance method based on a monocular camera, and belongs to the field of robot navigation and obstacle avoidance. The monocular obstacle avoidance navigation network is composed of an environment perception stage and a control decision stage, and specifically comprises a depth prediction module, a semantic mask module, a depth slicing module, a feature extraction guidance module, a reinforcement learning module and data enhancement. According to the network, a monocular RGB image serves as input, after a semantic depth map is obtained, dynamic minimum pooling operation is conducted to obtain pseudo laser data; then the pseudo laser data serve as state input of reinforcement learning, and a final robot decision action is generated. The method solves the problem that in the robot indoor environment obstacle avoidance task, complex obstacles are difficult to fully perceive, so that obstacle avoidance fails, the robot is helped to utilize semantic information of the environment, interference of redundant pixels is removed, and efficient reinforcement learning training and decision making are carried out. The method has effectiveness and applicability in different scenes.

Description

technical field [0001] The invention belongs to the field of navigation and obstacle avoidance (Navigation and Obstacle Avoidance) in the field of robots. The specific realization result is autonomous navigation and obstacle avoidance of robots, and particularly relates to a method for fully and effectively sensing complex obstacles. Background technique [0002] The robot obstacle avoidance task is that in a more complex scene, the robot can autonomously navigate to the target point without any collision with the obstacle, which has great practical application value. With the rapid development of artificial intelligence technology, tasks related to robot obstacle avoidance, such as sweeping robots, unmanned driving, smart warehouses, smart logistics, etc., have achieved significant performance improvements. [0003] However, there are often some complex obstacles in the indoor obstacle avoidance scene, such as non-convex irregular objects such as tables and chairs, ferrous ...

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 Applications(China)
IPC IPC(8): G06T7/00G06T7/11G06F30/27G06N3/04G06N3/08
CPCG06T7/0002G06T7/11G06F30/27G06N3/08G06T2207/20081G06T2207/20084G06T2207/20132G06N3/044G06N3/045G06V20/10G06V10/82G06V10/778G05D1/0253G06N3/088
Inventor 杨鑫丁建川尹宝才杜振军朴海音孙阳
Owner DALIAN UNIV OF TECH