Patent attributes
A robot cleaner is provided. A robot cleaner includes a cleaner main body, a battery configured to supply a power, a memory configured to store floor material information corresponding to each of a plurality of subspaces configuring a space, and a processor configured to identify a cleaning mode corresponding to each of the plurality of subspaces based on the floor material information corresponding to each of the plurality of subspaces, identify an order of priority of each of the plurality of subspaces based on the identified cleaning mode and a remaining amount of power, and set a movement path of the robot cleaner based on the identified order of priority.