07620476 is referenced by 115 patents and cites 453 patents.

An autonomous floor cleaning robot includes a transport drive and control system arranged for autonomous movement of the robot over a floor for performing cleaning operations. The robot chassis carries a first cleaning zone comprising cleaning elements arranged to suction loose particulates up from the cleaning surface and a second cleaning zone comprising cleaning elements arraigned to apply a cleaning fluid onto the surface and to thereafter collect the cleaning fluid up from the surface after it has been used to clean the surface. The robot chassis carries a supply of cleaning fluid and a waste container for storing waste materials collected up from the cleaning surface.

Title
Autonomous surface cleaning robot for dry cleaning
Application Number
11/207574
Publication Number
7620476 (B2)
Application Date
August 19, 2005
Publication Date
November 17, 2009
Inventor
Andrew Jones
Roslindale
MA, US
Duane Gilbert Jr
Goffstown
NH, US
Andrew Ziegler
Arlington
MA, US
Christopher John Morse
Malden
MA, US
Agent
Fish & Richardson P C
Assignee
iRobot Corporation
MA, US
IPC
G06F 19/00
View Original Source