CLEANING ROBOT AND METHOD FOR CONTROLLING THE SAME
First Claim
1. A method for controlling a cleaning robot having a moving assembly and a cleaning tool provided at a bottom part of a main body, comprising:
- identifying a cleaning mode;
determining whether the identified cleaning mode is an interactive mode;
collecting images around the main body by using an imager upon determining that the cleaning mode is the interactive mode;
recognizing a hand image of a user in the collected images;
recognizing motion of the hand in the recognized hand image;
planning a moving direction and a moving distance of the main body as movement information based on the motion of the hand; and
controlling operations of the moving assembly and the cleaning tool based on the planned movement information.
0 Assignments
0 Petitions
Accused Products
Abstract
A cleaning robot includes a main body, a moving assembly to move the main body, a cleaning tool provided at a bottom part of the main body to collect foreign substances on a floor, an imager to collect images around the main body and a controller to recognize motion of a hand by performing image processing of the collected images, identify a control command corresponding to the motion of the hand, plan a moving direction and a moving distance of the main body as movement information based on the control command, and control operations of the moving assembly and the cleaning tool based on the planned movement information. Since the user directly controls movement of the cleaning robot, it is possible to improve interactivity between human and cleaning robot, reduce the user'"'"'s labor and increase convenience.
5 Citations
17 Claims
-
1. A method for controlling a cleaning robot having a moving assembly and a cleaning tool provided at a bottom part of a main body, comprising:
-
identifying a cleaning mode; determining whether the identified cleaning mode is an interactive mode; collecting images around the main body by using an imager upon determining that the cleaning mode is the interactive mode; recognizing a hand image of a user in the collected images; recognizing motion of the hand in the recognized hand image; planning a moving direction and a moving distance of the main body as movement information based on the motion of the hand; and controlling operations of the moving assembly and the cleaning tool based on the planned movement information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification