System and method for autonomous mopping of a floor surface
First Claim
Patent Images
1. A method of cleaning a space with a mobile robot, the method comprising:
- applying, by the mobile robot, a cleaning solution to a floor surface forward of a cleaning assembly of the mobile robot;
moving, by a drive system, the mobile robot forward a first distance along a forward trajectory from a forward trajectory starting location to a forward trajectory ending location such that at least a portion of the cleaning assembly moves across the applied cleaning solution;
subsequent to moving the mobile robot along the forward trajectory, moving, by the drive system, the mobile robot backward a second distance along a backward trajectory from a backward trajectory starting location to a backward trajectory ending location, the second distance being less than the first distance and the backward trajectory starting location being the same as the forward trajectory ending location; and
repeating the steps of applying the cleaning solution, moving the mobile robot forward, and moving the mobile robot backward, wherein each backward trajectory ending location is a starting location for a subsequent forward trajectory.
5 Assignments
0 Petitions
Accused Products
Abstract
A mobile robot configured to travel across a residential floor or other surface while cleaning the surface with a cleaning pad and cleaning solvent is disclosed. The robot includes a controller for managing the movement of the robot as well as the treatment of the surface with a cleaning solvent. The movement of the robot can be characterized by a class of trajectories that achieve effective cleaning. The trajectories include sequences of steps that are repeated, the sequences including forward and backward motion and optional left and right motion along arcuate paths.
-
Citations
20 Claims
-
1. A method of cleaning a space with a mobile robot, the method comprising:
-
applying, by the mobile robot, a cleaning solution to a floor surface forward of a cleaning assembly of the mobile robot; moving, by a drive system, the mobile robot forward a first distance along a forward trajectory from a forward trajectory starting location to a forward trajectory ending location such that at least a portion of the cleaning assembly moves across the applied cleaning solution; subsequent to moving the mobile robot along the forward trajectory, moving, by the drive system, the mobile robot backward a second distance along a backward trajectory from a backward trajectory starting location to a backward trajectory ending location, the second distance being less than the first distance and the backward trajectory starting location being the same as the forward trajectory ending location; and repeating the steps of applying the cleaning solution, moving the mobile robot forward, and moving the mobile robot backward, wherein each backward trajectory ending location is a starting location for a subsequent forward trajectory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A mobile robot comprising:
-
a nozzle configured to apply a cleaning solution to a floor surface in accordance with a cleaning plan; a cleaning assembly; and a drive system configured to move the mobile robot in accordance with the cleaning plan, wherein the cleaning plan comprises; applying, by the mobile robot, the cleaning solution to the floor surface forward of the cleaning assembly of the mobile robot; moving, by a drive system, the mobile robot forward a first distance along a forward trajectory from a forward trajectory starting location to a forward trajectory ending location such that at least a portion of the cleaning assembly moves across the applied cleaning solution; subsequent to moving the mobile robot along the forward trajectory, moving, by the drive system, the mobile robot backward a second distance along a backward trajectory from a backward trajectory starting location to a backward trajectory ending location, the second distance being less than the first distance and the backward trajectory starting location being the same as the forward trajectory ending location; and repeating the steps of applying the cleaning solution, moving the mobile robot forward, and moving the mobile robot backward, wherein each backward trajectory ending location is a starting location for a subsequent forward trajectory. - View Dependent Claims (18, 19, 20)
-
Specification