Patent attributes
Provided is a method for controlling a robot cleaner, the method comprising: a preparatory step of dividing a cleaning target area input by an user into a plurality of to-be-cleaned regions and identifying a battery consumption required for cleaning each region; a determination step of determining whether the robot cleaner requires additional charging to clean the cleaning target area based on a current battery residual amount of the robot cleaner; upon determination that the additional charging is required, a selection step for selecting a first region, wherein the first region is defined as one combination selected from combinations of to-be-cleaned regions among the plurality of to-be-cleaned regions which are determined to be able to be cleaned using the current battery residual amount of the robot cleaner; and a first cleaning step of cleaning the first region.