Patent attributes
A moving robot and a controlling method thereof are disclosed. The moving robot includes a dust sensor that detects dust in air suctioned during cleaning, and a controller that performs control so that the robot performs cleaning while traveling over a traveling area distinguished into a plurality of regions. The controller stores, in the data unit, dust information detected by the dust sensor and a number of times of cleaning in each region. The controller also sets a cleaning region and a non-cleaning region based on cleaning data, which is calculated based on the dust information and the number of times of cleaning. This helps prevent cleaning from being repeated unnecessarily and allows for cleaning depending on the number of times of cleaning, despite a small amount of dust. Accordingly, an entire indoor area may be maintained in a constant clean state and cleaning efficiency may be enhanced.