CPC G05D 1/0214 (2013.01) [A47L 9/2826 (2013.01); A47L 11/4011 (2013.01); A47L 11/4061 (2013.01); G01S 15/931 (2013.01); G01S 17/931 (2020.01); G05D 1/0221 (2013.01); G05D 1/0238 (2013.01); G05D 1/0251 (2013.01); A47L 2201/04 (2013.01)] | 10 Claims |
1. A cleaning robot comprising:
at least one sensor;
at least one camera;
a driver; and
at least one processor configured to:
by inputting an image photographed by the at least one camera to a trained artificial intelligence model, obtain information regarding an object included in the photographed image;
obtain information sensed by the at least one sensor;
obtain recognition information regarding an area of a plurality of areas using the obtained information regarding the object, wherein the recognition information regarding the area of the plurality of areas comprises information regarding a type of the area of the plurality of areas;
generate a map displaying the plurality of areas using the obtained information regarding the object, the sensed information and the recognition information regarding the area of the plurality of areas;
based on a user voice instructing a cleaning operation regarding an area from among the plurality of areas, control the driver to move the cleaning robot to the area from among the plurality of areas; and
based on moving of the cleaning robot to the area from among the plurality of areas, perform the cleaning operation regarding the area from among the plurality of areas,
wherein the user voice comprises information regarding the cleaning operation and recognition information regarding the area from among the plurality of areas, and
wherein the map includes the information regarding the type of the area of the plurality of areas.
|