CA2978070C

Autonomous floor cleaning with a removable pad

Abstract

An autonomous floor cleaning robot includes a robot body defining a forward drive direction, a controller supported by the robot body, a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller, a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot; and a pad sensor arranged to sense a feature of a cleaning pad held by the pad holder and generate a corresponding signal. The controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the signal generated by the pad sensor.

CA2978070C, drawing sheet 1
Sheet 1 of 21

Term

9.1 yearsleft in the term

Expires 18 November 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 3 independent, 17 dependent

  1. 1
    An autonomous floor cleaning robot, comprising:a robot body defining a forward drive direction;a controller supported by the robot body;a drive supporting the robot body and configured to maneuver the robot across a surface in response to commands from the controller;a pad holder disposed on an underside of the robot body and configured to retain a removable cleaning pad during operation of the cleaning robot;and a pad sensor comprising at least one radiation detector, the pad sensor arranged to sense an optically detectable pad type identification feature of a cleaning pad held by the pad holder and configured generate a signal indicative of a pad type of the cleaning pad;wherein the controller is responsive to the signal generated by the pad sensor, and configured to control the robot according to a cleaning mode selected from a set of multiple robot cleaning modes as a function of the pad type of the cleaning pad.
  2. 16
    A set of autonomous robot cleaning pads of different types, each of the cleaning pads comprising:a pad body having opposite broad surfaces, including a cleaning surface and a mounting surface;and a mounting plate secured across the mounting surface of the pad body and defining pad mounting locator features;wherein the mounting plate of each cleaning pad has an optically detectable pad type identification feature unique to the type of the cleaning pad and that is positioned to be sensed by a robot to which the pad is mounted.
  3. 20
    A method of cleaning a floor, the method comprising:att aching a cleaning pad to an underside surface of an autonomous floor cleaning robot;pla cing the robot on a floor to be cleaned;initiating a floor cleaning operation in which the robot senses an optically detectable pad type identification feature on the attached cleaning pad and identifies a type of the pad from Date Reçue/Date Received 2022-03-09 among a set of multiple pad types based on the pad type identification feature, and then autonomously cleans the floor in a cleaning mode selected according to the identified pad type.