IP Library Granted Patent US 11,864,697
Granted Patent B2
US 11,864,697 · App. 17/222,070 · Granted Jan 9, 2024

Robot cleaner and method of controlling the same

Inventors: Jeongseop Park (Seoul, KR); Jaewon Jang (Seoul, KR); Donghoon Kim (Seoul, KR)
Assignee: LG ELECTRONICS INC.
A47L11/283A47L9/009A47L9/0606A47L9/2826A47L9/2852A47L11/14A47L11/16A47L11/161A47L11/20A47L11/201A47L11/24A47L11/282A47L11/292A47L11/293A47L11/34A47L11/40A47L11/4002A47L11/4005A47L11/405A47L11/408A47L11/4011A47L11/4013A47L11/4038A47L11/4041A47L11/4058A47L11/4061A47L11/4066A47L11/4069A47L11/4072A47L11/4083A47L11/4088A47L13/20B08B1/04B08B3/041B08B3/08B25J5/007B25J9/0003B25J9/126B25J9/1664B25J9/1666B25J11/0085G05D1/0223A47L11/00A47L11/145A47L2201/00A47L2201/04A47L2201/06B08B2203/00G05D2201/0203
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,864,697
App. No.
17/222,070
Granted
Jan 9, 2024
Kind
B2
Abstract

A robot cleaner includes a rolling cleaning module including a rolling member configured to rotate clockwise or counterclockwise when viewed from a left side while in contact with a floor, a sensor unit, and a controller. The controller is configured to determine a change in position of the robot cleaner and a change in load current of a motor connected to the rolling member based on data detected by the sensor unit, and determine that a specific area of the floor is a contaminated area when there is a change in the position and a change in the load current.

Claims (27)

1. A robot cleaner comprising:

a spin module including left and right spin mops configured to rotate clockwise or counterclockwise while being in contact with a floor, and a spin drive unit including at least one motor connected to the left and right spin mops and configured to drive the left and right spin mops;

a sensor unit comprising a plurality of sensors; and

a controller configured to:

determine a specific area of the floor to be a contaminated area based on data detected by the sensor unit,

control the robot cleaner to perform a skirting traveling operation wherein the robot cleaner skirts around the contaminated area, or a concentrated cleaning operation wherein the robot cleaner cleans the floor in the specific area, and

determine the specific area to be the contaminated area based on a change in load current of the at least one motor connected to the left and right spin mops.

2. The robot cleaner according to claim 1 , wherein the at least one motor comprises a motor connected to each of the left and right spin mops; and

the sensor unit includes motor sensors configured to detect load current of each of the motors connected to each of the left and right spin mops.

3. The robot cleaner according to claim 1 , wherein, the controller is further configured to:

determine a change in position of the robot cleaner and the change in load current of the at least one motor connected to the left and right spin mops based on data detected by the sensor unit, and

determine the specific area of the floor to be the contaminated area upon detecting the change in position of the robot cleaner and the change in load current of the at least one motor connected to the left and right spin mops.

4. The robot cleaner according to claim 3 , wherein the controller is still further configured to determine that the change in position of the robot cleaner is caused by an external force when the change in position occurs without the change in load current of the at least one motor.

5. The robot cleaner according to claim 3 , wherein the controller is still further configured to determine that a kind of the floor is changed when the change in load current occurs without the change in position of the robot cleaner.

6. The robot cleaner according to claim 3 , wherein the controller is still further configured to:

determine that there is the change in position of the robot cleaner when a value of position information detected by the sensor unit is higher than a first upper-limit reference value or lower than a first lower-limit reference value, and

determine that there is the change in load current when at least one value of the load current of the at least one motor connected to the left and right spin mops is higher than a second upper-limit reference value or lower than a second lower-limit reference value.

7. The robot cleaner according to claim 6 , wherein the controller is configured to:

determine that the contaminated area is a sticky contaminated area when the at least one value of the load current of the at least one motor connected to the left and right spin mops increases to be higher than the second upper-limit reference value, and

determine that the contaminated area is a slippery contaminated area when the at least one value of the load current of the at least one motor connected to the left and right spin mops decreases to be lower than the second lower-limit reference value.

8. The robot cleaner according to claim 6 , wherein the controller is configured to set different values for the second upper-limit reference value and the second lower-limit reference value depending on the kind of the floor.

9. The robot cleaner according to claim 6 , wherein the value of position information for the robot cleaner is a heading angle of the robot cleaner.

10. The robot cleaner according to claim 1 , wherein the controller is configured to determine a change in speed of the robot cleaner attributable to a pollutant present on the floor by comparing an actual moving distance of the robot cleaner with a moving distance estimated by an acceleration sensor.

11. The robot cleaner according to claim 1 , wherein the controller is configured to determine a kind of a pollutant present on the floor in the contaminated area based on a direction in which the value of the load current of the motors connected to the left and right spin mops changes.

12. The robot cleaner according to claim 11 , wherein the sensor unit includes one or more cliff sensors each having a light-emitting element and a light-receiving element, and

wherein the controller is configured to determine a material of the floor based on an amount of light emitted from the light-emitting element, that is reflected by the floor and received into the light-receiving element.

13. The robot cleaner according to claim 12 , wherein the controller is configured to determine that the floor is a hard floor when the amount of the reflected light is higher than a predetermined reference value, and determine that the floor is a carpet when the amount of the reflected light is lower than the predetermined reference value.

Continuity (3)
Continuation 16333124
Provisional Application 62362358 · Jul 14, 2016
Related Publication 20210259497A1 · Aug 26, 2021