Mobile robot and method for controlling and detecting inclination using pattern light
First Claim
1. A mobile robot, comprising:
- a main body configured to travel in an area to be cleaned and apply suction to a floor in the area;
a sensor configured to detect a tilt of the main body;
a first pattern light source provided on a front portion of the main body and configured to emit a first patterned light toward a first sub-area of a particular area;
an camera provided on the front portion of the main body and configured to capture an image of the particular area; and
a controller configured to;
detect a first optical pattern, corresponding to the first patterned light, in the image captured from the camera,perform tilt compensation relative to the first optical pattern based on the tilt of the main body,determine whether an obstacle is present in the particular area based on the tilt-compensation and first optical pattern, andcontrol a movement of the main body based on whether the obstacle is present,wherein the controller is further configured to;
determine, based on the tilt of the main body, whether the obstacle includes a slope,determine an inclination angle of the slope, andwhen the inclination angle of the slope is equal to or less than a predetermined angle, control the main body to move up the slope.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile robot of the present disclosure emits a first patterned light downward and forward from a main body on a floor of an area to be cleaned and a second patterned light upward and forward from the main body, determines an obstacle based on an image of each emitted patterned light which is incident on the obstacle, and senses a tilt of the main body to compensate for the tilt. In this manner, an obstacle may be determined accurately, and after the tilt compensation, redetermination is made as to whether it is possible to pass through, so as to enable the mobile robot to pass through or bypass the obstacle. Accordingly, the mobile robot may reach a wider area to be cleaned, thereby extending the area that may be cleaned, and enabling fast determination and operation for effective traveling, such that the mobile robot may escape from an obstacle without being limited thereby.
24 Citations
20 Claims
-
1. A mobile robot, comprising:
-
a main body configured to travel in an area to be cleaned and apply suction to a floor in the area; a sensor configured to detect a tilt of the main body; a first pattern light source provided on a front portion of the main body and configured to emit a first patterned light toward a first sub-area of a particular area; an camera provided on the front portion of the main body and configured to capture an image of the particular area; and a controller configured to; detect a first optical pattern, corresponding to the first patterned light, in the image captured from the camera, perform tilt compensation relative to the first optical pattern based on the tilt of the main body, determine whether an obstacle is present in the particular area based on the tilt-compensation and first optical pattern, and control a movement of the main body based on whether the obstacle is present, wherein the controller is further configured to; determine, based on the tilt of the main body, whether the obstacle includes a slope, determine an inclination angle of the slope, and when the inclination angle of the slope is equal to or less than a predetermined angle, control the main body to move up the slope. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification