ROBOT CLEANER AND CONTROLLING METHOD OF THE SAME
First Claim
1. A robot cleaner that divides a full region into one or more sectors to perform a cleaning operation, the robot cleaner comprising:
- one or more detecting devices configured to detect objects within the one or more sectors and configured to output corresponding detection data; and
a controller configured to generate a partial map for each of the one or more sectors based on the detection data, and configured to generate a full map corresponding to the full region based on a relative position of the one or more sectors.
1 Assignment
0 Petitions
Accused Products
Abstract
A robot cleaner and a method for controlling the same are provided. A region to be cleaned may be divided into a plurality of sectors based on detection data collected by a detecting device, and a partial map for each sector may be generated. A full map of the cleaning region may then be generated based on a position of a partial map with respect to each sector, and a topological relationship between the partial maps. Based on the full map, the robot cleaner may recognize its position, allowing the entire region to be completely cleaned, and allowing the robot cleaner to rapidly move to sectors that have not yet been cleaned.
54 Citations
20 Claims
-
1. A robot cleaner that divides a full region into one or more sectors to perform a cleaning operation, the robot cleaner comprising:
-
one or more detecting devices configured to detect objects within the one or more sectors and configured to output corresponding detection data; and a controller configured to generate a partial map for each of the one or more sectors based on the detection data, and configured to generate a full map corresponding to the full region based on a relative position of the one or more sectors. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of controlling a robot cleaner, the method comprising:
-
dividing a cleaning region into a plurality of sectors; detecting objects within each of the plurality of sectors; generating a partial map for each of the plurality of sectors based on the detection of objects within each of the plurality of sectors; and generating a full map of the cleaning region based on a relative position of the partial maps corresponding to the plurality of sectors. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A storage medium including an algorithm provided therein, the algorithm comprising:
-
dividing a full region into a plurality of sectors; detecting objects with the plurality of sectors; extracting one or more feature lines based on the detection of objects within the plurality of sectors; generating a partial map for each of the plurality of sectors using the one or more feature lines; and generating a full map of the full region based on a relative position of the partial maps. - View Dependent Claims (20)
-
Specification