Autonomous floor mopping apparatus
First Claim
1. A floor mopping assembly, comprising:
- a first roller configured to let out a web mounted on a roll;
a second roller configured to reel in the web;
a motor system configured to cause transfer of the web between the first roller and the second roller;
a pad configured to press the web against a surface; and
a housing to enclose the motor system, the first roller, the second roller and the pad, wherein the motor system, the first and second rollers, and the pad are mounted in the housing such that the motor causes transfer of the web between the first and second rollers and between the pad and the surface.
2 Assignments
0 Petitions

Accused Products

Abstract
A floor mopping assembly finding use in a cleaning robot. The cleaning robot may be remotely controlled or autonomous. In one embodiment, a feed roller lets out a roll of webbing or toweling, a take-up roller reels in the toweling, and a motor system causes transfer of the toweling between the feed roller and the take-up roller. A housing holds the motor system and the rollers, which are mounted in the housing such that the motor causes transfer of the webbing between the rollers. One of the rollers is configured to rest on the floor or surface so as to cause the toweling to clean the surface. In an alternative embodiment, the assembly also includes a pad to press the toweling against the surface, where the pad is mounted in the housing such that the motor causes transfer of the toweling between the rollers and between the pad and the surface.
242 Citations
LOCALIZATION BY LEARNING OF WAVE-SIGNAL DISTRIBUTIONS | ||
Patent #
US 20110125323A1
Filed 11/05/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
Evolution Robotics Inc.
|
APPARATUS FOR HOLDING A CLEANING SHEET IN A CLEANING IMPLEMENT | ||
Patent #
US 20110162157A1
Filed 01/05/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
Evolution Robotics Inc.
|
Mobile robot for cleaning | ||
Patent #
US 20110202175A1
Filed 12/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Device and methods of providing air purification in combination with superficial floor cleaning | ||
Patent #
US 7,837,958 B2
Filed 11/22/2005
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
ROBOT CONFINEMENT | ||
Patent #
US 20100312429A1
Filed 06/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
AUTONOMOUS FLOOR-CLEANING ROBOT | ||
Patent #
US 20100263158A1
Filed 06/28/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
AUTONOMOUS FLOOR-CLEANING ROBOT | ||
Patent #
US 20100257691A1
Filed 06/28/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
AUTONOMOUS FLOOR-CLEANING ROBOT | ||
Patent #
US 20100257690A1
Filed 06/28/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Surface treating device with cartridge-based cleaning system | ||
Patent #
US 7,784,139 B2
Filed 02/04/2005
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Method and System for Controlling a Remote Vehicle | ||
Patent #
US 20100066587A1
Filed 09/15/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
METHOD AND SYSTEM FOR MULTI-MODE COVERAGE FOR AN AUTONOMOUS ROBOT | ||
Patent #
US 20100263142A1
Filed 06/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 7,663,333 B2
Filed 06/29/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Celestial navigation system for an autonomous robot | ||
Patent #
US 7,706,917 B1
Filed 07/07/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris Sensor for Cleaning Apparatus | ||
Patent #
US 20100115716A1
Filed 01/14/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 7,761,954 B2
Filed 08/07/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
ROBOT CONFINEMENT | ||
Patent #
US 20100268384A1
Filed 06/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
OBSTACLE FOLLOWING SENSOR SCHEME FOR A MOBILE ROBOT | ||
Patent #
US 20090055022A1
Filed 05/23/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
OBSTACLE FOLLOWING SENSOR SCHEME FOR A MOBILE ROBOT | ||
Patent #
US 20090045766A1
Filed 06/24/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris Sensor for Cleaning Apparatus | ||
Patent #
US 20090038089A1
Filed 10/21/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Floor sanding machine | ||
Patent #
US 20090117833A1
Filed 05/02/2006
|
Current Assignee
PUCHEGGER U. BEISTEINER PARKETT GROSS U. EINZELHANDELS GES M.B.H
|
Original Assignee
PUCHEGGER U. BEISTEINER PARKETT GROSS U. EINZELHANDELS GES M.B.H
|
Robot navigation | ||
Patent #
US 7,567,052 B2
Filed 10/30/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 7,579,803 B2
Filed 10/30/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Surface treating device with top load cartridge-based cleaning system | ||
Patent #
US 7,578,020 B2
Filed 06/28/2005
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Autonomous floor-cleaning robot | ||
Patent #
US 7,571,511 B2
Filed 04/05/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
AUTONOMOUS COVERAGE ROBOT NAVIGATION SYSTEM | ||
Patent #
US 20090228165A1
Filed 12/23/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
ROBOT CONFINEMENT | ||
Patent #
US 20090254218A1
Filed 06/19/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for dry cleaning | ||
Patent #
US 7,620,476 B2
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
APPLICATION OF LOCALIZATION, POSITIONING & NAVIGATION SYSTEMS FOR ROBOTIC ENABLED MOBILE PRODUCTS | ||
Patent #
US 20090281661A1
Filed 04/24/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
EVOLUTION ROBOTICS
|
Autonomous floor cleaning robot | ||
Patent #
US 7,636,982 B2
Filed 08/10/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot Confinement | ||
Patent #
US 20090319083A1
Filed 08/13/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 20080007203A1
Filed 12/29/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous Floor Cleaning Robot | ||
Patent #
US 20080000042A1
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous Floor Cleaning Robot | ||
Patent #
US 20080000041A1
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle Following Sensor Scheme for a mobile robot | ||
Patent #
US 20080015738A1
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
COVERAGE ROBOTS AND ASSOCIATED CLEANING BINS | ||
Patent #
US 20080047092A1
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot Confinement | ||
Patent #
US 20080039974A1
Filed 03/19/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 7,332,890 B2
Filed 01/21/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
CLEANING ROBOT ROLLER PROCESSING | ||
Patent #
US 20080052846A1
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
DETECTING ROBOT STASIS | ||
Patent #
US 20080065265A1
Filed 05/31/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
NAVIGATING AUTONOMOUS COVERAGE ROBOTS | ||
Patent #
US 20080058987A1
Filed 07/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
COVERAGE ROBOT MOBILITY | ||
Patent #
US 20080091305A1
Filed 06/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
NAVIGATING AUTONOMOUS COVERAGE ROBOTS | ||
Patent #
US 20080091304A1
Filed 06/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot Confinement | ||
Patent #
US 20080084174A1
Filed 10/30/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
AUTONOMOUS SURFACE CLEANING ROBOT FOR WET AND DRY CLEANING | ||
Patent #
US 20080127446A1
Filed 08/07/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris Sensor for Cleaning Apparatus | ||
Patent #
US 20080150466A1
Filed 09/24/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 7,388,343 B2
Filed 07/12/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 7,389,156 B2
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Device And Methods Of Providing Air Purification In Combination With Superficial Floor Cleaning | ||
Patent #
US 20080206092A1
Filed 11/22/2005
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 7,430,455 B2
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 7,429,843 B2
Filed 06/29/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Coverage robot mobility | ||
Patent #
US 7,441,298 B2
Filed 12/04/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning robot | ||
Patent #
US 7,448,113 B2
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
IROBERT
|
AUTONOMOUS COVERAGE ROBOT SENSING | ||
Patent #
US 20080281470A1
Filed 05/09/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 7,459,871 B2
Filed 09/24/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous Floor-Cleaning Robot | ||
Patent #
US 20080307590A1
Filed 08/29/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 20070016328A1
Filed 02/21/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mop | ||
Patent #
US 7,178,194 B2
Filed 07/25/2005
|
Current Assignee
BSH Hausgerte GmbH
|
Original Assignee
BSH Bosch und Siemens HausgerTe GmbH
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 20070114975A1
Filed 12/29/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
NAVIGATIONAL CONTROL SYSTEM FOR A ROBOTIC DEVICE | ||
Patent #
US 20070179670A1
Filed 03/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Home network system and method for an autonomous mobile robot to travel shortest path | ||
Patent #
US 20070219667A1
Filed 03/09/2007
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Autonomous coverage robot navigation system | ||
Patent #
US 20070244610A1
Filed 12/04/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot system | ||
Patent #
US 20070250212A1
Filed 12/04/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous Floor Cleaning Robot | ||
Patent #
US 20070266508A1
Filed 08/10/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous Robot Auto-Docking and Energy Management Systems and Methods | ||
Patent #
US 20070267998A1
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mop | ||
Patent #
US 20060016038A1
Filed 07/25/2005
|
Current Assignee
BSH Hausgerte GmbH
|
Original Assignee
BSH Bosch und Siemens HausgerTe GmbH
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 20060190134A1
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for dry cleaning | ||
Patent #
US 20060190146A1
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet cleaning | ||
Patent #
US 20060190133A1
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot obstacle detection system | ||
Patent #
US 7,155,308 B2
Filed 06/03/2003
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Surface treating device with top load cartridge-based cleaning systsem | ||
Patent #
US 20060288519A1
Filed 06/28/2005
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Robot cleaner having a rotating wet cloth | ||
Patent #
US 20050015913A1
Filed 10/29/2003
|
Current Assignee
Samsung Gwangju Electronics Co. Ltd.
|
Original Assignee
Samsung Gwangju Electronics Co. Ltd.
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 20050156562A1
Filed 01/21/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Surface treating device with cartridge-based cleaning system | ||
Patent #
US 20050229340A1
Filed 02/04/2005
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 20050251292A1
Filed 06/24/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Remote control scheduler and method for autonomous robotic device | ||
Patent #
US 20050287038A1
Filed 06/24/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 20040187249A1
Filed 04/05/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and System for Multi-Mode Coverage for an Autonomous Robot | ||
Patent #
US 20070285041A1
Filed 06/29/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning robot roller processing | ||
Patent #
US 8,087,117 B2
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Compact autonomous coverage robot | ||
Patent #
US 8,239,992 B2
Filed 05/09/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 8,253,368 B2
Filed 01/14/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Apparatus for holding a cleaning sheet in a cleaning implement | ||
Patent #
US 8,316,499 B2
Filed 01/05/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
Evolution Robotics Inc.
|
Compact autonomous coverage robot | ||
Patent #
US 8,347,444 B2
Filed 09/26/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 8,368,339 B2
Filed 08/13/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Compact autonomous coverage robot | ||
Patent #
US 8,370,985 B2
Filed 09/26/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot system | ||
Patent #
US 8,374,721 B2
Filed 12/04/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 8,378,613 B2
Filed 10/21/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robot navigation system | ||
Patent #
US 8,380,350 B2
Filed 12/23/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet cleaning | ||
Patent #
US 8,382,906 B2
Filed 08/07/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigational control system for a robotic device | ||
Patent #
US 8,386,081 B2
Filed 07/30/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 8,387,193 B2
Filed 08/07/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 8,390,251 B2
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet cleaning | ||
Patent #
US 8,392,021 B2
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 8,396,592 B2
Filed 02/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 8,412,377 B2
Filed 06/24/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Detecting robot stasis | ||
Patent #
US 8,417,383 B2
Filed 05/31/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning robot roller processing | ||
Patent #
US 8,418,303 B2
Filed 11/30/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robot sensing | ||
Patent #
US 8,438,695 B2
Filed 12/08/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Application of localization, positioning and navigation systems for robotic enabled mobile products | ||
Patent #
US 8,452,450 B2
Filed 04/24/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
Evolution Robotics Inc.
|
Debris sensor for cleaning apparatus | ||
Patent #
US 8,456,125 B2
Filed 12/15/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 8,461,803 B2
Filed 12/29/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 8,463,438 B2
Filed 10/30/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 8,474,090 B2
Filed 08/29/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 8,478,442 B2
Filed 05/23/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigational control system for a robotic device | ||
Patent #
US 8,515,578 B2
Filed 12/13/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 8,516,651 B2
Filed 12/17/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Coverage robots and associated cleaning bins | ||
Patent #
US 8,528,157 B2
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 8,565,920 B2
Filed 06/18/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Removing debris from cleaning robots | ||
Patent #
US 8,572,799 B2
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Modular robot | ||
Patent #
US 8,584,305 B2
Filed 12/04/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Modular robot | ||
Patent #
US 8,584,307 B2
Filed 12/08/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Celestial navigation system for an autonomous robot | ||
Patent #
US 8,594,840 B1
Filed 03/31/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Coverage robot mobility | ||
Patent #
US 8,600,553 B2
Filed 06/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robot navigation system | ||
Patent #
US 8,606,401 B2
Filed 07/01/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Celestial navigation system for an autonomous robot | ||
Patent #
US 8,634,956 B1
Filed 03/31/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Lawn care robot | ||
Patent #
US 8,634,960 B2
Filed 03/19/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 8,656,550 B2
Filed 06/28/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 8,659,256 B2
Filed 06/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 8,659,255 B2
Filed 06/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Coverage robot mobility | ||
Patent #
US 8,661,605 B2
Filed 09/17/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 8,670,866 B2
Filed 02/21/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 8,671,507 B2
Filed 06/28/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robot | ||
Patent #
US 8,726,454 B2
Filed 05/09/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for dry cleaning | ||
Patent #
US 8,739,355 B2
Filed 08/07/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 8,749,196 B2
Filed 12/29/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot system | ||
Patent #
US 8,761,931 B2
Filed 05/14/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 8,761,935 B2
Filed 06/24/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 8,763,199 B2
Filed 06/28/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 8,774,966 B2
Filed 02/08/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Trainable multi-mode floor cleaning device | ||
Patent #
US 8,774,970 B2
Filed 06/11/2010
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Methods and apparatus for position estimation using reflected light sources | ||
Patent #
US 8,780,342 B2
Filed 10/12/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigational control system for a robotic device | ||
Patent #
US 8,781,626 B2
Filed 02/28/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 8,781,627 B2
Filed 06/19/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for dry cleaning | ||
Patent #
US 8,782,848 B2
Filed 03/26/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 8,788,092 B2
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigational control system for a robotic device | ||
Patent #
US 8,793,020 B2
Filed 09/13/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Vacuum brush | ||
Patent #
US 8,800,107 B2
Filed 02/16/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 8,838,274 B2
Filed 06/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Compact autonomous coverage robot | ||
Patent #
US 8,839,477 B2
Filed 12/19/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 8,854,001 B2
Filed 11/08/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 8,855,813 B2
Filed 10/25/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 8,868,237 B2
Filed 03/19/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Apparatus for holding a cleaning sheet in a cleaning implement | ||
Patent #
US 8,869,338 B1
Filed 11/26/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Celestial navigation system for an autonomous robot | ||
Patent #
US 8,874,264 B1
Filed 11/18/2011
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System and method for autonomous mopping of a floor surface | ||
Patent #
US 8,892,251 B1
Filed 12/23/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Automatic Floor Cleaner | ||
Patent #
US 20140373302A1
Filed 06/10/2014
|
Current Assignee
Yejen Appliances Shenzhen Ltd.
|
Original Assignee
Yejen Appliances Shenzhen Ltd.
|
Localization by learning of wave-signal distributions | ||
Patent #
US 8,930,023 B2
Filed 11/05/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Modular robot | ||
Patent #
US 8,950,038 B2
Filed 09/25/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Lawn care robot | ||
Patent #
US 8,954,193 B2
Filed 12/12/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigating autonomous coverage robots | ||
Patent #
US 8,954,192 B2
Filed 06/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mobile robot for cleaning | ||
Patent #
US 8,961,695 B2
Filed 12/30/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Celestial navigation system for an autonomous vehicle | ||
Patent #
US 8,972,052 B2
Filed 11/03/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for dry cleaning | ||
Patent #
US 8,966,707 B2
Filed 07/15/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Coverage robot mobility | ||
Patent #
US 8,978,196 B2
Filed 12/20/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet cleaning | ||
Patent #
US 8,985,127 B2
Filed 10/02/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Remote control scheduler and method for autonomous robotic device | ||
Patent #
US 9,008,835 B2
Filed 06/24/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Home network system and method for an autonomous mobile robot to travel shortest path | ||
Patent #
US 9,043,017 B2
Filed 03/09/2007
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Autonomous floor-cleaning robot | ||
Patent #
US 9,038,233 B2
Filed 12/14/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Lawn care robot | ||
Patent #
US 9,043,952 B2
Filed 12/12/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Lawn care robot | ||
Patent #
US 9,043,953 B2
Filed 12/12/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot | ||
Patent #
US D734,576 S1
Filed 09/25/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot | ||
Patent #
US D734,907 S1
Filed 09/25/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 9,104,204 B2
Filed 05/14/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigational control system for a robotic device | ||
Patent #
US 9,128,486 B2
Filed 03/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot | ||
Patent #
US D738,585 S1
Filed 09/25/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Automatic floor cleaner | ||
Patent #
US 9,138,120 B2
Filed 06/10/2014
|
Current Assignee
Yejen Appliances Shenzhen Ltd.
|
Original Assignee
Yejen Appliances Shenzhen Ltd.
|
Debris sensor for cleaning apparatus | ||
Patent #
US 9,144,361 B2
Filed 05/13/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robot navigation system | ||
Patent #
US 9,144,360 B2
Filed 12/04/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigating autonomous coverage robots | ||
Patent #
US 9,149,170 B2
Filed 07/05/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning robot | ||
Patent #
US 9,167,946 B2
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System and method for autonomous mopping of a floor surface | ||
Patent #
US 9,167,947 B2
Filed 10/23/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System and method for autonomous mopping of a floor surface | ||
Patent #
US 9,179,813 B2
Filed 10/23/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot auto-docking and energy management systems and methods | ||
Patent #
US 9,215,957 B2
Filed 09/03/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning pad | ||
Patent #
US 9,220,389 B2
Filed 08/03/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Celestial navigation system for an autonomous vehicle | ||
Patent #
US 9,223,749 B2
Filed 12/31/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous mobile robot system | ||
Patent #
US 9,229,454 B1
Filed 10/02/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot | ||
Patent #
US D748,878 S1
Filed 09/25/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning with removable pad | ||
Patent #
US 9,265,396 B1
Filed 08/17/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Detecting robot stasis | ||
Patent #
US 9,317,038 B2
Filed 02/26/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robots | ||
Patent #
US 9,320,398 B2
Filed 08/13/2009
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning with removable pad | ||
Patent #
US 9,320,409 B1
Filed 11/09/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Methods and apparatus for position estimation using reflected light sources | ||
Patent #
US 9,360,300 B2
Filed 06/02/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System and method for autonomous mopping of a floor surface | ||
Patent #
US 9,370,290 B2
Filed 10/07/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot system | ||
Patent #
US 9,392,920 B2
Filed 05/12/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot lawnmower mapping | ||
Patent #
US 9,420,741 B2
Filed 12/15/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot | ||
Patent #
US 9,427,127 B2
Filed 11/12/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 9,445,702 B2
Filed 06/11/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 9,446,521 B2
Filed 06/06/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Compact autonomous coverage robot | ||
Patent #
US 9,480,381 B2
Filed 08/11/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Remote control scheduler and method for autonomous robotic device | ||
Patent #
US 9,486,924 B2
Filed 03/27/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Removing debris from cleaning robots | ||
Patent #
US 9,492,048 B2
Filed 12/24/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Automatic floor cleaning robot | ||
Patent #
US D771,885 S1
Filed 02/26/2016
|
Current Assignee
Mini-Mole LLC
|
Original Assignee
Mini-Mole LLC
|
Autonomous robot localization | ||
Patent #
US 9,510,505 B2
Filed 10/10/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Automatic floor cleaning robot | ||
Patent #
US D773,758 S1
Filed 02/13/2015
|
Current Assignee
Mini-Mole LLC
|
Original Assignee
Mini-Mole LLC
|
Robotic lawn mowing boundary determination | ||
Patent #
US 9,516,806 B2
Filed 10/10/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic mowing of separated lawn areas | ||
Patent #
US 9,538,702 B2
Filed 12/22/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous mobile robot | ||
Patent #
US 9,554,508 B2
Filed 03/17/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning with removable pad | ||
Patent #
US 9,565,984 B2
Filed 03/30/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 9,582,005 B2
Filed 02/12/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot system | ||
Patent #
US 9,599,990 B2
Filed 06/15/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning pad | ||
Patent #
US D782,139 S1
Filed 09/25/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mobile floor cleaning robot | ||
Patent #
US 9,615,712 B2
Filed 11/11/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 9,622,635 B2
Filed 05/21/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 9,706,891 B2
Filed 08/16/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot confinement | ||
Patent #
US 9,713,302 B2
Filed 09/18/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic floor cleaning apparatus with shell connected to the cleaning assembly and suspended over the drive system | ||
Patent #
US 9,725,013 B2
Filed 12/22/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Articulated joint and three areas of contact | ||
Patent #
US 9,725,012 B2
Filed 12/22/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System and method for autonomous mopping of a floor surface | ||
Patent #
US 9,801,518 B2
Filed 06/07/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic mowing of separated lawn areas | ||
Patent #
US 9,826,678 B2
Filed 12/01/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic lawn mowing boundary determination | ||
Patent #
US 9,854,737 B2
Filed 12/07/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning with a removable pad | ||
Patent #
US 9,907,449 B2
Filed 03/16/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Navigational control system for a robotic device | ||
Patent #
US 9,949,608 B2
Filed 05/30/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Removing debris from cleaning robots | ||
Patent #
US 9,955,841 B2
Filed 10/01/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Blade assembly for a grass cutting mobile robot | ||
Patent #
US 10,021,830 B2
Filed 02/02/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Lawn care robot | ||
Patent #
US 10,037,038 B2
Filed 04/28/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mop with Advancing Cleaning Fabric Material | ||
Patent #
US 20180213997A1
Filed 02/01/2018
|
Current Assignee
Jr. Alfred Raymond Pierce
|
Original Assignee
Jr. Alfred Raymond Pierce
|
Autonomous floor cleaning with removable pad | ||
Patent #
US 10,064,533 B2
Filed 12/19/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous robot localization | ||
Patent #
US 10,067,232 B2
Filed 12/05/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Compact autonomous coverage robot | ||
Patent #
US 10,070,764 B2
Filed 10/24/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning pad | ||
Patent #
US D833,096 S1
Filed 03/14/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic mowing of separated lawn areas | ||
Patent #
US 10,159,180 B2
Filed 10/26/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 10,213,081 B2
Filed 06/19/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Coverage robots and associated cleaning bins | ||
Patent #
US 10,244,915 B2
Filed 05/13/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System and method for autonomous mopping of a floor surface | ||
Patent #
US 10,258,214 B2
Filed 10/06/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot lawnmower mapping | ||
Patent #
US 10,274,954 B2
Filed 08/05/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous coverage robot | ||
Patent #
US 10,299,652 B2
Filed 03/19/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Vacuum brush | ||
Patent #
US 10,314,449 B2
Filed 07/08/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning robot | ||
Patent #
US 10,390,673 B2
Filed 08/21/2015
|
Current Assignee
Shenzhen Topband Company Limited
|
Original Assignee
Shenzhen Topband Company Limited
|
Floor cleaning robot | ||
Patent #
US 10,398,277 B2
Filed 05/05/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Blade assembly for a grass cutting mobile robot | ||
Patent #
US 10,426,083 B2
Filed 06/13/2018
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Ranging and angle of arrival antenna system for a mobile robot | ||
Patent #
US 10,459,063 B2
Filed 02/16/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous surface cleaning robot for dry cleaning | ||
Patent #
US 10,470,629 B2
Filed 05/30/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor cleaning with a removable pad | ||
Patent #
US 10,499,783 B2
Filed 10/31/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Modular Robot | ||
Patent #
US 10,524,629 B2
Filed 08/18/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Cleaning pad for cleaning robot | ||
Patent #
US 10,595,698 B2
Filed 06/02/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Pet feeder | ||
Patent #
US D888,346 S1
Filed 08/23/2018
|
Current Assignee
Chengdu Saiguo Iot Technology Co. Ltd.
|
Original Assignee
Chengdu Saiguo Iot Technology Co. Ltd.
|
Application of localization, positioning and navigation systems for robotic enabled mobile products | ||
Patent #
US 10,730,397 B2
Filed 07/05/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic lawn mowing boundary determination | ||
Patent #
US 10,750,667 B2
Filed 12/21/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mobile robot for cleaning | ||
Patent #
US 10,766,132 B2
Filed 02/20/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Mop with advancing cleaning fabric material | ||
Patent #
US 10,813,523 B2
Filed 02/01/2018
|
Current Assignee
Jr. Alfred Raymond Pierce, Infiniti Cleaning Solutions LLC
|
Original Assignee
Infiniti Cleaning Solutions LLC
|
Robotic mowing of separated lawn areas | ||
Patent #
US 10,874,045 B2
Filed 11/09/2018
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Device for applying a sheet material on a surface such as a floor | ||
Patent #
US 6,223,378 B1
Filed 07/22/1999
|
Current Assignee
BEUVRY NOV SARL
|
Original Assignee
BEUVRY NOV SARL
|
Mopsweeping apparatus with continuous action | ||
Patent #
US 5,327,609 A
Filed 11/25/1991
|
Current Assignee
REINHOUD B.V.
|
Original Assignee
REINHOUD B.V.
|
27 Claims
-
1. A floor mopping assembly, comprising:
-
a first roller configured to let out a web mounted on a roll;
a second roller configured to reel in the web;
a motor system configured to cause transfer of the web between the first roller and the second roller;
a pad configured to press the web against a surface; and
a housing to enclose the motor system, the first roller, the second roller and the pad, wherein the motor system, the first and second rollers, and the pad are mounted in the housing such that the motor causes transfer of the web between the first and second rollers and between the pad and the surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A floor mopping assembly, comprising:
-
a computerized mobile chassis;
a first roller configured to let out a roll of webbing;
a second roller configured to reel in the webbing; and
a motor system configured to cause transfer of the webbing between the first roller and the second roller, wherein the motor system and the first and second rollers are conveyed by the chassis. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A floor mopping assembly, comprising:
-
a computerized mobile chassis;
a first means for letting out a portion of webbing;
a second means for taking up the webbing; and
a motor means for causing transfer of the webbing between the first means and the second means.
-
-
20. A method of mopping a surface with a floor mopping device, the method comprising:
-
a) connecting a roll of webbing on a feed roller to a take-up roller;
b) moving the floor mopping device without human intervention;
c) pressing on a portion of the webbing such that the webbing cleans the surface; and
d) transferring the portion of the webbing to the take-up roller. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
1 Specification
[0001] This application claims the benefit of the filing date of U.S. patent application Ser. No. 60/201,168, entitled “REMOTE CONTROLLED FLOOR MOPPING APPARATUS”, filed on May 2, 2000, which is hereby incorporated by reference.
[0002] This patent application is related to U.S. patent application Ser. No. for ______ “APPARATUS AND METHOD FOR IMPROVING TRACTION FOR A MOBILE ROBOT”, concurrently filed May 2, 2001, and which is hereby incorporated by reference.
[0003] 1. Field of the Invention
[0004] Aspects of the present invention relate to automated, robotic floor mopping. More specifically, embodiments of the present invention relate to a unique electric floor cleaning system that can be incorporated into a wide variety of robot or remote control platforms.
[0005] 2. Description of the Related Technology
[0006] Robotic technology is under development in many academic and industrial environments. A great challenge for mobile robots is robust navigation, which has been solved in a variety of applications. Computer processing power, batteries, electronic sensors such as cameras, and efficient electric motors are all either just becoming available, cost effective or reliable enough to use in consumer robots. Industry has finally reached the point where commercial success of household robots has become an implementation issue, rather than a technology issue.
[0007] Mobile robots have been designed, developed and deployed to handle a variety of tasks, such as manufacturing and security. As robots become more prevalent in society, they will continue to automate tasks currently performed by people. Household cleaning and maintenance is an obvious application for robotics, and pool cleaning, lawn mowing and vacuuming robots have been developed.
[0008] Mopping is another obvious candidate for automation, but automated mopping is not as simple as making a robot that mops like a person. The methods humans use to perform household tasks have evolved over time based on the tools available, but a robot will not necessarily perform tasks in the same manner as a person. For example, people use their arms and legs to walk and work, while most robots use motors and wheels.
[0009] While it is possible to automate current manual or electric mopping devices and methods, the result would be a poorly performing machine based on a compromise of ideas. People clean surfaces, such as floors, using mops and buckets of water. A mopping robot would have to be large enough to hold both clean and dirty water reservoirs, and, therefore, could not clean small, hard-to-reach areas. The clean water and cleaning solution require refilling, the dirty water needs emptying, and the mop head needs to be cleaned and occasionally replaced. Water and drains would need to be plumbed to locations the robot could reach. Even if this was done in new construction, leaks in the robot or in the filling station would be potentially catastrophic. Designing failsafe machines to work with water is complicated and expensive. Therefore, a robot mop needs a unique and innovative cleaning apparatus to work effectively.
[0010] Most mopping is done manually with a mop and a bucket of water. The Swiffer™ is a product that uses small disposable towels to damp mop smooth floors. In addition to being a manual device, this product is inconvenient because it is does not deep clean and each individual towel only cleans a small area. Current electric mopping machines and waxers use spinning brushes, either flat disks that spin on an axis perpendicular to the ground or cylindrical brushes that spin on an axis parallel to the ground.
[0011] Another mopping approach uses a long damp towel on two rollers. The towel in this system is configured similar to a scroll such that it is wound on two rollers, feed and take-up reels, mounted on a handle. Typically, the feed reel is exposed, and the user presses it against the ground to mop. When the area of towel gets dirty, the user manually winds the towel further onto the take-up reel to expose a clean towel area. Trigger mechanisms that wind the towel with a press of a button have also been developed. A disposable cartridge/towel system has also been developed for this type of mopping approach.
[0012] A robot mopping system is appealing to consumers. However, all the heretofore proposed robot mops are simply automated versions of electric mopping devices. A variety of water and plumbing issues make the viability of such a system questionable.
[0013] Aspects of the present invention are directed toward a system and method of automated, robotic floor mopping. The unique electric cleaning system can be incorporated into a wide variety of robot or remote control platforms. One embodiment includes a fully automated robotic floor mopping machine that damp mops the floor using a pre-moistened roll of towels or webbing that automatically advances from a feed roll to a take-up roll. While this embodiment is directed to a self-contained robot mopping apparatus, another embodiment of the mopping system could also be incorporated in a slave platform that operates in conjunction with a controller robot.
[0014] Unlike all current electric and robot mopping devices that use spinning brushes and onboard water reservoirs, this system uses a pre-moistened web or towel on a roller system. The general cleaning process is similar to how a person works with a sponge. The robot moves back and forth while pressing the towel against the floor. Instead of rinsing the towel, the robot turns its rollers exposing a clean section of towel. For convenience, the towel can be delivered on a roll that is pre-moistened with a cleaning solution and is disposable.
[0015] While it is possible to use the take-up or feed reel as the cleaning head, such as in previous mechanical devices, one embodiment presses the towel against the floor by a pliable, sponge-like object. The dual benefits are increasing the size of cleaning area, and the soft pressure improves cleaning because the towel will contour to irregularities in the floor such as grout between tiles.
[0016] Typically, the roll of toweling is transferred between two reels at a controlled rate as the robot moves in a mopping motion across the floor. However, the robot can use optical or other sensors to determine when the exposed portion of the towel is dirty and advance the towel on the reels when appropriate. Research has shown that one square foot of toweling cleans approximately 25 square feet of flooring. The towel can be made of any cloth, paper or other appropriate material, but a tough, disposable paper-based material is preferable in one embodiment. Simple water can be used as the cleaning solution, but adding soap or other cleaner improves the mop efficacy. It is also feasible to use a dry towel and have the robot apply a cleaning solution. This necessitates a reservoir on the robot in one embodiment.
[0017] In one aspect of the present invention, there is a floor mopping assembly, comprising a first roller configured to let out a web mounted on a roll; a second roller configured to reel in the web; a motor system configured to cause transfer of the web between the first roller and the second roller; a pad configured to press the web against a surface; and a housing to enclose the motor system, the first roller, the second roller and the pad, wherein the motor system, the first and second rollers, and the pad are mounted in the housing such that the motor causes transfer of the web between the first and second rollers and between the pad and the surface.
[0018] In another aspect of the present invention, there is a floor mopping assembly, comprising a computerized mobile chassis, a first roller configured to let out a roll of webbing, a second roller configured to reel in the webbing, and a motor system configured to cause transfer of the webbing between the first roller and the second roller, wherein the motor system and the first and second rollers are conveyed by the chassis.
[0019] In another aspect of the present invention, there is a floor mopping assembly, comprising a computerized mobile chassis, a first means for letting out a portion of webbing, a second means for taking up the webbing, and a motor means for causing transfer of the webbing between the first means and the second means.
[0020] In yet another aspect of the present invention, there is a method of mopping a surface with a floor mopping device, the method comprising a) connecting a roll of webbing on a feed roller to a take-up roller, b) moving the floor mopping device without human intervention, c) pressing on a portion of the webbing such that the webbing cleans the surface, and d) transferring the portion of the webbing to the take-up roller.
[0021]FIG. 1 is a front perspective diagram of a single robot embodiment of an automated floor-mopping device.
[0022]FIG. 2 is an exploded view diagram of exemplary components of the single robot, automated floor mopping device shown in FIG. 1.
[0023]FIG. 3 is a sectional view diagram of the single robot, automated floor mopping device shown in FIG. 1 further showing the towel, feed and take-up rollers and the pliable cleaning head conforming to irregularities to the floor shape.
[0024]FIG. 4a and FIG. 4b are lower and upper perspective view diagrams, respectively, of an embodiment of a remotely controlled, automated floor-mopping device.
[0025]FIG. 5 is a front perspective diagram of an embodiment of a remote control, automated floor mopping device under the direction of an independent controller robot.
[0026]FIG. 6 is a sectional view diagram showing the feed roll as the cleaning head as may be used in the automated floor mopping device shown in FIGS. 1 and 4.
[0027]FIGS. 7a and 7b show a mechanism in schematic form that raises and lowers the towel mechanism as may be used in the automated floor mopping device shown in FIGS. 1 and 4.
[0028] The following detailed description presents a description of certain specific embodiments of the present invention. However, the present invention may be embodied in a multitude of different ways as defined and covered by the claims. In this description, reference is made to the drawings wherein like parts are designated with like numerals throughout.
[0029] Aspects of the present invention are directed towards a system and robotic or remote control method for mopping a floor. In particular, the system overcomes the drawbacks of having a mopping device carry reservoirs of clean and dirty water as well as a detergent or other cleaning or waxing solutions.
[0030]FIG. 1 shows a front perspective of one embodiment of an autonomous robot mop 100. The overall shape and configuration of the robot may affect its ability to autonomously clean and navigate an environment, but generally does not affect, nor is affected by, the automated floor-mopping aspects of this invention.
[0031]FIG. 2 is an exploded view of the robot mop 100 embodiment shown in FIG. 1. Wires, hardware and other components have been removed in the view of FIG. 2 for simplification. In one embodiment, the robot is housed inside a plastic shell 101, and controlled by a custom computer assembly 102 that includes a Central Processing Unit (CPU) or processor, Random Access Memory (RAM), and non-volatile storage. There are many CPUs that are sufficient for use including, for example, those manufactured by Intel, Motorola, and Microchip (PIC). The computer assembly 102 processes information received from sensors 103 to determine its position, the room types and so on, in order to determine what should be done next. Additionally, the computer assembly 102 controls all the motors on the robot in one embodiment. Information about the environment, such as a map and task schedule, is maintained in non-volatile memory. The computer assembly 102 includes two camera sensors 103 that view through lenses 104 to provide stereo vision. Wide angle lenses such as those found in some readily available Web and security cameras are preferred in this embodiment. While cameras are the sensors in one embodiment, the robot can also use ultrasonic, radar or lidar sensors in place of or in conjunction with the cameras. The cameras are the primary sensors facing the forward direction, and additional cameras or other sensors may optionally be oriented around the periphery of the robot. The robot may also use short range ultrasonic or touch sensors, floor type sensors or other additional ways to improve its performance.
[0032] A left drive wheel and drive motor assembly 107 and a right drive wheel and drive motor assembly 108 mounted on a bracket 109 within the shell propel the robot 100. A battery 106 powers the system. Ideally, the battery 106 provides sufficient voltage for the computer, sensors and motors. Otherwise, the system may require one or more transformers. In one embodiment, a rechargeable battery is utilized and is sized to provide an hour or more of power for the robot to effectively clean between charges. NiCad, lithium ion, lead acid and other battery technologies may be successfully used. The mopping system is mounted on a bottom plastic shell 110. It includes a pre-moistened web or towel 115 assembled onto a feed roll, reel or roller 116 and a take-up roll 117. The entire towel assembly is configured in a manner similar to a scroll where the paper is wound from one roll onto the other roll. The ends of both rollers 116, 117 have details that snap into mating features 119 on the lower shell 110. One end of the take-up roll has a gear 118 that meshes with a gear 112 mounted on a towel drive motor 111. When the towel 115 is in place within the robot 100, the cleaning area passes over a non-absorbent cushioning pad 114 adhered to a mounting plate 113, which may be a solid mounting plate. One or more weights 105 may be added to the robot system to ensure that the towel 115 is pressed against the floor with an appropriate pressure. In one embodiment, closed cell foams are utilized for the pad because they are durable and do not absorb water. However, self-skinning open cell foams such as urethane and neoprene are acceptable as are other sponge type materials enclosed in a watertight bag.
[0033] As the robot 100 moves back and forth across the floor of an area or room, the towel 115 mops the floor. During use, the towel is transferred between the feed reel 116 and the take-up reel 117 at a controlled rate. Tests indicate that one square foot of towel can clean approximately 25 square feet of floor. The computer assembly 102 can advance the towel a specific amount based on the amount of floor that is cleaned. Alternatively, the robot 100 could include a sensor, such as a camera, to determine when the active cleaning area of the towel is dirty. One embodiment uses one motor 111 on the take-up reel 117 and assumes there is sufficient friction on the feed reel 116 to prevent it from inadvertently unwinding in use. Alternate embodiments can include drive motors on both rollers and/or clutches or friction brakes to ensure tension on the towel.
[0034] In one embodiment, the towel 115 is embodied in a disposable assembly that snaps into the robot and is removed when the entire length has been used. A paper-based towel similar to a paper towel or a handiwipe™ is used in one embodiment, but a cloth towel is an alternative. Alternatively, a non-disposable cloth towel could be removed and washed between uses. Regardless of the material, the towel is to be pre-moistened. Adding soap or other cleaning agent to the mixture improves the cleaning characteristics. Similarly, the towel could be pre-moistened with a wax so as to wax, rather than mop, a floor.
[0035] In many embodiments, a length of the towel on the roll is independent of the amount of towel needed to clean the floor. Therefore, the towel may remain on the robot mop for an indefinite period. For these embodiments, it may be preferable to encase the feed roll in a watertight compartment including a seal around where the towel exits the compartment. This will enable the towel to remain wet between uses.
[0036] Minimizing the robot size allows it to clean smaller spaces. However, the smaller the robot, the smaller the towel roll it can carry and the smaller the amount of floor it can clean before the towel needs replacing. An alternative is to provide a large roll of toweling and have the robot automatically load a length of towel as required. The robot can either load a standard length, or it could determine the amount it needs for a day and take that amount. In such an automated system, the robot disposes of the dirty towels.
[0037] As shown in FIG. 3, the use of the non-absorbent pad 121 (which is similar to the pad 114) offers several improvements to previous cleaning devices. It provides a relatively large cleaning surface and ensures constant pressure when the towel 122 (which is similar to towel 115) is pressed against a surface or floor 120. The towel is transported from a feed roller 123 to a take-up roller 124 In one embodiment, the pad 121, the towel 122, the feed roller 123, the take-up roller 124, and drive wheels 125 (only one wheel is shown) are configured in a robot housing 126 as shown. In another embodiment, the position of the feed roller and the take-up roller may be interchanged. Since the pad is soft and compliant in one embodiment, it conforms to irregularities in the floor, such as grout lines 127 in tile flooring. This feature improves the cleaning ability of the robot mopping system.
[0038]FIG. 4 shows a top perspective view (FIG. 4b) and bottom perspective view (FIG. 4a) of a remotely controlled mopping device 130. This device 130 includes a pre-moistened cleaning towel 131, a non-absorbent cushioning pad 132 and a drive system 133 mounted in a plastic shell 134. However, the mopping device 130 does not include the sensors and electronics to autonomously navigate through its environment. A person using a joystick or other similar controller could control this device in a manner similar to that done with toy cars.
[0039] Alternatively, the mopping device could be a slave robot in a master/slave system 142 such as shown in FIG. 5. In this configuration, the mop 141 (which is similar to the mopping device 130) performs the cleaning under the control of the master robot 140. The master robot 140 includes most or all of the electronics and sensors, and directs the slave'"'"'s movement such as described in Applicant'"'"'s copending U.S. patent application Ser. No. 09/449,177, filed on Nov. 24, 1999, entitled “Autonomous Multi-Platform Robot System”, which is hereby incorporated by reference. In this system 142, a single control robot such as master robot 140 could work with multiple cleaning devices, such as sweepers and vacuums. It is possible for the master controller to be a stationary computer provided there are sufficient sensors for it to track the slave device throughout a house or other building.
[0040] Referring again to FIG. 4, a leading (or trailing) wheel 135 that is not on the same axis as the drive system 133 may be incorporated into the robot or remote device to improve the drive system. In such a three wheel system, or alternatively, in a four or more wheel system, the robot or remote device is balanced better than a two wheel system and the extra wheel(s) provides a limit as to how much the absorbent pad 132 can be compressed by the weight of the robot or device 130. Therefore, such (wheels in more than one axis) configurations provide for the absorbent pad 132 to be compressed by a specific and constant amount. Alternatively, the foam pad 132 can be weighted or spring loaded to apply a specific and constant cleaning pressure to the towel that is less than the weight of the entire robot 130.
[0041] As shown in FIG. 6, it is possible to remove the non-absorbent pad, such as pad 121 shown in FIG. 3, and have either the feed roll 150 or the take-up roll 151 directly contact the floor as in similar non-automated systems. The robot housing 152 and the entire robot system is designed to adjust for the change in size of the towel roll. In one embodiment, the housing adapts mechanically because the height of the contact area changes as the towel is transferred between rolls. Electronically, the feed rate also varies because the effective cleaning head changes size during use.
[0042]FIGS. 7a and 7b show an embodiment where a motor 162 and lead screw 161 raise the non-absorbent pad from a lowered position 160 (FIG. 7a) to a raised position 164 (FIG. 7b) when the device is not mopping. In this embodiment, the robot mop rides on a skid pad 163, or a trailing wheel, when the pad is raised. This configuration enables the robot to traverse a floor, such as carpet, without mopping it. Raising the pad to position 164 also helps the robot move if it gets stuck or if the wheels slip.
[0043] In an alternate embodiment, the robot can automatically load the towel from a base station. The system can either change an entire towel cartridge, or can wind the towel from a large roll using a feed mechanism similar to a movie projector or printer. In this situation, the robot can calculate and the load the amount of towel required to mop the floor.
[0044] Conclusion
[0045] Specific blocks, sections, devices, functions and modules may have been set forth. However, a skilled technologist will realize that there are many ways to partition the system of the present invention, and that there are many parts, components, modules or functions that may be substituted for those listed above.
[0046] While the above detailed description has shown, described, and pointed out the fundamental novel features of the invention as applied to various embodiments, it will be understood that various omissions and substitutions and changes in the form and details of the system illustrated may be made by those skilled in the art, without departing from the intent of the invention.