Moving robot and controlling method thereof

US9785148B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9785148-B2
Application numberUS-201614990618-A
CountryUS
Kind codeB2
Filing dateJan 7, 2016
Priority dateApr 29, 2015
Publication dateOct 10, 2017
Grant dateOct 10, 2017

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 robot cleaner having a main body, a driving unit for moving the main body, a sensing unit for sensing information related to an obstacle, and a controller for controlling the driving unit to prevent collision of the main body with the obstacle. The controller controls the driving unit to reverse the main body with respect to the obstacle so as to prevent the main body from contacting the obstacle based on a distance between the main body and the obstacle.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot cleaner comprising: a main body; a driving unit to move the main body; a sensing unit to sense information related to an obstacle; and a controller to control the driving unit to prevent the main body from contacting the obstacle, wherein the controller is configured to operate a stopping process based on a distance between the main body and the obstacle after the information related to the obstacle is sensed, and wherein, after the stopping process is completed, the controller is configured to control the driving unit to directionally reverse the main body with respect to the obstacle when the distance from a rotational center of the main body to the obstacle is less than or equal to a first reference distance so that a front surface of the main body is spaced apart from the obstacle at a predetermined distance. 2. The robot cleaner of claim 1 , wherein the first reference distance corresponds to a radius of rotation of the main body. 3. The robot cleaner of claim 2 , wherein the predetermined distance between the front surface of the main body and the obstacle corresponds to the radius of rotation of the main body. 4. The robot cleaner of claim 1 , wherein, when the main body is directionally reversed, the controller calculates a time for which the reverse of the main body is maintained, and wherein, if the calculated time exceeds a predetermined limited time, the controller controls the driving unit to stop the main body from moving. 5. The robot cleaner of claim 1 , wherein, if the distance between the main body and the obstacle is decreased to less than or equal to a third reference distance, the controller controls the driving unit to decrease a moving speed of the robot cleaner. 6. The robot cleaner of claim 5 , wherein the controller detects information related to a size of the obstacle by using the sensed information, and sets information related to the third reference distance based on the detected information. 7. The robot cleaner of claim 6 , wherein the sensing unit includes a signal transmitter for emitting a predetermined wave to the obstacle and a signal receiver for receiving the wave reflected by the obstacle, and wherein the controller detects the information related to the size of the obstacle by comparing the emitted wave with the received wave. 8. The robot cleaner of claim 1 , wherein, if the distance between the main body and the obstacle is decreased to less than or equal to a second reference distance, the controller controls the driving unit to stop the main body. 9. The robot cleaner of claim 8 , wherein, when the main body is reversed after being stopped, the controller controls the driving unit to reverse the main body up to a location at which the stop of the main body has been started. 10. The robot cleaner of claim 8 , wherein the controller sets information related to the second reference distance by using information related to at least one of a radius of rotation of the main body and a braking distance of the main body. 11. The robot cleaner of claim 1 , wherein the controller controls the driving unit to perform an operation for preventing the main body from contacting the obstacle by rotating the main body by a predetermined angle after the reverse of the main body is completed. 12. A method for controlling a robot cleaner, the method comprising: moving, using a driving unit, a main body of the robot cleaner; sensing, using a sensing unit, information related to an obstacle located in a moving direction of the main body; calculating, using a controller, a distance between the main body and the obstacle by using the sensed information; stopping, using a controller, the main body based on the distance between the main body and the obstacle; determining, using the controller, whether the calculated distance is less than or equal to a first reference distance after the main body is stopped; reversing, using the driving unit, the main body with respect to the obstacle when the calculated distance is less than or equal to the first reference distance; and performing, using the controller, an operation for preventing the main body from contacting the obstacle, wherein, during the reversing of the main body, the driving unit is controlled so that a front surface of the main body is spaced apart from the obstacle at a distance that is less than or equal to the radius of rotation of the robot cleaner. 13. The method of claim 12 , wherein the performing of the operation for preventing the main body from contacting the obstacle includes reversing the main body when a distance from a rotational center of the main body to the obstacle is less than or equal to a first reference distance, wherein the first reference distance corresponds to a radius of rotation of the robot cleaner. 14. The method of claim 12 , further comprising, stopping the main body if the distance between the main body and the obstacle is less than or equal to a second reference distance. 15. The method of claim 12 , further comprising: when the main body is reversed, calculating, using the controller, a time for which the reverse of the main body is maintained; and stopping the main body if the calculated time is greater than a predetermined limited time. 16. The method of claim 12 , further comprising, decreasing a moving speed of the robot cleaner if the distance between the main body and the obstacle is less than or equal to a third reference distance. 17. The method of claim 16 , further comprising: detecting information related to a size of the obstacle by using the information related to the obstacle; and setting information related to the third reference distance based on the detected information.

Assignees

Inventors

Classifications

  • using non-visible light signals, e.g. IR or UV signals · CPC title

  • comprising intertial navigation means, e.g. azimuth detector (inertial navigation G01C21/16; inertial navigation combined with non-inertial navigation instruments G01C21/165) · CPC title

  • Physics · mapped topic

  • G05D1/0238Primary

    using obstacle or wall sensors (G05D1/0246 and G05D1/0289 take precedence; lidar systems designed for anti-collision purposes G01S17/93) · CPC title

  • Physics · mapped topic

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 US9785148B2 cover?
A robot cleaner having a main body, a driving unit for moving the main body, a sensing unit for sensing information related to an obstacle, and a controller for controlling the driving unit to prevent collision of the main body with the obstacle. The controller controls the driving unit to reverse the main body with respect to the obstacle so as to prevent the main body from contacting the obst…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification G05D1/0238. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 10 2017 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).