Robot cleaner and control method thereof

US9908432B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9908432-B2
Application numberUS-201615057432-A
CountryUS
Kind codeB2
Filing dateMar 1, 2016
Priority dateMar 5, 2015
Publication dateMar 6, 2018
Grant dateMar 6, 2018

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.

Proposed are a robot cleaner having an improved wheel structure to escape from being stuck in various travel conditions, and a control method thereof. The robot cleaner may smoothly escape from a door sill or an obstacle to stably travel irrespective of a state of a floor by providing an optimal frictional force of the floor through the control of an electric current of a motor when the robot cleaner escapes from being stuck. Also, the robot cleaner may stably travel without shaking by controlling an electric current flowing through the motor after the robot cleaner escapes from being stuck and before the driving wheel returns to a normal mode. Furthermore, it is possible to prevent a wheel mechanism such as a gear from being damaged by an external shock (e.g., which is caused by a pet or an object drop) or a shock caused by autonomous vibration when the robot cleaner crosses over an obstacle.

First claim

Opening claim text (preview).

What is claimed is: 1. A robot cleaner comprising: a main body; and a driving unit configured to move the main body, wherein the driving unit comprises: a plurality of motors configured to generate driving forces; a driving wheel configured to rotate when receiving a driving force transferred from any one of the plurality of motors; and a wheel frame configured to rotatably support the driving wheel and configured to rotate to change a position of the driving wheel when receiving a driving force transferred from another one of the plurality of the motors, wherein the plurality of motors comprises: a first driving motor configured to rotate the driving wheel; a second driving motor configured to rotate the wheel frame; and a current sensor configured to measure an electric current flowing through the second driving motor and detect whether the driving wheel is in contact with a floor when the wheel frame rotates. 2. The robot cleaner of claim 1 , further comprising: a housing configured to fix the first driving motor and the second driving motor; and an elastic member disposed between the housing and the wheel frame, wherein the wheel frame is pressed by the elastic member to rotate while not receiving a driving force transferred from the second driving motor. 3. The robot cleaner of claim 2 , wherein the wheel frame rotates between a first position and a second position with respect to a motor shaft of the first driving motor when receiving the driving force transferred from the second driving motor. 4. The robot cleaner of claim 3 , wherein the wheel frame rotates between the first position and a third position between the first position and the second position when the wheel frame is pressed by the elastic member, and rotates between the third position and the second position when the wheel frame receives the driving force transferred from the second driving motor. 5. The robot cleaner of claim 4 , wherein the driving unit comprises: at least one first driving force transfer gear accommodated inside the wheel frame and configured to transfer a driving force of the first driving motor to the driving wheel; and at least one second driving force transfer gear disposed between the second driving motor and the wheel frame and configured to transfer the driving force of the second driving motor to the wheel frame. 6. A robot cleaner comprising: a main body; a driving unit configured to move the main body, the driving unit including a driving wheel, a wheel frame configured to rotatably support the driving wheel, a first driving motor configured to generate a driving force for rotating the driving wheel, a second driving motor configured to generate a driving force for rotating the wheel frame, and an elastic member configured to press the wheel frame, and the elastic member and the second driving motor independently rotate the wheel frame; an input unit configured to receive a command of the robot cleaner; a current sensor configured to measure an electric current flowing through the second driving motor when the robot cleaner travels according to the received command; and a controller configured to determine whether the robot cleaner is stuck using the electric current measured by the current sensor and control an output of the second driving motor to escape from being stuck when the robot cleaner is stuck, wherein the controller detects a traction force between the driving wheel and a floor using the electric current measured by the current sensor when the wheel frame rotates. 7. The robot cleaner of claim 6 , wherein the controller determines that the robot cleaner is lifted and thus stuck when the electric current measured by the current sensor decreases to below a certain electric current, and increases the output of the second driving motor to rotate the wheel frame between a third position and a second position when the robot cleaner is lifted and thus stuck. 8. The robot cleaner of claim 7 , wherein the controller changes a position of the driving wheel between a first drop position and a second drop position when the wheel frame rotates between the third position and the second position. 9. The robot cleaner of claim 6 , wherein the controller determines that the driving wheel is in contact with the floor when the electric current measured by the current sensor increases to above a certain electric current, and stops driving the second driving motor when the driving wheel is in contact with the floor. 10. The robot cleaner of claim 6 , further comprising: an encoder configured to measure a movement of the driving unit that moves according to the received command; and a position sensor configured to measure a movement of the robot cleaner, wherein the controller determines a travel state of the robot cleaner using a position value obtained by the received command, a position value obtained by calculating a movement position of the robot cleaner according to the measured value of the encoder, and a position value obtained by calculating a movement position of the robot cleaner according to sensor information of the robot cleaner. 11. The robot cleaner of claim 10 , further comprising a tilt sensor configured to measure a tilt of the robot cleaner, wherein the controller calculates a movement angle of the robot cleaner according to the measured value of the encoder, measures a movement angle of the robot cleaner according to sensor information of the tilt sensor, and determines the travel state of the robot cleaner using the calculated angle of the robot cleaner and the measured angle of the robot cleaner. 12. A control method of a robot cleaner including a driving unit, the driving unit including a driving wheel, a wheel frame configured to rotatably support the driving wheel, a first driving motor configured to generate a driving force for rotating the driving wheel so that, when the driving wheel contacts a surface, the rotation of the driving wheel causes the robot cleaner to move along the surface, and a second driving motor configured to generate a driving force for rotating the wheel frame, the control method comprising: measuring, by a current sensor of the robot cleaner, an electric current flowing through the second driving motor; determining, using the measured electric current, whether the driving wheel is lifted from the surface, and thereby no longer contacting the surface, due to the robot cleaner being stuck; and when it is determined that the driving wheel is lifted from the surface, increasing the driving force generated by the second driving motor to rotate the wheel frame so that the driving wheel is lowered to contact the surface and thereby escape the robot cleaner from being stuck. 13. A wheel frame installed in a robot cleaner and configured to rotatably support a driving wheel of the robot cleaner, the wheel frame comprising: a gear accommodation part provided inside the wheel frame; first driving force transfer gears accommodated in the gear accommodation part and configured to transfer a driving force of a first driving motor for rotating the driving wheel to the driving wheel; second driving force transfer gears configured to transfer a driving force of a second driving motor for rotating the wheel frame to the wheel frame; a support frame configured to rotatably support the second driving force transfer gears; and a driving wheel provided outside the wheel frame and configured to receive the driving force transferred from the second driving force transfer gears. 14. The wheel frame of claim 13 , wherein the second driving force transfer gears comprise: a motor shaft

Assignees

Inventors

Classifications

  • Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation · CPC title

  • characterised by the type of sensor or the arrangement thereof {(B60G17/01941 takes precedence)} · CPC title

  • A47L9/2831Primary

    Motor parameters, e.g. motor load or speed · CPC title

  • characterised by their responsiveness, when the vehicle is travelling, to specific motion, a specific condition, or driver input {(B60G17/017 takes precedence)} · CPC title

  • B60L15/20Primary

    for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed · 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 US9908432B2 cover?
Proposed are a robot cleaner having an improved wheel structure to escape from being stuck in various travel conditions, and a control method thereof. The robot cleaner may smoothly escape from a door sill or an obstacle to stably travel irrespective of a state of a floor by providing an optimal frictional force of the floor through the control of an electric current of a motor when the robot c…
Who is the assignee on this patent?
Samsung Electronics Co Ltd
What technology area does this patent fall under?
Primary CPC classification A47L9/2831. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Mar 06 2018 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 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).