Cleaning robot and control method thereof
First Claim
1. A cleaning robot for performing a cleaning operation while running along a cleaning path, comprising:
- a running unit to run the cleaning robot;
a storage unit to store a running path, along which the cleaning robot has learned;
a control unit to recognize the learned running path of the cleaning robot when a path learning operation is required, to store the recognized learned running path in the storage unit, and to drive the running unit; and
a running path detecting unit to detect the learned running path of the cleaning robot moved by a user, and to store the learned running path in the storage unit,wherein the control unit controls the running unit when a cleaning operation of the cleaning robot along the stored learned running path is required, to allow the cleaning robot to perform the required cleaning operation while running along the stored learned running path, andthe control unit stores a reserved time in the storage unit, inputted by a user corresponding to the stored learned running path, and drives the running unit at the reserved time to allow the cleaning robot to perform the cleaning operation while running along the corresponding learned running path.
1 Assignment
0 Petitions
Accused Products
Abstract
A cleaning robot and a control method thereof in which a cleaning path desired by the user is recognizable by the cleaning robot, thereby being capable of cleaning a cleaning area desired by the user in a pattern desired by the user. The cleaning robot includes a running unit to run the cleaning robot, a storage unit for storing a running path, along which the cleaning robot has learned, and a control unit to recognize the learned running path of the cleaning robot when a path learning operation is required, to store the recognized learned running path in the storage unit, and to drive the running unit. When a cleaning operation of the cleaning robot along the stored learned running path is required, the control unit controls the running unit to cause the cleaning robot to perform the required cleaning operation while running along the stored learned running path. The user can directly input, to the cleaning robot, a cleaning path desired by the user, in order to cause the cleaning robot to perform a cleaning operation while running along the learned running path. Accordingly, it is possible to accurately inform the cleaning robot of various areas associated with the cleaning operation, for example, an area to be repeatedly cleaned at several times, or an area to be prevented from being cleaned.
-
Citations
14 Claims
-
1. A cleaning robot for performing a cleaning operation while running along a cleaning path, comprising:
-
a running unit to run the cleaning robot; a storage unit to store a running path, along which the cleaning robot has learned; a control unit to recognize the learned running path of the cleaning robot when a path learning operation is required, to store the recognized learned running path in the storage unit, and to drive the running unit; and a running path detecting unit to detect the learned running path of the cleaning robot moved by a user, and to store the learned running path in the storage unit, wherein the control unit controls the running unit when a cleaning operation of the cleaning robot along the stored learned running path is required, to allow the cleaning robot to perform the required cleaning operation while running along the stored learned running path, and the control unit stores a reserved time in the storage unit, inputted by a user corresponding to the stored learned running path, and drives the running unit at the reserved time to allow the cleaning robot to perform the cleaning operation while running along the corresponding learned running path. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for controlling a cleaning robot to perform a cleaning operation while running along a cleaning path, comprising:
-
recognizing a learned running path of the cleaning robot when a path learning operation is required, and storing the recognized running path; controlling the cleaning robot to perform a cleaning operation while running along the stored learned running path when a cleaning operation of the cleaning robot along the stored learned running path is require; storing a reserved time inputted by a user corresponding to the stored learned running path; and controlling the cleaning robot to perform the cleaning operation at the reserved time, while running along the corresponding learned running path, wherein the recognizing of the learning running path of the cleaning robot comprises detecting the learned running path of the cleaning robot moved by a user and storing the detected learned running path.
-
-
13. A method for controlling a cleaning robot to perform a cleaning operation while running along a cleaning path, comprising:
-
detecting a plurality of learned running paths of the cleaning robot moved by a user, and storing the detected learned running paths; storing reserved times respectively inputted by the user corresponding to the stored plurality of learned running paths; and controlling the cleaning robot to perform a cleaning operation at the reserved times, while running along the corresponding plurality of learned running paths, respectively.
-
-
14. A cleaning robot for performing cleaning operations while running along cleaning paths, comprising:
-
a running unit to move the cleaning robot; a storage unit to store reserved times and learned running paths corresponding to the reserved times of the cleaning robot; and a control unit to recognize the learned running paths in the storage unit, and to drive the running unit, wherein the cleaning robot performs the cleaning operations corresponding to the reserved times selected by a user while running along the stored learned running paths and wherein the learned running paths are determined by the robot first traversing the running paths prior to performing the cleaning operations.
-
Specification