Navigational control system for a robotic device

US2021145234A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021145234-A1
Application numberUS-202017080323-A
CountryUS
Kind codeA1
Filing dateOct 26, 2020
Priority dateSep 13, 2002
Publication dateMay 20, 2021
Grant date

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.

An autonomous cleaning apparatus includes a chassis, a drive system disposed on the chassis and operable to enable movement of the cleaning apparatus, and a controller in communication with the drive system. The controller includes a processor operable to control the drive system to steer movement of the cleaning apparatus. The autonomous cleaning apparatus includes a cleaning head system disposed on the chassis and a sensor system in communication with the controller. The sensor system includes a debris sensor for generating a debris signal, a bump sensor for generating a bump signal, and an obstacle following sensor disposed on a side of the autonomous cleaning apparatus for generating an obstacle signal. The processor executes a prioritized arbitration scheme to identify and implement one or more dominant behavioral modes based upon at least one signal received from the sensor system.

First claim

Opening claim text (preview).

1 - 12 . (canceled) 13 . An autonomous cleaning robot comprising: a cleaning head operable to clean an area; a drive system operable to move the robot about the area; a sensor system comprising: a debris sensor for generating a debris signal, an obstacle detection sensor for generating an obstacle detection signal, and an obstacle following sensor disposed on a side of the autonomous cleaning robot for generating an obstacle following signal; and a controller in communication with the sensor system, the controller configured to execute a prioritized arbitration scheme to initiate a plurality of behavioral modes based on at least one of the debris signal, the obstacle detection signal, or the obstacle following signal, wherein the plurality of behavioral modes comprises a spot cleaning mode initiated by the controller in response to the debris signal. 14 . The autonomous cleaning robot of claim 13 , wherein the controller is configured to, in the spot cleaning mode, reduce a speed of the drive system or increase a cleaning power of the cleaning head. 15 . The autonomous cleaning robot of claim 14 , wherein the controller is configured to, in the spot cleaning mode, operate the drive system to move the robot in a spiral pattern. 16 . The autonomous cleaning robot of claim 14 , wherein the controller is configured to, in the spot cleaning mode, operate the drive system to move the robot in a spiral pattern in a first direction and then move the robot in a spiral pattern in a second direction in response to the obstacle detection signal. 17 . The autonomous cleaning robot of claim 13 , wherein the plurality of behavioral modes comprises a coverage behavioral mode, an escape behavioral mode, and a safety behavioral mode, wherein the coverage behavioral mode comprises the spot cleaning mode. 18 . The autonomous cleaning robot of claim 17 , wherein the coverage behavioral mode further comprises an obstacle following behavioral mode and a room coverage behavioral mode. 19 . The autonomous cleaning robot of claim 17 , wherein the escape behavioral mode further comprises a turn behavioral mode, an edge behavioral mode, a wheel drop behavioral mode, and a slow behavioral mode. 20 . The autonomous cleaning robot of claim 19 , wherein the controller is configured to initiate at least one of the turn behavioral mode, the edge behavioral mode, the wheel drop behavioral mode, or the slow behavioral mode in response to the obstacle detection signal. 21 . The autonomous cleaning robot of claim 13 , wherein the controller is configured to operate the autonomous cleaning robot in a first behavioral mode of the plurality of behavioral modes until a transition condition is satisfied and to initiate a second behavioral mode of the plurality of behavioral modes in response to the transition condition being satisfied. 22 . The autonomous cleaning robot of claim 21 , wherein the transition condition corresponds to a signal generated by the sensor system. 23 . The autonomous cleaning robot of claim 21 , wherein the transition condition corresponds to an amount of time elapsed in the first behavioral mode. 24 . The autonomous cleaning robot of claim 21 , wherein the transition condition corresponds to a number of times a sensor of the sensor system is activated. 25 . The autonomous cleaning robot of claim 21 , wherein the transition condition corresponds to a distance travelled by the autonomous cleaning robot in the first behavioral mode. 26 . The autonomous cleaning robot of claim 21 , wherein a priority of the second behavioral mode is lower than a priority of the first behavioral mode. 27 . The autonomous cleaning robot of claim 13 , wherein the debris signal is indicative of a debris area, and the controller is configured to initiate the spot cleaning mode to steer the autonomous cleaning robot toward the debris area. 28 . An autonomous cleaning robot comprising: a drive system operable to enable movement of the robot; a cleaning head system; a sensor system comprising: a debris sensor for generating a debris signal, an obstacle detection sensor for generating an obstacle detection signal, and an obstacle following sensor disposed on a side of the autonomous cleaning robot for generating an obstacle following signal; and a controller in communication with the sensor system, the controller configured to execute a prioritized arbitration scheme to select a spot cleaning mode from a plurality of behavioral modes in response to the debris signal, and initiate the spot cleaning mode in response to the selection of the spot cleaning mode. 29 . The autonomous cleaning robot of claim 28 , wherein configurations of the controller to execute the prioritized arbitration scheme comprise configurations to select an obstacle following behavioral mode in response to the obstacle following signal, wherein the controller is configured to initiate the obstacle following behavioral mode in response to the selection of the obstacle following behavioral mode. 30 . The autonomous cleaning robot of claim 29 , wherein configurations of the controller to execute the prioritized arbitration scheme comprise configurations to select an escape behavioral mode in response to the obstacle detection signal, wherein the controller is configured to initiate the escape behavioral mode in response to the selection of the escape behavioral mode. 31 . The autonomous cleaning robot of claim 30 , wherein the escape behavioral mode further comprises a turn behavioral mode, an edge behavioral mode, a wheel drop behavioral mode, and a slow behavioral mode. 32 . The autonomous cleaning robot of claim 28 , wherein the controller is configured to operate the autonomous cleaning robot in a first behavioral mode of the plurality of behavioral modes until a transition condition is satisfied and to initiate a second behavioral mode of the plurality of behavioral modes in response to the transition condition being satisfied.

Assignees

Inventors

Classifications

  • using feedback · CPC title

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

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

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

  • using non-visible light signals, e.g. IR or UV signals · 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 US2021145234A1 cover?
An autonomous cleaning apparatus includes a chassis, a drive system disposed on the chassis and operable to enable movement of the cleaning apparatus, and a controller in communication with the drive system. The controller includes a processor operable to control the drive system to steer movement of the cleaning apparatus. The autonomous cleaning apparatus includes a cleaning head system dispo…
Who is the assignee on this patent?
Irobot Corp
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 Thu May 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).