Cleaning robot and control method thereof

US9504369B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9504369-B2
Application numberUS-201414273069-A
CountryUS
Kind codeB2
Filing dateMay 8, 2014
Priority dateMay 10, 2013
Publication dateNov 29, 2016
Grant dateNov 29, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A cleaning robot may have a body, a moving unit provided on the body to move the body in a cleaning space, a cleaning unit provided on the body to clean a floor of the cleaning space, a floor image obtaining unit configured to obtain a floor image of the cleaning space, and a control unit configured to determine if foreign substance is present on the floor of the cleaning space based on the floor image, and control the moving unit to move the body to a position of the foreign substance, in which the cleaning robot, by obtaining an image of a floor to be cleaned, detects the foreign substance that is not positioned on a moving track of the cleaning robot, and when the foreign substance is detected, moves to the position of the foreign substance to perform a cleaning.

First claim

Opening claim text (preview).

What is claimed is: 1. A cleaning robot, comprising: a body, a moving unit which moves the body in a cleaning space, a cleaning unit which cleans the cleaning space, an image obtaining unit which obtains an image of the cleaning space, and a control unit: which is coupled to the moving unit, the cleaning unit and the image obtaining unit, which generates a moving track based on a width of a field of view of the image obtaining unit and moves the body along the moving track, which moves the body from a diverging position on the moving track to a position of a foreign substance when the foreign substance on a floor area of the cleaning space outside the moving track is detected based on the obtained image while moving the body, which cleans the foreign substance when the body arrives at the position of the foreign substance, and which moves the body back to the diverging position on the moving track and moves along the moving track. 2. The cleaning robot of claim 1 , wherein: the control unit extracts an image of the floor area from the image, and extracts an image of the foreign substance from the extracted image of the floor area. 3. The cleaning robot of claim 2 , wherein: the control unit extracts the image of the floor area from the image by using a watershed algorithm that uses a marker. 4. The cleaning robot of claim 2 , wherein: the control unit extracts the image of the foreign substance from the image of the floor area by using an edge extracting algorithm. 5. The cleaning robot of claim 1 , wherein: during a cleaning mode, the control unit generates the moving track based on a width of the body, moves the body along the moving track, controls the image obtaining unit and the cleaning unit to obtain the image and clean the floor area of the cleaning space while the body is moving. 6. The cleaning robot of claim 1 , wherein: the control unit controls the moving unit and the cleaning unit to perform a concentrated cleaning on the position of the foreign substance at the time of arrival of the cleaning robot at the position of the foreign substance. 7. The cleaning robot of claim 1 , wherein: the control unit controls the moving unit to move the body to the position of the foreign substance when a distance between the body and the foreign substance is equal to or less than a predetermined distance. 8. A method of controlling a cleaning robot including an image obtaining unit which obtains an image of a cleaning space, the method comprising: generating a moving track based on a width of a body of the cleaning robot and moving the cleaning robot along the moving track while cleaning, obtaining an image of a floor area of the cleaning space while moving the cleaning robot in the cleaning space, detecting a foreign substance on the floor area of the cleaning space outside the moving track based on the obtained image while moving the cleaning robot along the moving track, generating a scouting track based on a width of a field of view of the image obtaining unit, different from the moving track, towards a position of the foreign substance, moving the cleaning robot from a diverging position on the moving track to the position of the foreign substance along the scouting track, cleaning the foreign substance when the cleaning robot arrives at the position of the foreign substance, and moving the cleaning robot back to the diverging position on the moving track and continuing along the moving track. 9. The method of claim 8 , wherein: the moving of the cleaning robot to the position of the foreign substance comprises moving the cleaning robot to the position of the foreign substance when a distance between the cleaning robot and the foreign substance is equal to or less than a predetermined distance. 10. The method of claim 8 , wherein: the detecting of the foreign substance on the floor area of the cleaning space comprises extracting the image of the floor area from the image of the cleaning space, and extracting an image of the foreign substance from the extracted image of the floor area. 11. The method of claim 10 , wherein: the extracting of the image of the floor area comprises extracting the floor area from the floor image by using a watershed algorithm that uses a marker. 12. The method of claim 10 , wherein: the extracting of the image of the foreign substance comprises extracting the image of the foreign substance by using an edge extracting algorithm. 13. A cleaning robot, comprising: a body; a moving unit which moves the body; a cleaning unit which is provided on the body which cleans a cleaning space; an image obtaining unit which is provided on the body and which obtains an image of the cleaning space; and a control unit: which generates a first track based on a width of a field of view of the image obtaining unit, and moves the body along the first track, which generates a second track from a diverging position on the first track to a position of a foreign substance and moves the body along the second track, when the foreign substance on a floor area of the cleaning space outside the first track is detected based on the obtained image while moving the body, which cleans the foreign substance when the body arrives at the position of the foreign substance, and which moves the body back to the diverging position on the first track and moves along the first track. 14. The cleaning robot of claim 13 , wherein: when the body arrives at the position of the foreign substance, the cleaning unit cleans the detected foreign substance. 15. The cleaning robot of claim 13 , wherein: during a cleaning mode, the control unit generates the first track based on a width of the body and moves the body along the first track, and the cleaning unit cleans the cleaning space while the body is moving along the first track. 16. The cleaning robot of claim 1 , wherein: when the foreign substance is detected, if the foreign substance detected is more than a predetermined distance from the cleaning robot, the control unit controls the moving unit to move the body along the cleaning track until the distance between the cleaning robot and the foreign substance is less than or equal to the predetermined distance, the control unit controls the moving unit to move the body to the position of the foreign substance when a distance between the body and the foreign substance is equal to or less than the predetermined distance, and the control unit controls the moving unit and the cleaning unit to perform a concentrated cleaning on the position of the foreign substance at the time of arrival of the cleaning robot at the position of the foreign substance.

Assignees

Inventors

Classifications

  • Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles · CPC title

  • Automatic control of the travelling movement; Automatic obstacle detection · CPC title

  • Control of the cleaning action for autonomous devices; Automatic detection of the surface condition before, during or after cleaning · CPC title

  • Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated · CPC title

  • A47L9/2815Primary

    using optical detectors · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9504369B2 cover?
A cleaning robot may have a body, a moving unit provided on the body to move the body in a cleaning space, a cleaning unit provided on the body to clean a floor of the cleaning space, a floor image obtaining unit configured to obtain a floor image of the cleaning space, and a control unit configured to determine if foreign substance is present on the floor of the cleaning space based on the flo…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification A47L11/4061. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Nov 29 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).