A robot cleaner and a method for controlling a robot cleaner are provided. The method may include sensing a stored value of a pulse width modulation (pwm) duty ratio based on a voltage of a battery; comparing a measured value of the pwm duty ratio with the stored value to calculate a difference between the measured value and the stored value; upon determining that the difference between the measured value and the stored value is equal to or greater than a first set value, calculating a distributed value of acceleration on a substantially vertically extending axis of the robot cleaner; and, upon determining that the distributed value of acceleration deviates from a range of a second set values, increasing a force to suction foreign matter.
|
16. A method for controlling a robot cleaner, comprising:
determining a change in floor material; and
increasing or decreasing a force to suction foreign material, based on the change in floor material, wherein the determining a change in floor material includes determining a change in floor material based on a voltage of a battery of the robot cleaner, a pulse width modulation ratio, and a distributed value of acceleration with respect to a vertically extending axis direction.
1. A method for controlling a robot cleaner, comprising:
determining a stored value of a pulse width modulation (pwm) duty ratio based on a voltage of a battery of the robot cleaner;
comparing a measured value of a pwm duty ratio with the stored value of the pwm duty ratio to calculate a difference between the measured value of the pwm duty ratio and the stored value of the pwm duty ratio;
upon determining that the difference between the measured value of the pwm duty ratio and the stored value of the pwm duty ratio is equal to or greater than a first set value, calculating a distributed value of acceleration on a vertical axis of the robot cleaner; and
upon determining that the distributed value of acceleration deviates from a range of second set values, increasing a force to suction foreign matter.
9. A robot cleaner, comprising:
a battery to supply power;
an agitator and side brushes rotatably mounted in a cleaner body;
a motor to drive the agitator and the side brushes;
a motor to provide rotational force to a suction fan to suction foreign matter; and
an acceleration sensor to measure acceleration of the cleaner body in a substantially vertically extending axis direction; and
a controller to calculate a difference between a stored value of a pulse width modulation (pwm) duty ratio based on a voltage of the battery and a measured value of the pwm duty ratio, to calculate a distributed value of acceleration on the vertically extending axis of the robot cleaner upon determining that the difference between the stored value of the pwm duty ratio and the measured value of the pwm duty ratio is equal to or greater than a first set value, and to control a force to suction foreign matter to be increased upon determining that the distributed value of acceleration deviates from a range of second set values.
2. The method according to
3. The method according to
4. The method according to
6. The method according to
7. The method according to
8. The method according to
10. The robot cleaner according to
11. The robot cleaner according to
12. The robot cleaner according to
13. The robot cleaner according to
14. The robot cleaner according to
15. The robot cleaner according to
17. The method according to
measuring a current voltage of the battery;
determining a stored pulse width modulation (pwm) duty ratio corresponding to the current voltage of the battery;
measuring a current PMW duty ratio;
comparing the measured pwm duty ratio with the stored pwm duty ratio to calculate a difference between the measured pwm duty ratio and the stored pwm duty ratio; and
upon determining that the difference between the measured pwm duty ratio and the stored pwm duty ratio is equal to or greater than a first set value, calculating a distributed value of acceleration with respect to the substantially vertically extending axis of the robot cleaner.
18. The method according to
upon determining that the distributed value of acceleration deviates from a range of second set values, increasing a force to suction foreign matter.
19. The method according to
increasing a force to suction foreign material, based on the change in floor material, when a floor surface changes ino a carpeted floor surface.
|
This application claims priority to Korean Patent Application No. 10-2012-0063011, filed in Korea on Jun. 13, 2012, which is hereby incorporated by reference as if fully set forth herein.
1. Field
A robot cleaner and a method for controlling a robot cleaner are disclosed herein.
2. Background
Robot cleaners are known. However, they suffer from various disadvantages.
Embodiments will be described in detail with reference to the following drawings in which like reference numerals refer to like elements, and wherein:
Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings. Wherever possible, like reference numerals have been used throughout the drawings to refer to the same or like parts.
In the drawings, sizes and shapes of elements may be exaggerated for convenience and clarity of description. Also, terms specially defined in consideration of the construction and operation of embodiments may vary depending upon intentions of users or operators or usual practices. The definition of such terms may be made based on this disclosure.
Generally, a vacuum cleaner is a device that suctions air containing foreign matter from outside using an air suction device provided in a cleaner body of the vacuum cleaner to generate air suction force and separate the foreign matter from the air to collect dust. The vacuum cleaner performing the above functions may be classified, for example, as a manual vacuum cleaner that is directly manipulated by a user or a robot cleaner that performs automatic cleaning without user manipulation.
The robot cleaner is a device that travels within a region to be cleaned to suction foreign matter, such as dust, from a floor. In other words, the robot cleaner automatically performs cleaning within a predetermined region.
The robot cleaner may include a distance sensor to sense a distance from the robot cleaner to obstacles, such as furniture, office supplies, and walls, located within a region to be cleaned, and left and right wheels to move the robot cleaner. The left and right wheels may be configured to be rotated by a left wheel motor and a right wheel motor, respectively. As the left wheel motor and the right wheel motor are rotated, the robot cleaner may perform indoor cleaning while changing travel directions.
Also, a suction nozzle to suction foreign matter from a floor may be provided at a lower part of the robot cleaner. The suction nozzle may include a nozzle case unmovably fixed to a cleaner body of the robot cleaner, a suction port formed at a bottom of the nozzle case to suction foreign matter, and an agitator rotatably provided in the suction port to sweep the foreign matter on a floor into the suction port.
Conventional robot cleaners perform cleaning using uniform suction force regardless of a material of a floor on which cleaning is performed, resulting in a reduced cleaning performance on carpet, from which it is difficult to suction foreign matter.
A dust box 20 to store collected dust may be located above the battery 10. Also, a suction fan 30 to suction dust from a floor may be provided. The suction fan 30 may suction dirt or dust separated from the floor by rotation of an agitator 40 mounted at a lower part of a cleaner body 5 of the robot cleaner 1. Both the suction fan 30 and the agitator 40 may be driven by power supplied from the battery 10.
The agitator 40 and the side brushes 50 may be rotated to separate foreign matter from a floor or wall. A pulse width modulation (PWM) duty ratio of the agitator 40 and/or the side brushes 50 may be transmitted to a controller 100. As the agitator 40 and the side brushes 50 contact the floor or wall, frictional force between the agitator 40 and the side brushes 50 and the floor or wall may change as a floor material or a wall material changes with the result that the PWM duty ratio of the agitator 40 or the side brushes 50 may also change.
Also, a voltage of the battery 10 may be transmitted to the controller 100 during cleaning. As cleaning is performed, the voltage of the battery 10 may gradually be reduced.
An acceleration sensor 70 may be mounted at or on the cleaner body 5 of the robot cleaner 1 to sense acceleration of the robot cleaner 1 with respect to a z axis, that is, a vertical or substantially vertically extending axis. A signal regarding the change in acceleration sensed by the acceleration sensor 70 may be transmitted to the controller 100. When the robot cleaner 1 passes over an uneven surface in the floor, the robot cleaner 1 may move upward and downward. The acceleration sensor 70 may sense the change in acceleration of the robot cleaner 1 with respect to the z axis.
The controller 100 may change a rotational speed of a motor 80 to drive the suction fan 30 based on signals transmitted from the above-discussed components. As the rotational speed of the motor 80 is increased, a force to suction foreign matter may be increased, and therefore, it is possible to more effectively suction the foreign matter.
Also, the controller 100 may change a rotational speed of a motor 90 to drive the agitator 40 and the side brushes 50 based on signals transmitted from the above-discussed components. As the rotational speed of the motor 90 is increased, foreign matter may be more easily separated from the floor or wall.
First, a present voltage of a battery, such as battery 10 of
A predetermined PWM duty ratio may be determined based on the sensed voltage of the battery, in step S10. The predetermined PWM duty ratio may be set and stored by an operator during manufacture of the robot cleaner. For example, the PWM duty ratio may be a PWM duty ratio of an agitator, such as agitator 40 of
As shown in
The stored value of the PWM duty ratio may be a basic value based on a floor material that enables the robot cleaner to suction foreign matter from the floor without difficulty at a normal rotational speed of a suction fan, a normal rotational speed of the agitator, and a normal rotational speed of the side brushes.
It can be seen from
The difference between the measured value of the PWM duty ratio and the stored value of the PWM duty ratio may be calculated, and it may be determined whether the calculated difference between the measured value of the PWM duty ratio and the stored value of the PWM duty ratio is equal to or greater than a first set value, in step S14.
A first set value may be a value to determine the difference between the measured value of the PWM duty ratio and the stored value of the PWM duty ratio. The first set value may be set to a minimum of approximately 15%. When the battery is fully charged to a voltage of approximately 16.5 V, as shown in
If the first set value is increased, it may be possible to more accurately determine a floor material corresponding to the carpeted floor. Therefore, the first set value may be approximately 15% or more.
If the difference between the measured value of the PWM duty ratio and the stored value of the PWM duty ratio is equal to or greater than the first set value, a distributed value of acceleration on a vertical or substantially vertically extending axis may be calculated using an acceleration sensor, such as acceleration sensor 70 of
With embodiments disclosed herein, the change in floor material may be sensed using the distributed value of acceleration, as well as the PWM duty ratio, and therefore, it is possible to more reliably determine the change in floor material. The distributed value of acceleration means statistical data on changed values of acceleration measured a large number of times.
Subsequently, it may be determined whether the distributed value of acceleration calculated as described above deviates from a range of second set values, in step S22. The distributed value of acceleration may include a plurality of values measured at predetermined time intervals.
It is also possible to determine whether a greater part, that is, a majority or more or ⅔ or more, of the measured values deviates from the range of second set values. A percentage of the numbers of the distributed value of acceleration measured as described above deviating from the second set value may be variously changed by an operator. This is because the distributed value of acceleration is a value changed based on time, and the distributed value of acceleration may be instantaneously increased or decreased by an obstacle, such as a threshold, even though the floor material does not change.
As shown in
Upon determining that the distributed value of acceleration deviates from the range of second set values, a force to suction foreign matter may be increased, in step S30. That is, the change in floor material may be sensed using the change in the PWM duty ratio and the change in the distributed value of acceleration, and upon determining that the floor material has changed, cleaning may be performed using a cleaning force higher than a normal cleaning force.
At this time, the controller may control a rotational speed of a motor, such as motor 80 of
Also, the controller may control both the rotational speed of the agitator and the rotational speed of the side brushes to be increased. To this end, it may be possible to increase the rotational speed of a motor 90, such as motor 90 of
Foreign matter may be easily separated from a hard floor, whereas foreign matter may not be easily separated from a carpeted floor, which has greater frictional force with respect to the foreign matter. For this reason, it is not possible to achieve a desired cleaning performance using a normal cleaning force. With embodiments disclosed herein, the agitator or the side brushes may be rotated using a higher force on the carpeted floor, such that foreign matter may be easily separated from the floor surface of the carpeted floor.
In the same manner, the controller may control the motor to drive the suction fan to be increased, such that foreign matter may be suctioned using a higher suction force. Consequently, it is possible to more easily suction foreign matter from the floor surface.
As is apparent from the above description, embodiments disclosed herein may have the following advantages. It is possible to sense a change in floor material based on a load applied to side brushes and an agitator and to change cleaning performance based on the changed floor material. It is also possible to sense the floor material irrespective of remaining battery power.
Embodiments disclosed herein provide a robot cleaner capable of increasing a suction force when a floor material is changed, for example, when it is difficult to suction foreign matter, thereby improving cleaning performance, and a control method thereof. Embodiments disclosed herein further provide a robot cleaner capable of sensing a floor material irrespective of a remaining power of a battery, and a control method thereof.
Embodiments disclosed herein provide a control method of a robot cleaner that may include sensing a stored value of a pulse width modulation (PWM) duty ratio based on a voltage of a battery mounted in the robot cleaner; comparing a measured value of the PWM duty ratio with the stored value of PWM duty ratio to calculate a difference between the measured value of PWM duty ratio and the stored value of PWM duty ratio; upon determining that the difference between the measured value of PWM duty ratio and the stored value of PWM duty ratio is equal to or greater than a first set value, calculating a distributed value of acceleration on a vertical axis of the robot cleaner; and upon determining that the distributed value of acceleration deviates from a range of a second set value, increasing force to suction foreign matter. The change of a floor material based on load applied to side brushes and an agitator may be sensed to change a cleaning performance based on the changed floor material.
The sensing and comparing may include sensing a PWM duty ratio of an agitator or side brushes. The increasing may include increasing a rotational speed of a motor to drive a suction fan upon determining that that the distributed value of acceleration deviates from the range of the second set value. Also, the increasing may include increasing a rotational speed of the agitator and a rotational speed of the side brushes upon determining that that the distributed value of acceleration deviates from the range of the second set value.
The first set value may be approximately 15% or more. The distributed value of acceleration may include a plurality of values measured at predetermined time intervals. The second set value may have a range of 980 to 1020. The distributed value of acceleration may be measured by an acceleration sensor.
Embodiments disclosed herein provide a robot cleaner that may include a battery to supply power, an agitator and side brushes rotatably mounted in a lower part of a cleaner body, a motor to drive the agitator and the side brushes, a motor to provide a rotational force to a suction fan to suction foreign matter, and an acceleration sensor to measure acceleration of the cleaner body in a vertical axis direction, and a controller to calculate a difference between a stored value of a PWM duty ratio based on a voltage of the battery and a measured value of the PWM duty ratio, to calculate a distributed value of acceleration on a vertical axis of the robot cleaner upon determining that the difference between the stored value of the PWM duty ratio and the measured value of the PWM duty ratio is equal to or greater than a first set value, and to control a force to suction foreign matter to be increased upon determining that the distributed value of acceleration deviates from a range of a second set value.
Any reference in this specification to “one embodiment,” “an embodiment,” “example embodiment,” etc., means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the invention. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with any embodiment, it is submitted that it is within the purview of one skilled in the art to effect such feature, structure, or characteristic in connection with other ones of the embodiments.
Although embodiments have been described with reference to a number of illustrative embodiments thereof, it should be understood that numerous other modifications and embodiments can be devised by those skilled in the art that will fall within the spirit and scope of the principles of this disclosure. More particularly, various variations and modifications are possible in the component parts and/or arrangements of the subject combination arrangement within the scope of the disclosure, the drawings and the appended claims. In addition to variations and modifications in the component parts and/or arrangements, alternative uses will also be apparent to those skilled in the art.
Kang, Hyungsuk, Sung, Chulmo, Shim, Inbo
Patent | Priority | Assignee | Title |
11324372, | Oct 20 2017 | Techtronic Floor Care Technology Limited | Vacuum cleaner and method of controlling a motor for a brush of the vacuum cleaner |
Patent | Priority | Assignee | Title |
5243732, | Oct 05 1990 | Hitachi, Ltd. | Vacuum cleaner with fuzzy logic control |
20040200017, | |||
20090049643, | |||
EP320878, | |||
EP479609, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 20 2013 | SUNG, CHULMO | LG Electronics Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029995 | /0594 | |
Feb 20 2013 | KANG, HYUNGSUK | LG Electronics Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029995 | /0594 | |
Feb 20 2013 | SHIM, INBO | LG Electronics Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 029995 | /0594 | |
Mar 14 2013 | LG Electronics Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Jul 18 2016 | ASPN: Payor Number Assigned. |
Aug 07 2019 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 07 2023 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 29 2019 | 4 years fee payment window open |
Sep 29 2019 | 6 months grace period start (w surcharge) |
Mar 29 2020 | patent expiry (for year 4) |
Mar 29 2022 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 29 2023 | 8 years fee payment window open |
Sep 29 2023 | 6 months grace period start (w surcharge) |
Mar 29 2024 | patent expiry (for year 8) |
Mar 29 2026 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 29 2027 | 12 years fee payment window open |
Sep 29 2027 | 6 months grace period start (w surcharge) |
Mar 29 2028 | patent expiry (for year 12) |
Mar 29 2030 | 2 years to revive unintentionally abandoned end. (for year 12) |