EP2713232A1

Autonomous mobile robot and method for operating the same

Abstract

An autonomous mobile robot configured to move across a floor area in accordance with a floor covering strategy that includes: based on a topological map of the floor area, designating a location of a current cell that is bounded by a primary boundary (302); executing a series of double strokes into and within the current cell, while mapping obstructive objects (306) within the current cell onto an obstacle map; from said obstacle map determining a secondary boundary (304) of the current cell, which boundary (304) encloses an area (308) of the current cell covered by the executed double strokes, and distinguishes between secondary boundary portions thereof at which an obstructive object (306) is located, and secondary boundary portions thereof at which no obstructive object is located; and adding the determined secondary boundary (304) to the topological map of the floor area.

EP2713232A1, drawing sheet 1
Sheet 1 of 5

Term

Projected expiry 27 September 2032.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

12 claims: 8 independent, 4 dependent

  1. 1
    An autonomous mobile robot (100), comprising:a drive system (104);at least one perceptor (110) for detecting obstructive objects (306);a controller (106) that is operably connected to both the drive system (104) and the perceptor (110), said controller being configured to control the drive system in order to move the robot across a floor area in accordance with a floor covering strategy that includes: based on a topological map of the floor area (400), designating a location of a current cell (300), wherein said current cell is spatially bounded by a primary boundary (302);from an entry point (E) at the primary boundary (302) of said current cell (300), executing an initial double stroke (S1) into the current cell;designating a forking point (F) disposed within said current cell, and from said forking point executing a number of additional, angularly-distributed double strokes (S2-S7) within the current cell (300);during execution of the double strokes (S1-S7) mapping obstructive objects (306) within the current cell (300) onto an obstacle map by means of said at least one perceptor (110);from said obstacle map determining a secondary boundary (304) associated with the current cell (300), wherein said secondary boundary encloses at least part of an area (308) of the current cell covered by the executed double strokes (S1-S7), and distinguishes between secondary boundary portions thereof at which an obstructive object is located, and secondary boundary portions thereof at which no obstructive object is located;andadding the determined secondary boundary (304) of the current cell to the topological map of the floor area.
  2. 5
    The autonomous mobile robot according to any of the claims 1-4, wherein an average angle between angularly adjacent additional double strokes (S2-S7) is ≤ 90 degrees.
  3. 6
    The autonomous mobile robot according to any of the claims 1-5, wherein the at least one perceptor (110) includes an optical or acoustic range sensor.
  4. 7
    The autonomous mobile robot according to any of the claims 1-6, wherein at least one of the primary boundary (302) and the secondary boundary (304) is polygonal, such that its respective boundary portions (302a-d, 304a-f) are defined by substantially straight edges.
  5. 8
    The autonomous mobile robot according to any of the claims 1-7, wherein a housing (102) of said robot (100) has an outer diameter D, and wherein a distance (dfork) between the entry point (E) and the forking point (F) of the current cell is in the range of 0.4 · D - 0.6 · D.
  6. 9
    The autonomous mobile robot according to any of the claims 1-8, wherein said robot (100) has an outer diameter D, and wherein the current cell (300), as defined by the primary boundary (302), has both a width and a length in the range of 1.5 · D - 4.0 · D.
  7. 10
    The autonomous mobile robot according to any of the claims 1-9, further comprising a floor treatment system (108), configured to treat the floor area (400) across which the robot (100) moves during operation, for instance by vacuuming, mopping or waxing it.
  8. 12
    A method of operating an autonomous mobile robot (100) so as to move the robot across a floor area, wherein said method includes controlling the robot in accordance with a floor covering strategy that includes:based on a topological map of the floor area, designating a location of a current cell (300), wherein said current cell is spatially bounded by a primary boundary (302);from an entry point (E) at the primary boundary (302) of said current cell (300), executing an initial double stroke (S1) into the current cell;designating a forking point (F) disposed within said current cell, and from said forking point executing a number of additional, angularly-distributed double strokes (S2-S7) within the current cell (300);during execution of the double strokes (S1-S7), mapping obstructive objects (306) within the current cell (300) onto an obstacle map;from said obstacle map determining a secondary boundary (304) associated with the current cell (300), wherein said secondary boundary encloses at least part of an area of the current cell covered by the executed double strokes, and distinguishes between secondary boundary portions thereof at which an obstructive object is located, and secondary boundary portions thereof at which no obstructive object is located;andadding the determined secondary boundary of the current cell to the topological map of the floor area.