Cleaning robot and control method thereof

US12440079B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12440079-B2
Application numberUS-202017638795-A
CountryUS
Kind codeB2
Filing dateAug 26, 2020
Priority dateAug 26, 2019
Publication dateOct 14, 2025
Grant dateOct 14, 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 cleaning robot (and a control method thereof) including a body, a mover, to drive the cleaning robot to move on a ground and perform cleaning work, a detector, configured to detect a ground feature in front of the cleaning robot, a positioner, configured to obtain position information of the cleaning robot, and a controller, electrically connected to the detector and the positioner. The controller stores or obtains a map of a working region of the cleaning robot and can determine a position of the cleaning robot in the map according to the position information of the cleaning robot. Further, the controller recognizes the ground feature according to a detection result of the detector and controls, according to the position of the cleaning robot in the map, the cleaning robot to perform a corresponding action.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of controlling a cleaning robot, the method comprising: driving the cleaning robot to move on a ground and performing cleaning work thereon; detecting a ground feature in front of the cleaning robot; obtaining position information of the cleaning robot; storing or obtaining a map of a working region of the cleaning robot; determines a position of the cleaning robot within the map according to the position information of the cleaning robot, the map including a traveling region and an entrance/exit region for entering or leaving the traveling region; recognizing the ground feature according to a detection result, the ground feature including a carpet, the recognizing the ground feature according to the detection result including recognizing the ground feature as the carpet; controlling, according to the position of the cleaning robot in the map, based on a first location of the ground feature, the cleaning robot to perform a first corresponding action, the first corresponding action including: in response to determining that the cleaning robot is located away from the entrance/exit region such that the carpet is located beyond a range of a first predetermined distance to the entrance/exit region, controlling the cleaning robot not to enter a region in which the carpet is located; and controlling, according to the position of the cleaning robot in the map, based on a second location of the ground feature, the cleaning robot to perform a second corresponding action, the first location being different from the second location, the second corresponding action being different from the first corresponding action. 2. The cleaning robot method according to claim 1 , wherein the recognizing the ground feature as the carpet including: obtaining, by detecting a distance between the cleaning robot and the ground, a height parameter representing a height of the ground; and recognizing the ground feature as the carpet in response to determining that the height parameter is greater than a first preset value. 3. The method according to claim 1 , wherein the second corresponding action includes: in response to determining that another carpet is located at the entrance/exit region such that the another carpet is within a range of a second predetermined distance to the entrance/exit region, controlling the cleaning robot to pass through a region in which the another carpet is located. 4. The method according to claim 3 , further comprising: prior to controlling the cleaning robot to pass through the region in which the another carpet is located, determining that the cleaning robot is in a cross-region movement mode instead of an intra-region movement mode, in the cross-region movement mode, controlling the cleaning robot to enter, from one traveling region, to another traveling region through the entrance/exit region; and in the intra-region movement mode, controlling the cleaning robot to move in the one traveling region and performing cleaning work. 5. The cleaning robot according to claim 1 , wherein the controlling the cleaning robot not to enter the region in which the carpet is located comprises: controlling the cleaning robot to drive away from the carpet, or controlling the cleaning robot to move along an edge of the carpet. 6. The method according to claim 1 , further comprising: lifting a mop of the cleaning robot. 7. The method according to claim 1 , wherein the map is received from a user terminal.

Assignees

Inventors

Classifications

  • using environment maps, e.g. simultaneous localisation and mapping [SLAM] · CPC title

  • Acoustic signals, e.g. ultrasonic signals · CPC title

  • following the obstacle profile, e.g. a wall or undulated terrain · CPC title

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

  • Automatic control of the travelling movement; Automatic obstacle detection · 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 US12440079B2 cover?
A cleaning robot (and a control method thereof) including a body, a mover, to drive the cleaning robot to move on a ground and perform cleaning work, a detector, configured to detect a ground feature in front of the cleaning robot, a positioner, configured to obtain position information of the cleaning robot, and a controller, electrically connected to the detector and the positioner. The contr…
Who is the assignee on this patent?
Positec Power Tools Suzhou Co Ltd
What technology area does this patent fall under?
Primary CPC classification A47L11/24. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Oct 14 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).