Trainable multi-mode floor cleaning device
First Claim
1. A floor cleaning device that autonomously traverses an area to be cleaned, the floor cleaning device comprising:
- a housing;
a drive mechanism attached to the housing for propelling the floor cleaning device across a floor; and
a controller in communication with at least one sensor and with the drive mechanism for controlling movement of the floor cleaning device across the floor, the controller having a training mode wherein manual user manipulation of the floor cleaning device defines a cleaning route and alternate cleaning modes defined by operation of alternate cleaning apparatus supported by the floor cleaning modes wherein the controller initiates the cleaning route and respective cleaning modes automatically, and automatically deviates from the cleaning route and returns to the cleaning route, in response to signals from the at least one sensor to avoid unexpected obstructions that would result in unacceptable changes in elevation of the work area.
7 Assignments
0 Petitions
Accused Products
Abstract
A floor cleaning device that is manually trainable for subsequent automatic operation. Prior to automatic operation, a user trains the cleaning device by manually manipulating the device through one or more desired cleaning paths. After training of the device, the device is configured to automatically initiate subsequent cleaning operations in accordance with the trained routine(s). Preferably, the training routine includes user specification of one of a number of cleaning modalities that are supported by the flooring cleaning device. In addition to automatic navigation, the floor cleaning device is configured to initiate a desired cleaning modality as a function of the device'"'"'s position with respect to one or more of the trained routine(s).
337 Citations
11 Claims
-
1. A floor cleaning device that autonomously traverses an area to be cleaned, the floor cleaning device comprising:
-
a housing; a drive mechanism attached to the housing for propelling the floor cleaning device across a floor; and a controller in communication with at least one sensor and with the drive mechanism for controlling movement of the floor cleaning device across the floor, the controller having a training mode wherein manual user manipulation of the floor cleaning device defines a cleaning route and alternate cleaning modes defined by operation of alternate cleaning apparatus supported by the floor cleaning modes wherein the controller initiates the cleaning route and respective cleaning modes automatically, and automatically deviates from the cleaning route and returns to the cleaning route, in response to signals from the at least one sensor to avoid unexpected obstructions that would result in unacceptable changes in elevation of the work area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification