Robotic cleaning device and method for landmark recognition

US10617271B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10617271-B2
Application numberUS-201315101235-A
CountryUS
Kind codeB2
Filing dateDec 19, 2013
Priority dateDec 19, 2013
Publication dateApr 14, 2020
Grant dateApr 14, 2020

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 robotic cleaning device having a main body, a propulsion system configured to move the device across a surface and an obstacle detecting device configured to detect obstacles. The device further includes a processing unit configured to position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data, and further to control the propulsion system to move the robotic cleaning device across the surface. The processing unit is configured to identify a landmark and its position from the obstacle detecting device output data, to derive at least one characteristic from the landmark to create and store a generated landmark signature. The processing unit is also configured to compare the generated landmark signature with predetermined landmark signatures and to determine whether the generated landmark signature matches one of the predetermined landmark signatures or not and operate the robotic cleaning device based on the determination.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of operating a robotic cleaning device comprising the steps of: recording, by a processor of the robotic cleaning device, output data from a sensor of the robot for detecting an object in a vicinity of the robotic cleaning device; identifying, by the processor of the robotic cleaning device, the object as a landmark and its position from the output data and deriving information from the landmark; generating, by the processor of the robotic cleaning device, a landmark signature by combining a plurality of physical characteristics of the landmark, the landmark signature being different than the landmark, wherein the physical characteristics of the landmark include coordinates and vectors of at least two of: a height of a lower portion of the landmark above the ground, a height of an upper portion of the landmark above the ground, and a direction of a surface normal of the landmark; storing, by a memory device of the robotic cleaning device, the generated landmark signature; comparing, by the processor of the robotic cleaning device, the generated landmark signature with predetermined landmark signatures; determining, by the processor of the robotic cleaning device, whether the generated landmark signature matches one of the predetermined landmark signatures or not; and operating, by the processor of the robotic cleaning device, the robotic cleaning device on the basis of the determination. 2. The method according to claim 1 , wherein the obstacle detecting device output data is in the form of an image recorded by a camera device. 3. The method according to claim 1 , wherein the landmark signature is based on a three dimensional (3D) characteristic of the landmark. 4. The method according to claim 1 , wherein the operating step includes navigating the robotic cleaning device on the basis of the determination. 5. The method according to claim 1 , further comprising the step of positioning and storing the generated landmark signature in a map, based on the current position of the robotic cleaning device. 6. The method according to claim 1 , further comprising the step of deriving information relating to a 3D surface shape of the landmark. 7. The method according to claim 1 , wherein the physical characteristics include at least one of a height of the landmark, a width of the landmark, a length of the landmark, a depth of the landmark, a midpoint of the landmark, or an orientation of a surface of the landmark. 8. The method according to claim 1 , wherein the physical characteristics are determined based on a plurality of recordings by the obstacle detecting device, the plurality of recordings recorded at different angles with respect to the landmark as the robotic cleaning device is operated. 9. A robotic cleaning device comprising: a main body; a propulsion system configured to move the robotic cleaning device across a surface of interest; an obstacle detecting device configured to detect objects; a processing unit configured to: position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data and further to control the propulsion system to move the robotic cleaning device across the surface of interest, identify an object as a landmark and its position from the obstacle detecting device output data, to derive a plurality of physical characteristics from the landmark, wherein the physical characteristics of the landmark include coordinates and vectors of at least two of: a height of a lower portion of the landmark above the ground, a height of an upper portion of the landmark above the ground, and a direction of a surface normal of the landmark, create and store a generated landmark signature by combining at least two of the physical characteristics of the landmark, the landmark signature being different than the landmark, compare the generated landmark signature with predetermined landmark signatures, determine, whether the generated landmark signature matches one of the predetermined landmark signatures or not, and operate the robotic cleaning device on the basis of the determination. 10. The robotic cleaning device according to claim 9 , wherein the obstacle detecting device comprises a 3D sensor system. 11. The robotic cleaning device according to claim 10 , wherein the 3D sensor system comprises: a camera device configured to record images of a vicinity of the robotic cleaning device; and a first vertical line laser and a second vertical line laser configured to illuminate the vicinity of the robotic cleaning device; the processing unit further being configured to derive positional data from the recorded images. 12. The robotic cleaning device according to claim 11 , wherein the processing unit is configured to derive information from the recorded image relating to a 3D surface shape of the landmark. 13. The robotic cleaning device according to claim 9 , wherein the predetermined and generated landmark signatures comprise a three dimensional (3D) characteristic of the respective landmark. 14. The robotic cleaning device according to claim 9 , wherein the operation includes navigation of the robotic cleaning device by the processing unit.

Assignees

Inventors

Classifications

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

  • Carrying-vehicles; Arrangements of trollies or wheels; Means for avoiding mechanical obstacles · CPC title

  • Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor · CPC title

  • G05D1/0274Primary

    using mapping information stored in a memory device (navigation using map-matching G01C21/30) · CPC title

  • in combination with a laser (lasers per se H01S) · 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 US10617271B2 cover?
A robotic cleaning device having a main body, a propulsion system configured to move the device across a surface and an obstacle detecting device configured to detect obstacles. The device further includes a processing unit configured to position the robotic cleaning device with respect to the detected obstacles from obstacle detecting device output data, and further to control the propulsion s…
Who is the assignee on this patent?
Electrolux Ab
What technology area does this patent fall under?
Primary CPC classification A47L11/4011. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Apr 14 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).