Robot cleaner and remote monitoring system and method of the same
First Claim
Patent Images
1. A robot cleaner, comprising:
- an input device configured to receive a control command with respect to the robot cleaner;
a position recognition device having one or more sensors, and configured to recognize a position of the robot cleaner and to output position info illation;
an obstacle detection device having a light pattern sensor, and configured to detect an obstacle by using the light pattern sensor and to output obstacle information; and
a storage unit to store a light pattern including a vertical component and a horizontal component; and
a controller configured to control the robot cleaner based on the obstacle information and the position information,wherein the light pattern sensor is configured to be disposed at a side of the robot cleaner and to irradiate the stored light pattern based on the position information, and the light pattern sensor to detect an obstacle based on the vertical component and the horizontal component of the light pattern corresponding to the obstacle,wherein the light pattern sensor includes a light source module configured to irradiate a light pattern based on the position information, wherein first and second camera modules are configured to capture first and second images from a region to which the light pattern has been irradiated and an image processing module configured to detect an obstacle by processing the first and second images,wherein the light pattern sensor includes a filter connected to a front end of the light source module, and the filter is configured to pass only a predetermined frequency of a light pattern irradiated from the light source module,wherein the controller is configured to start moving or rotating of the robot cleaner by using the obstacle information or the control command,wherein the controller is configured to detect whether a position of the light pattern sensor is changed or not by using the position recognition device while the robot cleaner is moving or rotating,wherein the controller to perform the following in sequence;
(a) when the position of the light pattern sensor is detected to not have changed, the light pattern sensor to stop irradiating the light pattern,(b) when the position of the light pattern sensor is detected to have changed by moving of the robot cleaner, the light pattern sensor to irradiate the light pattern periodically, and(c) when the position of the light pattern sensor is detected to have changed by rotating of the robot cleaner in a same location, the light pattern sensor to irradiate the light pattern periodically,wherein the controller controls at least one of a form and a duty ratio of the light pattern based on the position information.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a robot cleaner and a method for controlling the same. Firstly, an obstacle may be detected by using a light pattern sensor, and a user'"'"'s inconvenience due to irradiation of a light pattern may be solved. Secondly, an obstacle may be precisely detected in a three dimensional manner by using the light pattern sensor. This may allow precise creation of a cleaning map. Thirdly, a user'"'"'s eyes may be prevented from being continuously exposed to a light source. This may enhance the user'"'"'s convenience.
-
Citations
17 Claims
-
1. A robot cleaner, comprising:
-
an input device configured to receive a control command with respect to the robot cleaner; a position recognition device having one or more sensors, and configured to recognize a position of the robot cleaner and to output position info illation; an obstacle detection device having a light pattern sensor, and configured to detect an obstacle by using the light pattern sensor and to output obstacle information; and a storage unit to store a light pattern including a vertical component and a horizontal component; and a controller configured to control the robot cleaner based on the obstacle information and the position information, wherein the light pattern sensor is configured to be disposed at a side of the robot cleaner and to irradiate the stored light pattern based on the position information, and the light pattern sensor to detect an obstacle based on the vertical component and the horizontal component of the light pattern corresponding to the obstacle, wherein the light pattern sensor includes a light source module configured to irradiate a light pattern based on the position information, wherein first and second camera modules are configured to capture first and second images from a region to which the light pattern has been irradiated and an image processing module configured to detect an obstacle by processing the first and second images, wherein the light pattern sensor includes a filter connected to a front end of the light source module, and the filter is configured to pass only a predetermined frequency of a light pattern irradiated from the light source module, wherein the controller is configured to start moving or rotating of the robot cleaner by using the obstacle information or the control command, wherein the controller is configured to detect whether a position of the light pattern sensor is changed or not by using the position recognition device while the robot cleaner is moving or rotating, wherein the controller to perform the following in sequence; (a) when the position of the light pattern sensor is detected to not have changed, the light pattern sensor to stop irradiating the light pattern, (b) when the position of the light pattern sensor is detected to have changed by moving of the robot cleaner, the light pattern sensor to irradiate the light pattern periodically, and (c) when the position of the light pattern sensor is detected to have changed by rotating of the robot cleaner in a same location, the light pattern sensor to irradiate the light pattern periodically, wherein the controller controls at least one of a form and a duty ratio of the light pattern based on the position information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A robot cleaner, comprising:
-
an input device configured to receive a control command with respect to the robot cleaner; an obstacle detection device having a light pattern sensor, and configured to detect an obstacle using a light pattern and to output obstacle information; a controller configured to drive the light pattern sensor in response to a position change of the robot cleaner, configured to create a cleaning map based on the obstacle information, and configured to control the robot cleaner based on the cleaning map; a position recognition device having one or more sensors, and configured to recognize a position of the robot cleaner and to output position information; and a storage device configured to store the obstacle information, the cleaning map and a predetermined image data related with a light pattern including a vertical component and a horizontal component, wherein the light pattern sensor is configured to be disposed at a side of the robot cleaner and to irradiate the stored light pattern using the predetermined image data based on the position information to a region, and to detect the obstacle based on the vertical component and the horizontal component of the light pattern corresponding to the obstacle, wherein the light pattern sensor includes a light source module configured to irradiate a light pattern based on the position information, wherein first and second camera modules are configured to capture first and second images from a region to which the light pattern has been irradiated and an image processing module configured to detect an obstacle by processing the first and second images, wherein the light pattern sensor includes a filter connected to a front end of the light source module, and the filter is configured to pass only a predetermined frequency of a light pattern irradiated from the light source module, wherein the controller is configured to start moving or rotating of the robot cleaner by using the obstacle information or the control command, wherein the controller is configured to detect whether a position of the light pattern sensor is changed or not by using the position recognition device while the robot cleaner is moving or rotating, and wherein the controller to perform the following in sequence; (a) when the position of the light pattern sensor is detected to not have changed, the light pattern sensor to stop irradiating the light pattern, and (b) when the position of the light pattern sensor is detected to have changed by moving of the robot cleaner, the light pattern sensor to irradiate the light pattern periodically, and (c) when the position of the light pattern sensor is detected to have changed by rotating of the robot cleaner while at a same location, the light pattern sensor to irradiate the light pattern periodically, wherein the controller controls at least one of a form and a duty ratio of the light pattern based on the position information. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for controlling a robot cleaner having a light pattern sensor disposed at a side of the robot cleaner for detecting an obstacle using a light pattern, the method comprising:
-
receiving an obstacle information or a control command; starting movement or rotation of the robot cleaner by using the obstacle information or the control command; recognizing, by a position recognition device of the robot cleaner, a position of the robot cleaner and outputting position information; detecting, by a controller of the robot cleaner, whether a position of the robot cleaner is changed; detecting, by a controller of the robot cleaner, whether a position of the light pattern sensor is changed; and determining, by a controller of the robot cleaner, whether the light pattern sensor irradiates the light pattern or does not irradiate the light pattern, wherein the controller to perform the following in sequence; (a) when the position of the light pattern sensor is detected to not have changed, the light pattern sensor to stop irradiating the light pattern, (b) when the position of the light pattern sensor is detected to have changed by moving of the robot cleaner, the light pattern sensor to irradiate the light pattern periodically to a region, and (c) when the position of the light pattern sensor is detected to have changed by the robot cleaner rotating at a same location, the light pattern sensor to irradiate the light pattern periodically to a region, wherein the controller controls at least one of a form and a duty ratio of the light pattern based on the position information, wherein when the light pattern sensor irradiates the light pattern, the method further comprising; capturing, by first and second camera modules, first and second images included in the region to which the light pattern has been irradiated, wherein the capturing includes capturing the first image using the first camera module and capturing the second image using the second camera module; and passing, by a filter connected to a front end of a light source module, a predetermined frequency of a light pattern irradiated from the light source module, detecting, by an obstacle detection device of the robot cleaner, an obstacle based on a vertical component and a horizontal component of the light pattern corresponding to the obstacle. - View Dependent Claims (15, 16, 17)
-
Specification