CPC A47L 11/4066 (2013.01) [G05D 1/0219 (2013.01); G05D 1/0274 (2013.01); A47L 2201/04 (2013.01)] | 12 Claims |
1. A robot cleaner, comprising:
a driving unit that moves a main body;
a memory that stores driving state information of the driving unit recorded while performing a cleaning operation based on a first map; and
a controller that finds a plurality of cleaning areas corresponding to the first map by dividing them into a first area and a second area based on the stored driving state information,
wherein the controller generates a second map by removing either one of the first area and the second area from the first map, and performs a cleaning operation in a varied cleaning mode based on the generated second map,
wherein the controller sets at least part of a cleaning area of the first map that is not included in the second map as a cleaning attention area, and adds the cleaning attention area to the second map based on the stored driving state information, and
wherein the controller increases a sensitivity level of at least one sensor provided in the main body while performing a cleaning operation in the cleaning attention area using the second map.
|