Cleaning robot, home monitoring apparatus, and method for controlling the cleaning robot
First Claim
1. A cleaning robot comprising:
- a main body;
a moving assembly configured to move the main body around a home;
an image capturer configured to obtain images around the main body;
a communicator configured to communicate with an electric device and a home monitoring apparatus; and
a controller configured to;
generate a map of the home using the obtained images, andidentify location information of the electric device if communication of the electric device is performed,wherein the communicator is further configured to transmit the generated map, the identified location information and information of the electric device to the home monitoring apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
A cleaning robot is provided. The cleaning robot includes a main body, a moving assembly to move the main body around a home, an imaging unit to obtain images around the main body, a controller to generate a map of the home using the obtained images, and a communication unit to transmit the generated map to a home monitoring apparatus. A procedure to match location and type information of electric devices to a two-Dimensional (2D) or three-Dimensional (3D) map of the home may be automated. As described above, the map of the home may be realistically generated by utilizing a map generated by the cleaning robot and inconvenience experienced by a user to manually register electric devices located in each room of the home may be solved by automatically registering the electric devices.
-
Citations
24 Claims
-
1. A cleaning robot comprising:
-
a main body; a moving assembly configured to move the main body around a home; an image capturer configured to obtain images around the main body; a communicator configured to communicate with an electric device and a home monitoring apparatus; and a controller configured to; generate a map of the home using the obtained images, and identify location information of the electric device if communication of the electric device is performed, wherein the communicator is further configured to transmit the generated map, the identified location information and information of the electric device to the home monitoring apparatus. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A cleaning robot, comprising:
-
a main body; a moving assembly configured to move the main body around a home; an image capturer including a first image capturing unit and a second image capturing unit aligned at different locations of the main body, wherein the first image capturing unit and the second image capturing unit are configured to obtain two-dimensional (2D) images around the main body, respectively; a controller configured to; perform image processing on the captured 2D images to obtain a three-dimensional (3D) images recognize an electric device based on the obtained 3D images, and generate a map to which the recognized electric device is matched; and a communicator configured to transmit the map to which the recognized electric device is matched, to a home monitoring apparatus.
-
-
13. A cleaning robot, comprising:
-
a main body; a moving assembly configured to move the main body around a home; an image capturer including a first image capturing unit configured to capture two-dimensional (2D) images and a second image capturing unit configured to capture three-dimensional 3D images; a controller configured to; generate a map by distinguishing rooms of the home based on the 3D images, perform image processing on at least one of the 2D and 3D images to recognize electric device, and generate the map to which the recognized electric device are matched; and a communicator configured to transmit the map to which the electric device are matched, to a home monitoring apparatus. - View Dependent Claims (14, 15)
-
-
16. A method for controlling a cleaning robot having a main body, a moving assembly configured to move the main body around a home, and an image capturer configured to obtain images around the main body, the method comprising:
-
determining whether an operation command is a command to execute a map generating mode if the operation command is input; operating and moving the moving assembly around the home if the operation command is a command to execute a map generating mode; obtaining a plurality of two-dimensional (2D) images around the main body while moving around the home; generating three-dimensional (3D) images using the 2D images; generating a map of the home based on the obtained 2D images of the generated 3D images; recognizing an electric device disposed around the home by performing image processing on the generated 3D images; matching the recognized electric device to the generated map; and transmitting the map to which the electric device is matched, to a home monitoring apparatus. - View Dependent Claims (17)
-
-
18. A method for controlling a cleaning robot having a main body, a moving assembly configured to move the main body around a home, and an image capturer configured to obtain images around the main body, the method comprising:
-
determining whether an operation command is a command to execute a map generating mode if the operation command is input; operating and moving the moving assembly around the home if the operation command is a command to execute a map generating mode; obtaining a plurality of two-dimensional (2D) images and three-dimensional (3D) images around the main body while moving around the home; recognizing an electric device disposed around the home by performing image processing on the obtained 3D images; generating a map of the home based on the obtained 2D images or the obtained 3D images; matching the recognized electric device to the generated map; and transmitting the map to which the electric device is matched, to a home monitoring apparatus. - View Dependent Claims (19)
-
-
20. A method for controlling a cleaning robot having a main body, a moving assembly configured to move the main body around a home, and an image capturer configured to obtain images around the main body, the method comprising:
-
determining whether an operation command is a command to execute a map generating mode if the operation command is input; determining whether communication of the electric device is performed; identifying location information of the electric device upon determining communication of the electric device is performed; and transmitting the generated map, the identified location information and information of the electric device, to a home monitoring apparatus. - View Dependent Claims (21, 22, 23, 24)
-
Specification