Nova Patents
EP2270620A2

Autonomous Coverage robot

Abstract

An autonomous coverage robot includes a chassis (102), a drive system (104) to maneuver the robot, an edge cleaning head (106,214,274,316), and a controller (108) configured to monitor motor current associated with the edge cleaning head and to reverse bias the edge cleaning head motor in response to an elevated motor current, while continuing to maneuver the robot across the floor. In another aspect, the autonomous coverage robot includes a bump sensor (132) and a proximity sensor (134). The drive system is configured to reduce a speed setting in response to a signal from the proximity sensor (134) indicating detection of a potential obstacle in a forward direction, while continuing to advance the robot according to a heading setting. Furthermore, the drive system is configured to alter the heading setting in response to a signal received from the bump sensor (132) indicating contact with an obstacle.

EP2270620A2, drawing sheet 1
Sheet 1 of 22

Term

0.2 yearsto projected expiry

Projected expiry 4 December 2026, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

15 claims: 8 independent, 7 dependent

  1. 1
    An autonomous coverage robot (100,200,258,270,300) comprising:a drive system (104) configured to maneuver the robot according to a heading setting and a speed setting;a bump sensor (132) responsive to a collision of the robot with an obstacle in a forward direction;and a proximity sensor (134) responsive to a potential obstacle forward of the robot;wherein the drive system (104) is configured to reduce the speed setting in response to a signal from the proximity sensor indicating detection of a potential obstacle, while continuing to advance the robot (100,200,258,270,300) according to the heading setting;and wherein the drive system is configured to alter the heading setting in response to a signal received from the bump sensor (132) indicating contact with an obstacle.
  2. 4
    The robot of any of claims 1 to claim 3 wherein the proximity sensor (134) comprises at least one infrared emitter and receive pair or wherein the proximity sensor (134) comprises a sonar device.
  3. 5
    The robot of any one of claims 1-4 wherein the bump sensor (132) comprises a switch or a capacitive sensor.
  4. 6
    The robot of any one of claims 1-5 wherein the drive system (104) is configured to maneuver the robot at a torque setting and to alter the torque setting in response to a signal received from the bump sensor (132) indicating contact with an obstacle, or to increase the torque setting in response to a signal received from the bump sensor (132) indicating contact with an obstacle.
  5. 7
    A method of navigating an autonomous coverage robot (100,200,258,270,300) with respect to an object on a floor, the method comprising:placing the coverage robot on the floor, the robot autonomously traversing the floor in a cleaning mode at a cleaning speed, wherein upon sensing a proximity of the object forward of the robot, the robot reduces the cleaning speed to a reduced speed while continuing towards the object until the robot detects a contact with the object;and wherein upon sensing contact with the object, the robot turns with respect to the object and cleans next to the object.
  6. 13
    The method of any one of claims 7-11 wherein the robot decreases the cleaning speed to a reduced speed at a constant rate or at an exponential rate and/or at a nor-linear rate, or wherein the cleaning speed of the robot in the cleaning mode is about 300 mm/sec, and/or wherein the reduced speed of the robot is about 100 mm/scc,
  7. 14
    The method of any one of claims 7-13 wherein the robot includes at least one proximity sensor (134) disposed peripherally on a forward portion of the robot, and a contact indicator (132) disposed on a forward portion of the robot.
  8. 15
    The method as in any one of claims 7-14, wherein the robot autonomously traverses the floor in the cleaning mode having a torque setting, wherein upon sensing contact with the object, the robot increases the torque setting, especially the torque setting of the drive, main brush, or side brush motors.