Moving robot and method of calculating moving distance of the same

US12364378B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12364378-B2
Application numberUS-202016943165-A
CountryUS
Kind codeB2
Filing dateJul 30, 2020
Priority dateJul 31, 2019
Publication dateJul 22, 2025
Grant dateJul 22, 2025

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 mobile robot includes a spin mop, an encoder configured to obtain data from the spin mop and transmit the data to a controller, a sensing module configured to obtain data related to a moving distance or a moving speed, and a controller configured to calculate a moving distance or a rotation angle of the robot based on the encoder data and correct the calculated data using data obtained by the sensing module.

First claim

Opening claim text (preview).

What is claimed is: 1. A mobile robot, comprising: a body configured to move on a surface in a travel direction; a left spin mop rotatably coupled to the body, the left spin mop having a spin shaft; a right spin mop rotatably coupled to the body, the right spin mop having a spin shaft; a left mop motor positioned in the body and configured to rotate the left spin mop; a right mop motor positioned in the body and configured to rotate the right spin mop; a sensing module including a lower image sensor, the sensing module being disposed on a surface of the body, the sensing module being configured to obtain data corresponding to at least one of (i) a moving distance or (ii) a moving speed of the body for a predetermined period of time when the body moves; and a sweep module configured to collect foreign matter from the surface and coupled to the body, wherein the sweep module comprises an agitator, a left caster and a right caster, wherein the left and right casters are configured to contact the surface, wherein the lower image sensor is disposed behind the left and right casters, wherein the lower image sensor is disposed forward of a virtual central horizontal line, the virtual central horizontal line being a virtual line that connects the spin shaft of the left spin mop and the spin shaft of the right spin mop, wherein the sweep module is spaced apart from, and positioned in front of, the left and right spin mops, wherein a center of the sweep module is disposed on a virtual central vertical line which vertically intersects the virtual central horizontal line at a center of the virtual central horizontal line, wherein a center of mass of the left mop motor and a center of mass of the right mop motor vertically overlap with the virtual central horizontal line, wherein the left mop motor is disposed on the left spin mop, wherein the right mop motor is disposed on the right spin mop, wherein the left mop motor is biased leftward from the spin shaft of the left spin mop, wherein the right mop motor is biased rightward from the spin shaft of the right spin mop, wherein the center of mass of the left mop motor is disposed between the spin shaft of the left spin mop and a left end of the left spin mop, and the center of mass of the right mop motor is disposed between the spin shaft of the right spin mop and a right end of the right spin mop, wherein the agitator is parallel to the virtual central horizontal line, wherein the left caster and the right caster are positioned in front of the agitator, wherein the body further includes a water tank configured to store water, wherein the water tank is disposed behind the sensing module, wherein the sweep module is disposed in front of the lower image sensor, wherein the agitator is disposed between the left and right casters and the left and right spin mops, wherein the lower image sensor is disposed between the agitator and the virtual central horizontal line on a bottom surface of the body on the virtual central vertical line, wherein the sweep module is disposed entirely in between the center of mass of the left mop motor and the center of mass of the right mop motor, and wherein a distance between end portions of the agitator is larger than a distance between the left and right casters. 2. The mobile robot of claim 1 , wherein the lower image sensor is disposed behind a virtual front horizontal line that connects a front end of the left spin mop and a front end of the right spin mop. 3. The mobile robot of claim 1 , wherein a center of the water tank is disposed behind a virtual rear horizontal line that connects a rear end of the left spin mop and a rear end of the right spin mop. 4. The mobile robot of claim 1 , wherein a central portion of the agitator is disposed on the virtual central vertical line. 5. The mobile robot of claim 1 , wherein a length of the agitator extends in a horizontal direction from the virtual central vertical line to a distance between the center of mass of the left mop motor and the spin shaft of the left spin mop and extends in the horizontal direction from the virtual central vertical line to a distance between the center of mass of the right mop motor and the spin shaft of the right spin mop. 6. The mobile robot of claim 1 , wherein the sensing module further includes an obstacle sensor configured to detect an obstacle, the obstacle sensor being located on a boundary of a front and upper side of the mobile robot. 7. The mobile robot of claim 1 , wherein a portion of the left spin mop and the right spin mop are exposed to an outside of the body, and wherein the exposed portion of each of the left spin mop and the right spin mop is less than a half of a radius of each spin mop. 8. The mobile robot of claim 1 , wherein an applied pressure of the left spin mop is highest at a front outer side of the left spin mop, and an applied pressure of the right spin mop is highest at a front outer side of the right spin mop. 9. The mobile robot of claim 1 , wherein a lower surface of each of the left spin mop and the right spin mop is tilted, and wherein a tilt angle of the left spin mop and a tilt angle of the right spin mop form an acute angle. 10. The mobile robot of claim 1 , wherein the sensing module further includes an encoder configured to measure a rotation speed or a number of rotations of the left mop and the right mop. 11. A mobile robot, comprising: a body configured to move on a surface in a travel direction; a left spin mop and a right spin mop, wherein the left and right spin mops support the body and are rotatably coupled to the body; a left mop motor configured to rotate the left spin mop and a right mop motor configured to rotate the right spin mop; a sensing module including a lower image sensor, the sensing module being disposed on a surface of the body, wherein the sensing module is configured to obtain data corresponding to at least one of (i) a moving distance or (ii) a moving speed of the body for a predetermined period of time when the body moves; and a sweep module configured to collect foreign matter from the surface and coupled to the body, wherein the sweep module comprises an agitator, a left caster and a right caster, wherein the left and right casters are configured to contact the surface, wherein the lower image sensor is disposed behind the left and right casters, wherein the lower image sensor is disposed between a virtual front horizontal line and a virtual rear horizontal line, the virtual front horizontal line being a virtual line that connects a front end of the left spin mop and a front end of the right spin mop, and the virtual rear horizontal line being a virtual line that connects a rear end of the left spin mop and a rear end of the right spin mop, wherein the sweep module is spaced apart from, and positioned in front of, the left and right spin mops, wherein a center of the sweep module is disposed on a virtual central vertical line which vertically intersects a virtual central horizontal line at a center of the virtual central horizontal line, wherein the virtual central horizontal line is a virtual line that connects a spin shaft of the left spin mop and a spin shaft of the right spin mop, wherein a center of mass of the left mop motor and a center of mass of the right mop motor vertically overlap with the virtual central horizontal line, wherein the left mop motor is disposed on the left spin mop, wherein the right mop motor is disposed on the right spin mop, wherein the left mop motor is biased leftward from the spin shaft of the left spin mop, wherein the right mop motor is biased rightward from the spin shaft of the right spin

Assignees

Inventors

Classifications

  • Cleaning · CPC title

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

  • Liquid supply reservoirs; Preparation of the agents, e.g. mixing devices · CPC title

  • Arrangement of castors or wheels · CPC title

  • Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated · 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 US12364378B2 cover?
A mobile robot includes a spin mop, an encoder configured to obtain data from the spin mop and transmit the data to a controller, a sensing module configured to obtain data related to a moving distance or a moving speed, and a controller configured to calculate a moving distance or a rotation angle of the robot based on the encoder data and correct the calculated data using data obtained by the…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification A47L11/293. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Jul 22 2025 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).