Self-running cleaning apparatus
First Claim
1. A self-running cleaning apparatus comprising:
- a cleaning unit comprising;
a cleaner,means for moving said cleaning unit,means for steering said moving means,obstacle detection means for detecting obstacles preventing movement of said cleaning unit and outputting obstacle signals indicative thereof,direction detection means for detecting direction of movement of said cleaning unit and outputting direction signals indicative thereof,means for determining a distance of movement of said cleaning unit from a starting position and outputting distance signals indicative thereof,memory means for storing data relating to dimensional features of a predetermined area,means for, in accordance with said data, said obstacle signals, said detection signals and said distance signals, controlling said moving means and said steering means to enable said cleaning unit to evade said obstacles and to return to said starting position, anda power source for supplying electric power to said cleaning unit; and
charging means, disposed separate from said cleaning unit, for charging said power source when said cleaning unit is in said starting position.
1 Assignment
0 Petitions

Accused Products

Abstract
A zone of a floor to be cleaned is subdivided into a plurality of blocks, the position of each block is memorized in a memory of a self-running cleaning apparatus, and the status of each block such that a wall or an obstacle is placed on the block or the block is passed by the cleaning apparatus thereon is also memorized in the memory. The cleaning apparatus moves across the blocks having neither wall nor obstacle thereon and which have not been passed by the cleaning apparatus on the basis of a predetermined priority order in running direction.
375 Citations
Selectively Adjustable Steering Mechanism for Use on a Floor Cleaning Machine | ||
Patent #
US 20110023248A1
Filed 07/29/2009
|
Current Assignee
Karcher Floor Care Inc.
|
Original Assignee
Karcher North America Incorporated
|
Powered cleaning appliance | ||
Patent #
US 7,900,310 B2
Filed 08/13/2010
|
Current Assignee
Techtronic Floor Care Technology Limited
|
Original Assignee
Royal Appliance Manufacturing Company
|
Powered cleaning appliance | ||
Patent #
US 7,861,352 B2
Filed 07/16/2008
|
Current Assignee
Techtronic Floor Care Technology Limited
|
Original Assignee
Royal Appliance Manufacturing Company
|
Robot cleaner system having robot cleaner and docking station | ||
Patent #
US 7,891,045 B2
Filed 02/22/2008
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Methods for cleaning lines on a game playing surface | ||
Patent #
US 7,957,859 B2
Filed 06/05/2007
|
Current Assignee
David Wright Young
|
Original Assignee
David Wright Young
|
NAVIGATIONAL CONTROL SYSTEM FOR A ROBOTIC DEVICE | ||
Patent #
US 20110144805A1
Filed 12/13/2010
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Installation for supplying liquid feed to an animal and an autonomously displaceable vehicle for use in such an installation | ||
Patent #
US 7,934,469 B2
Filed 06/09/2008
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
POWERED CLEANING APPLIANCE | ||
Patent #
US 20110154589A1
Filed 03/08/2011
|
Current Assignee
Techtronic Floor Care Technology Limited
|
Original Assignee
Techtronic Floor Care Technology Limited
|
CONTROL METHOD FOR A ROBOT VEHICLE, AND ROBOT VEHICLE | ||
Patent #
US 20110125358A1
Filed 12/09/2008
|
Current Assignee
Robert Bosch GmbH
|
Original Assignee
Robert Bosch GmbH
|
UNMANNED VEHICLE COMPRISING A PROTECTION DEVICE | ||
Patent #
US 20110185975A1
Filed 04/15/2011
|
Current Assignee
Lely Patent N.V.
|
Original Assignee
Lely Patent N.V.
|
INSTALLATION FOR SUPPLYING LIQUID FEED TO AN ANIMAL AND AN AUTONOMOUSLY DISPLACEABLE VEHICLE FOR USE IN SUCH AN INSTALLATION | ||
Patent #
US 20110174227A1
Filed 03/28/2011
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
APPARATUS FOR CLEANING LINES ON A PLAYING SURFACE AND ASSOCIATED METHODS, HANDLE ENHANCEMENTS | ||
Patent #
US 20110224860A1
Filed 05/24/2011
|
Current Assignee
David Wright Young
|
Original Assignee
David Wright Young
|
ROBOT CLEANING SYSTEM AND CONTROL METHOD HAVING A WIRELESS ELECTRIC POWER CHARGE FUNCTION | ||
Patent #
US 20110241616A1
Filed 04/06/2011
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
POWERED CLEANING APPLIANCE | ||
Patent #
US 20100325820A1
Filed 08/13/2010
|
Current Assignee
Techtronic Floor Care Technology Limited
|
Original Assignee
Techtronic Floor Care Technology Limited
|
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
|
MOBILE ROBOT AND CONTROLLING METHOD THEREOF | ||
Patent #
US 20100286825A1
Filed 07/16/2008
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
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
|
Unmanned autonomous vehicle for displacing feed | ||
Patent #
US 20100230183A1
Filed 05/28/2010
|
Current Assignee
Lely Patent N.V.
|
Original Assignee
Lely Patent N.V.
|
Robot vacuum with internal mapping system | ||
Patent #
US 7,805,220 B2
Filed 03/11/2004
|
Current Assignee
Sharper Image Acquisition LLC
|
Original Assignee
Sharper Image Acquisition LLC
|
Robotic vacuum cleaner with edge and object detection system | ||
Patent #
US 7,801,645 B2
Filed 03/11/2004
|
Current Assignee
Sharper Image Acquisition LLC
|
Original Assignee
Sharper Image Acquisition LLC
|
Robot cleaner and control method thereof | ||
Patent #
US 20100313364A1
Filed 06/10/2010
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
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
|
UNMANNED AUTONOMOUS VEHICLE FOR DISPLACING FEED | ||
Patent #
US 20090069968A1
Filed 03/23/2007
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
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
|
Autonomous floor-cleaning robot | ||
Patent #
US 7,571,511 B2
Filed 04/05/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Omni-directional robot cleaner | ||
Patent #
US 7,568,536 B2
Filed 09/21/2006
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
AUTONOMOUS COVERAGE ROBOT NAVIGATION SYSTEM | ||
Patent #
US 20090228165A1
Filed 12/23/2008
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System for automatically exchanging cleaning tools of robot cleaner, and method therefor | ||
Patent #
US 7,600,521 B2
Filed 08/10/2005
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Sensors and associated methods for controlling a vacuum cleaner | ||
Patent #
US 7,599,758 B2
Filed 12/05/2005
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
Powered cleaning appliance | ||
Patent #
US 7,617,557 B2
Filed 10/18/2004
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
APPARATUS FOR AND A METHOD FOR CLEANING THE FLOOR OF AN ACCOMODATION OF AN ANIMAL | ||
Patent #
US 20090288681A1
Filed 02/15/2007
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
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
|
Path guidance method for autonomous mobile device | ||
Patent #
US 7,636,621 B2
Filed 08/04/2006
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
Autonomous floor cleaning robot | ||
Patent #
US 7,636,982 B2
Filed 08/10/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Automatic self-centering duct robot | ||
Patent #
US 20080012310A1
Filed 06/30/2007
|
Current Assignee
Bernt Askildsen, Lance Weaver
|
Original Assignee
Bernt Askildsen, Lance Weaver
|
Path guidance method for autonomous mobile device | ||
Patent #
US 20080009984A1
Filed 08/04/2006
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
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
|
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
|
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
|
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
|
Robot cleaner system having robot cleaner and docking station | ||
Patent #
US 20080201895A1
Filed 02/22/2008
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Sensors and associated methods for controlling a vacuum cleaner | ||
Patent #
US 7,424,766 B2
Filed 08/23/2005
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
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
|
INSTALLATION FOR SUPPLYING LIQUID FEED TO AN ANIMAL AND AN AUTONOMOUSLY DISPLACEABLE VEHICLE FOR USE IN SUCH AN INSTALLATION | ||
Patent #
US 20080236509A1
Filed 06/09/2008
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
OBSTACLE DETECTION DEVICE OF AUTONOMOUS MOBILE SYSTEM | ||
Patent #
US 20080269972A1
Filed 07/03/2008
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
Autonomous floor cleaning robot | ||
Patent #
US 7,448,113 B2
Filed 08/06/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
IROBERT
|
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
|
Floor treatment device | ||
Patent #
US D536,146 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Floor treatment device | ||
Patent #
US D536,842 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Floor treatment device | ||
Patent #
US D536,846 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 7,173,391 B2
Filed 05/05/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Floor treatment device | ||
Patent #
US D536,845 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Floor treatment device | ||
Patent #
US D536,844 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Floor treatment device | ||
Patent #
US D536,843 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Navigational control system for a robotic device | ||
Patent #
US 7,188,000 B2
Filed 01/27/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Floor treatment device | ||
Patent #
US D538,492 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Traveling cleaner charging device and method | ||
Patent #
US 7,202,630 B2
Filed 12/17/2003
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Floor treatment device | ||
Patent #
US D543,323 S1
Filed 06/01/2006
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Sensor apparatus and self-propelled floor cleaning appliance having a sensor apparatus | ||
Patent #
US 7,225,500 B2
Filed 01/04/2005
|
Current Assignee
Alfred KRcher GmbH Company KG
|
Original Assignee
Alfred KRcher GmbH Company KG
|
Remote configuration of mobile surface maintenance machine settings | ||
Patent #
US 20070124890A1
Filed 12/04/2006
|
Current Assignee
Tennant Company
|
Original Assignee
Tennant Company
|
Apparatus for cleaning lines on a playing surface and associated methods, enhancements | ||
Patent #
US 7,245,994 B2
Filed 10/29/2004
|
Current Assignee
David Wright Young
|
Original Assignee
David Wright Young
|
Sensors and associated methods for controlling a vacuum cleaner | ||
Patent #
US 7,237,298 B2
Filed 09/19/2003
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
Device for automatically picking up objects | ||
Patent #
US 20070183873A1
Filed 02/16/2007
|
Current Assignee
Andre Colens
|
Original Assignee
Andre Colens
|
Robot cleaner and method for operating the same | ||
Patent #
US 7,272,868 B2
Filed 05/04/2004
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Autonomous coverage robot navigation system | ||
Patent #
US 20070244610A1
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
|
Omni-directional robot cleaner | ||
Patent #
US 20070272463A1
Filed 09/21/2006
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
Methods for cleaning lines on a game playing surface | ||
Patent #
US 20070260371A1
Filed 06/05/2007
|
Current Assignee
David Young
|
Original Assignee
David Young
|
PROGRAMMABLE ROBOTIC APPARATUS | ||
Patent #
US 20070260394A1
Filed 04/26/2007
|
Current Assignee
Jason Dean
|
Original Assignee
Jason Dean
|
Robot vacuum cleaner | ||
Patent #
US 20060020369A1
Filed 06/30/2005
|
Current Assignee
Sharper Image Acquisition LLC
|
Original Assignee
Sharper Image Acquisition LLC
|
Method and system for robot localization and confinement | ||
Patent #
US 20060038521A1
Filed 09/08/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
System for automatically exchanging cleaning tools of robot cleaner, and method therefor | ||
Patent #
US 20060060216A1
Filed 08/10/2005
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Navigational control system for a robotic device | ||
Patent #
US 7,024,278 B2
Filed 09/12/2003
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot capable of detecting an edge | ||
Patent #
US 7,024,280 B2
Filed 09/09/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Unmanned vehicle for displacing manure | ||
Patent #
US 7,032,682 B2
Filed 03/14/2001
|
Current Assignee
LELY ENTERPRISES A.G. A SWISS LIMITED LIABILITY COMPANY
|
Original Assignee
LELY RESEARCH HOLDING AG
|
Sensors and associated methods for controlling a vacuum cleaner | ||
Patent #
US 20060085095A1
Filed 12/05/2005
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
Cleaner with security function and travel device with security function | ||
Patent #
US 20060088204A1
Filed 10/18/2005
|
Current Assignee
Funai Electric Co. Ltd.
|
Original Assignee
Funai Electric Co. Ltd.
|
Navigational control system for a robotic device | ||
Patent #
US 20060136096A1
Filed 01/27/2006
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot vacuum cleaner | ||
Patent #
US D524,495 S1
Filed 03/12/2004
|
Current Assignee
Aktiebolaget Electrolux
|
Original Assignee
Aktiebolaget Electrolux
|
Autonomous surface cleaning robot for wet and dry cleaning | ||
Patent #
US 20060190134A1
Filed 08/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Programmable lawn mower | ||
Patent #
US 7,103,457 B2
Filed 06/25/2003
|
Current Assignee
Dean Technologies Incorporated
|
Original Assignee
Dean Technologies Incorporated
|
Programmable lawn mower | ||
Patent #
US 7,107,132 B2
Filed 03/27/2003
|
Current Assignee
Dean Technologies Incorporated
|
Original Assignee
Dean Technologies Incorporated
|
Robot obstacle detection system | ||
Patent #
US 7,155,308 B2
Filed 06/03/2003
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Floor treatment device | ||
Patent #
US D533,320 S1
Filed 11/11/2004
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Castle Rock Entertainment Incorporated
|
Robot cleaner, system thereof and method for controlling same | ||
Patent #
US 6,841,963 B2
Filed 02/20/2002
|
Current Assignee
Samsung Gwangju Electronics Co. Ltd.
|
Original Assignee
Samsung Gwangju Electronics Co. Ltd.
|
Robot vacuum with floor type modes | ||
Patent #
US 20050010331A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Robot vacuum with internal mapping system | ||
Patent #
US 20050000543A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Acquisition LLC
|
Original Assignee
Sharper Image Acquisition LLC
|
Robot capable of detecting an edge | ||
Patent #
US 20050049750A1
Filed 09/09/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Robot capable of detecting an edge | ||
Patent #
US 6,865,447 B2
Filed 07/18/2003
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Sensors and associated methods for controlling a vacuum cleaner | ||
Patent #
US 20050065662A1
Filed 09/19/2003
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
Autonomous floor-cleaning robot | ||
Patent #
US 6,883,201 B2
Filed 12/16/2002
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Apparatus for cleaning lines on a playing surface and associated methods, enhancements | ||
Patent #
US 20050113989A1
Filed 10/29/2004
|
Current Assignee
David Wright Young
|
Original Assignee
David Wright Young
|
Self-moving cleaner | ||
Patent #
US 6,901,624 B2
Filed 06/04/2002
|
Current Assignee
Matsushita Electric Industrial Company Limited
|
Original Assignee
Matsushita Electric Industrial Company Limited
|
Robot cleaner and operating method thereof | ||
Patent #
US 20050132522A1
Filed 05/04/2004
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
DEBRIS SENSOR FOR CLEANING APPARATUS | ||
Patent #
US 20050162119A1
Filed 01/28/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
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
|
Sensor apparatus and self-propelled floor cleaning appliance having a sensor apparatus | ||
Patent #
US 20050172445A1
Filed 01/04/2005
|
Current Assignee
Alfred KRcher GmbH Company KG
|
Original Assignee
Alfred KRcher GmbH Company KG
|
Robotic system | ||
Patent #
US 6,941,199 B1
Filed 07/16/1999
|
Current Assignee
Procter Gamble Company
|
Original Assignee
Procter Gamble Company
|
Debris sensor for cleaning apparatus | ||
Patent #
US 6,956,348 B2
Filed 01/28/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 20050218852A1
Filed 04/19/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
David A. Cohen, Gregg W. Landry, Daniel Ozick
|
Powered cleaning appliance | ||
Patent #
US 20050217042A1
Filed 10/18/2004
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
Obstacle following sensor scheme for a mobile robot | ||
Patent #
US 20050251292A1
Filed 06/24/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Self-running vacuum cleaner | ||
Patent #
US 6,968,592 B2
Filed 03/22/2002
|
Current Assignee
Hitachi America Limited
|
Original Assignee
Hitachi America Limited
|
Brush assembly of cleaner | ||
Patent #
US 6,971,140 B2
Filed 12/31/2002
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Robot vacuum with boundary cones | ||
Patent #
US 20050273967A1
Filed 04/13/2005
|
Current Assignee
Eric Ng, Charles E. Taylor, Andrew J. Parker, Shek Fai Lau, Andrew Heninger, Eric C. Blair
|
Original Assignee
Eric Ng, Charles E. Taylor, Andrew J. Parker, Shek Fai Lau, Andrew Heninger, Eric C. Blair
|
Remote control scheduler and method for autonomous robotic device | ||
Patent #
US 20050287038A1
Filed 06/24/2005
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Sensors and associated methods for controlling a vacuum cleaner | ||
Patent #
US 20050278888A1
Filed 08/23/2005
|
Current Assignee
Royal Appliance Manufacturing Company
|
Original Assignee
Royal Appliance Manufacturing Company
|
Programmable lawn mower | ||
Patent #
US 20040010343A1
Filed 03/27/2003
|
Current Assignee
Dean Technologies Incorporated
|
Original Assignee
Dean Technologies Incorporated
|
Robotic surface treating device with non-circular housing | ||
Patent #
US 20040031113A1
Filed 08/14/2002
|
Current Assignee
SC Johnson Son Incorporated
|
Original Assignee
SC Johnson Son Incorporated
|
Autonomous floor-cleaning robot | ||
Patent #
US 20040049877A1
Filed 12/16/2002
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot capable of detecting an edge | ||
Patent #
US 20040059467A1
Filed 07/18/2003
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Brush assembly of cleaner | ||
Patent #
US 20040074039A1
Filed 12/31/2002
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Automatic charging device and method of automatically travelling cleaner | ||
Patent #
US 20040130290A1
Filed 12/17/2003
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
Automatic floor cleaner | ||
Patent #
US 6,775,871 B1
Filed 11/28/2001
|
Current Assignee
Edward Finch
|
Original Assignee
Edward Finch
|
Autonomous floor-cleaning robot | ||
Patent #
US 20040187249A1
Filed 04/05/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Modular robotic platform | ||
Patent #
US 20040168837A1
Filed 11/28/2003
|
Current Assignee
Societe De Commercialisation Des Produits De La Recherche Appliquee - Socpra Sciences Et Genie S.E.C.
|
Original Assignee
Universite De Strasbourg
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 20040207355A1
Filed 05/05/2004
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstruction management system for robots | ||
Patent #
US 6,810,305 B2
Filed 02/16/2001
|
Current Assignee
Procter Gamble Company
|
Original Assignee
Procter Gamble Company
|
Method and system for multi-mode coverage for an autonomous robot | ||
Patent #
US 6,809,490 B2
Filed 06/12/2002
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot vac with retractable power cord | ||
Patent #
US 20040200505A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Robot vacuum with particulate detector | ||
Patent #
US 20040211444A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Robotic vacuum cleaner with edge and object detection system | ||
Patent #
US 20040220698A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Acquisition LLC
|
Original Assignee
Sharper Image Acquisition LLC
|
Robot vacuum with remote control mode | ||
Patent #
US 20040236468A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Robot vacuum | ||
Patent #
US 20040244138A1
Filed 03/11/2004
|
Current Assignee
Sharper Image Corporation
|
Original Assignee
Sharper Image Corporation
|
Unmanned vehicle for displacing manure | ||
Patent #
US 20030020243A1
Filed 03/14/2001
|
Current Assignee
LELY ENTERPRISES A.G. A SWISS LIMITED LIABILITY COMPANY
|
Original Assignee
LELY RESEARCH HOLDING AG
|
Vacuum cleaner with releasable dirt and dust separating apparatus | ||
Patent #
US 6,519,804 B1
Filed 06/18/2001
|
Current Assignee
Dyson Technology Limited
|
Original Assignee
Dyson Limited
|
Robot cleaner, system thereof and method for controlling same | ||
Patent #
US 20030028993A1
Filed 02/20/2002
|
Current Assignee
Samsung Gwangju Electronics Co. Ltd.
|
Original Assignee
Samsung Gwangju Electronics Co. Ltd.
|
Sensor visor for a robotic vacuum cleaner | ||
Patent #
US D473,984 S1
Filed 01/11/2002
|
Current Assignee
Healthy Gain Investments Limited
|
Original Assignee
Hoover Company
|
Handle for a robotic vacuum cleaner | ||
Patent #
US D473,983 S1
Filed 01/11/2002
|
Current Assignee
Healthy Gain Investments Limited
|
Original Assignee
Hoover Company
|
Vacuum cleaner | ||
Patent #
US 6,553,612 B1
Filed 06/18/2001
|
Current Assignee
Dyson Technology Limited
|
Original Assignee
Dyson Limited
|
Robotic vacuum cleaner | ||
Patent #
US D474,312 S1
Filed 01/11/2002
|
Current Assignee
Healthy Gain Investments Limited
|
Original Assignee
Hoover Company
|
Cleaner head for a vacuum cleaner | ||
Patent #
US 6,581,239 B1
Filed 06/18/2001
|
Current Assignee
Dyson Technology Limited
|
Original Assignee
Dyson Limited
|
Robotic floor cleaning device | ||
Patent #
US 6,605,156 B1
Filed 01/23/2002
|
Current Assignee
Dyson Technology Limited
|
Original Assignee
Dyson Limited
|
Vacuum cleaner | ||
Patent #
US 6,601,265 B1
Filed 06/18/2001
|
Current Assignee
Dyson Technology Limited
|
Original Assignee
Dyson Limited
|
Home cleaning robot | ||
Patent #
US 6,459,955 B1
Filed 11/17/2000
|
Current Assignee
Procter Gamble Company
|
Original Assignee
Procter Gamble Company
|
Self-running vacuum cleaner | ||
Patent #
US 20020138936A1
Filed 03/22/2002
|
Current Assignee
Hitachi America Limited
|
Original Assignee
Hitachi America Limited
|
Autonomous mobile surface treating apparatus | ||
Patent #
US 6,481,515 B1
Filed 05/30/2000
|
Current Assignee
Procter Gamble Company
|
Original Assignee
Procter Gamble Company
|
Self-moving cleaner | ||
Patent #
US 20020189045A1
Filed 06/04/2002
|
Current Assignee
Matsushita Electric Industrial Company Limited
|
Original Assignee
Matsushita Electric Industrial Company Limited
|
Mobile robot and course adjusting method thereof | ||
Patent #
US 6,496,754 B2
Filed 06/11/2001
|
Current Assignee
SANSUNG KWANGJU ELECTRONICS CO. LTD.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Cart retriever vehicle | ||
Patent #
US 6,220,379 B1
Filed 06/04/1997
|
Current Assignee
Dane Industries Inc.
|
Original Assignee
Dane Industries Inc.
|
Cart retriever vehicle | ||
Patent #
US 5,934,694 A
Filed 02/13/1996
|
Current Assignee
Dane Industries Inc.
|
Original Assignee
Dana Industries Inc.
|
Autonomous surface cleaning apparatus | ||
Patent #
US 5,940,927 A
Filed 12/23/1997
|
Current Assignee
Aktiebolaget Electrolux
|
Original Assignee
Aktiebolaget Electrolux
|
Computer peripheral floor cleaning system and navigation method | ||
Patent #
US 5,995,884 A
Filed 03/07/1997
|
Current Assignee
Pauline O. James, Timothy P. Allen
|
Original Assignee
Pauline O. James, Timothy P. Allen
|
Autonomous vehicle and controlling method for autonomous vehicle | ||
Patent #
US 5,995,883 A
Filed 06/06/1997
|
Current Assignee
Moneual Incorporated
|
Original Assignee
Minolta Corporation Limited
|
Nozzle arrangement for a self-guiding vacuum cleaner | ||
Patent #
US 5,781,960 A
Filed 04/09/1997
|
Current Assignee
Aktiebolaget Electrolux
|
Original Assignee
Aktiebolaget Electrolux
|
Automatic machine and device for floor dusting | ||
Patent #
US 5,787,545 A
Filed 01/02/1997
|
Current Assignee
Solar Robotics SA
|
Original Assignee
Andre Colens
|
Remote controllable automatic moving vacuum cleaner | ||
Patent #
US 5,839,156 A
Filed 12/18/1996
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
KWANGJU ELECTRONICS CO. LTD.
|
Method of and apparatus for guiding microrobot | ||
Patent #
US 5,596,255 A
Filed 10/18/1994
|
Current Assignee
Seiko Epson Corporation
|
Original Assignee
Seiko Epson Corporation
|
Self-guided, self-propelled, convertible cleaning apparatus | ||
Patent #
US 5,634,237 A
Filed 03/29/1995
|
Current Assignee
Ajit P. Paranjpe
|
Original Assignee
Ajit P. Paranjpe
|
Remote controlled vacuum cleaner system | ||
Patent #
US D381,478 S
Filed 12/04/1995
|
Current Assignee
Tawrence Amos
|
Original Assignee
Tawrence Amos
|
Power supply apparatus for automatic vacuum cleaner | ||
Patent #
US 5,682,640 A
Filed 03/31/1995
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Electrical apparatus for cleaning surfaces by suction in dwelling premises | ||
Patent #
US 5,497,529 A
Filed 07/13/1994
|
Current Assignee
Anna M. Boesi
|
Original Assignee
Anna M. Boesi
|
Method for controlling self-running cleaning apparatus | ||
Patent #
US 5,548,511 A
Filed 10/29/1992
|
Current Assignee
Axxon Robotics LLC
|
Original Assignee
White Consolidated Industries Incorporated
|
Micro robot | ||
Patent #
US 5,554,914 A
Filed 06/07/1993
|
Current Assignee
Seiko Epson Corporation
|
Original Assignee
Seiko Epson Corporation
|
Self-propelled cleaning machine with fuzzy logic control | ||
Patent #
US 5,568,589 A
Filed 12/22/1994
|
Current Assignee
Jin S. Hwang
|
Original Assignee
Jin S. Hwang
|
Vacuum dustpan apparatus | ||
Patent #
US 5,560,077 A
Filed 11/25/1994
|
Current Assignee
Diane L. Crotchett
|
Original Assignee
Diane L. Crotchett
|
Storage and maintenance system | ||
Patent #
US 5,572,759 A
Filed 04/21/1995
|
Current Assignee
Innoserve GmbH Schutzrechtmanagement Consulting
|
Original Assignee
Kurt Zachhuber
|
Robot cleaner | ||
Patent #
US 5,440,216 A
Filed 06/08/1993
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Apparatus and method for recognizing carpets and stairs by cleaning robot | ||
Patent #
US 5,307,273 A
Filed 08/27/1991
|
Current Assignee
Goldstar Jewellery LLC
|
Original Assignee
Goldstar Jewellery LLC
|
Power driven wheel barrow | ||
Patent #
US 5,305,843 A
Filed 12/24/1992
|
Current Assignee
SCHILLER-PFEIFFER INC.
|
Original Assignee
Leonard J. Armstrong
|
High pressure carpet extractor | ||
Patent #
US D332,330 S
Filed 05/08/1991
|
Current Assignee
USP Holding
|
Original Assignee
U.S. PRODUCTS INC.
|
Remote controlled robotic refrigerator | ||
Patent #
US 5,179,843 A
Filed 09/12/1991
|
Current Assignee
Helge S. Cohausz
|
Original Assignee
Helge S. Cohausz
|
Control system for a self-moving vehicle | ||
Patent #
US 5,208,521 A
Filed 09/03/1992
|
Current Assignee
Fuji Heavy Industries Limited
|
Original Assignee
Fuji Heavy Industries Limited
|
Vacuum bag | ||
Patent #
US D654,234 S1
Filed 12/08/2010
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Cleaning robot roller processing | ||
Patent #
US 8,087,117 B2
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Obstacle detection device of autonomous mobile system | ||
Patent #
US 8,121,730 B2
Filed 07/03/2008
|
Current Assignee
Industrial Technology Research Institute
|
Original Assignee
Industrial Technology Research Institute
|
Debris Sensor for Cleaning Apparatus | ||
Patent #
US 20120085368A1
Filed 12/15/2011
|
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
|
Selectively adjustable steering mechanism for use on a floor cleaning machine | ||
Patent #
US 8,302,240 B2
Filed 07/29/2009
|
Current Assignee
Karcher Floor Care Inc.
|
Original Assignee
Karcher North America Incorporated
|
Apparatus for and a method for cleaning the floor of an accommodation of an animal | ||
Patent #
US 8,303,720 B2
Filed 02/15/2007
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
Installation for supplying liquid feed to an animal and an autonomously displaceable vehicle for use in such an installation | ||
Patent #
US 8,316,799 B2
Filed 03/28/2011
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
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
|
Control method for a robot vehicle, and robot vehicle | ||
Patent #
US 8,447,454 B2
Filed 12/09/2008
|
Current Assignee
Robert Bosch GmbH
|
Original Assignee
Robert Bosch GmbH
|
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
|
Mobile robot and controlling method thereof | ||
Patent #
US 8,489,234 B2
Filed 07/16/2008
|
Current Assignee
LG Electronics Inc.
|
Original Assignee
LG Electronics Inc.
|
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
|
Floor treatment apparatus | ||
Patent #
US 8,528,142 B1
Filed 05/06/2013
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Coverage robots and associated cleaning bins | ||
Patent #
US 8,528,157 B2
Filed 05/21/2007
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Unmanned autonomous vehicle for displacing feed | ||
Patent #
US 8,543,276 B2
Filed 05/28/2010
|
Current Assignee
Lely Patent N.V.
|
Original Assignee
Lely Patent N.V.
|
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
|
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
|
Debris sensor for cleaning apparatus | ||
Patent #
US 8,598,829 B2
Filed 06/14/2012
|
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
|
DEVICE FOR PIPE INSPECTION AND METHOD OF USING SAME | ||
Patent #
US 20130332088A1
Filed 08/14/2013
|
Current Assignee
RedZone Robotics Inc.
|
Original Assignee
RedZone Robotics Inc.
|
Vehicle for displacing feed | ||
Patent #
US 8,612,083 B2
Filed 11/09/2012
|
Current Assignee
Lely Patent N.V.
|
Original Assignee
Lely Patent N.V.
|
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
|
Building Systems | ||
Patent #
US 20140041321A1
Filed 03/14/2013
|
Current Assignee
KBFX LLC
|
Original Assignee
Alain Poivet
|
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
|
Unmanned autonomous vehicle for displacing feed | ||
Patent #
US 8,694,191 B2
Filed 03/23/2007
|
Current Assignee
Maasland N.V.
|
Original Assignee
Maasland N.V.
|
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
|
Debris monitoring | ||
Patent #
US 8,742,926 B2
Filed 12/30/2011
|
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
|
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
|
CLEANING ROBOT | ||
Patent #
US 20140201941A1
Filed 08/30/2012
|
Current Assignee
Sharp Electronics Corporation
|
Original Assignee
Sharp Electronics 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
|
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
|
Robotic vacuum | ||
Patent #
US 8,881,339 B2
Filed 04/30/2012
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Floor cleaning apparatus | ||
Patent #
US 8,887,340 B2
Filed 12/18/2013
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Robotic vacuum cleaning system | ||
Patent #
US 8,910,342 B2
Filed 06/12/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
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
|
Robotic vacuum cleaning system | ||
Patent #
US 8,955,192 B2
Filed 06/12/2014
|
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
|
Programmable robotic apparatus | ||
Patent #
US 8,983,776 B2
Filed 04/26/2007
|
Current Assignee
Jason A. Dean
|
Original Assignee
Jason A. Dean
|
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
|
Floor treatment apparatus | ||
Patent #
US 9,015,887 B1
Filed 08/10/2013
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Robot cleaner and control method thereof | ||
Patent #
US 9,037,294 B2
Filed 06/10/2010
|
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
|
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
|
ROBOT CLEANER AND CONTROL METHOD THEREOF | ||
Patent #
US 20150224645A1
Filed 04/21/2015
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
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
|
Apparatus for cleaning lines on a playing surface and associated methods, handle enhancements | ||
Patent #
US 9,128,487 B2
Filed 05/24/2011
|
Current Assignee
David Wright Young
|
Original Assignee
David Wright Young
|
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
|
Floor cleaning apparatus | ||
Patent #
US 9,192,276 B2
Filed 10/01/2014
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
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
|
Robotic vacuum | ||
Patent #
US 9,220,386 B2
Filed 04/30/2012
|
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
|
Debris monitoring | ||
Patent #
US 9,233,471 B2
Filed 04/22/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot cleaning system and control method having a wireless electric power charge function | ||
Patent #
US 9,276,433 B2
Filed 04/06/2011
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Detecting robot stasis | ||
Patent #
US 9,317,038 B2
Filed 02/26/2013
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robotic vacuum cleaning system | ||
Patent #
US 9,320,400 B2
Filed 12/31/2014
|
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
|
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
|
Robot system | ||
Patent #
US 9,392,920 B2
Filed 05/12/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
VACUUM CLEANER | ||
Patent #
US 20160235268A1
Filed 09/23/2014
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Robot lawnmower mapping | ||
Patent #
US 9,420,741 B2
Filed 12/15/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
ROBOT CLEANING SYSTEM AND CONTROL METHOD HAVING WIRELESS ELECTRIC POWER CHARGE FUNCTION | ||
Patent #
US 20160254695A1
Filed 02/29/2016
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Coverage robot navigating | ||
Patent #
US 9,436,185 B2
Filed 12/30/2011
|
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
|
Floor treatment apparatus | ||
Patent #
US 9,451,861 B2
Filed 03/10/2015
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
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
|
Floor cleaning apparatus | ||
Patent #
US 9,510,721 B2
Filed 11/11/2015
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Autonomous robot localization | ||
Patent #
US 9,510,505 B2
Filed 10/10/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
OUTSOURCING PROCESSING TO A SELF-PROPELLED DEVICE | ||
Patent #
US 20160357184A1
Filed 08/19/2016
|
Current Assignee
Sphero Inc.
|
Original Assignee
Sphero Inc.
|
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
|
Robot confinement | ||
Patent #
US 9,582,005 B2
Filed 02/12/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
OBSTACLE FOLLOWING SENSOR SCHEME FOR A MOBILE ROBOT | ||
Patent #
US 20170066132A1
Filed 08/18/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 9,591,959 B2
Filed 08/12/2015
|
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
|
Unmanned vehicle comprising a protection device | ||
Patent #
US 9,622,452 B2
Filed 04/15/2011
|
Current Assignee
Lely Patent N.V.
|
Original Assignee
Lely Patent N.V.
|
Autonomous floor-cleaning robot | ||
Patent #
US 9,622,635 B2
Filed 05/21/2014
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Apparatus for cleaning lines on a playing surface and associated methods, other handle enhancements | ||
Patent #
US 9,651,949 B2
Filed 08/04/2015
|
Current Assignee
David Wright Young
|
Original Assignee
David Wright Young
|
Robotic vacuum cleaning system | ||
Patent #
US 9,675,224 B2
Filed 11/20/2015
|
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
|
Floor treatment apparatus | ||
Patent #
US 9,730,566 B2
Filed 08/26/2016
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Device for pipe inspection and method of using same | ||
Patent #
US 9,739,792 B2
Filed 08/14/2013
|
Current Assignee
RedZone Robotics Inc.
|
Original Assignee
RedZone Robotics Inc.
|
Floor treatment apparatus | ||
Patent #
US 9,757,005 B2
Filed 08/24/2016
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Robotic mowing of separated lawn areas | ||
Patent #
US 9,826,678 B2
Filed 12/01/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris monitoring | ||
Patent #
US 9,826,872 B2
Filed 12/31/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Robot cleaner and control method thereof | ||
Patent #
US 9,844,876 B2
Filed 04/21/2015
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Robotic lawn mowing boundary determination | ||
Patent #
US 9,854,737 B2
Filed 12/07/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Restricting movement of a mobile robot | ||
Patent #
US 9,868,211 B2
Filed 04/09/2015
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 9,883,783 B2
Filed 01/30/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Outsourcing processing to a self-propelled device | ||
Patent #
US 9,946,257 B2
Filed 08/19/2016
|
Current Assignee
Sphero Inc.
|
Original Assignee
Sphero Inc.
|
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
|
Remote control scheduler and method for autonomous robotic device | ||
Patent #
US 10,045,676 B2
Filed 04/24/2017
|
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
|
VACUUM CLEANER SYSTEM | ||
Patent #
US 20180303303A1
Filed 06/24/2015
|
Current Assignee
AB Electrolux
|
Original Assignee
Aktiebolaget Electrolux
|
Vehicle for displacing feed lying on a floor in a sideward displacement direction | ||
Patent #
US 10,117,416 B2
Filed 01/31/2014
|
Current Assignee
Lely Patent N.V.
|
Original Assignee
Lely Patent N.V.
|
Robot cleaning system and control method having wireless electric power charge function | ||
Patent #
US 10,130,228 B2
Filed 02/29/2016
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Coverage robot navigating | ||
Patent #
US 10,152,062 B2
Filed 06/29/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
|
Debris sensor for cleaning apparatus | ||
Patent #
US 10,182,693 B2
Filed 12/26/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
|
Debris monitoring | ||
Patent #
US 10,244,913 B2
Filed 10/26/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
|
Finished multi-sensor units | ||
Patent #
US 10,277,159 B2
Filed 12/15/2015
|
Current Assignee
KBFX LLC
|
Original Assignee
KBFX LLC
|
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
|
Polymorphic path planning for robotic devices | ||
Patent #
US 10,353,399 B2
Filed 07/20/2018
|
Current Assignee
Ai Incorprated
|
Original Assignee
Ai Incorprated
|
Autonomous floor-cleaning robot | ||
Patent #
US 10,420,447 B2
Filed 04/14/2017
|
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
|
Robotic vacuum cleaning system | ||
Patent #
US 10,433,696 B2
Filed 05/09/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 10,433,692 B2
Filed 04/14/2017
|
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
|
Self-propelled, dust-collecting robot | ||
Patent #
US 10,463,219 B2
Filed 08/27/2015
|
Current Assignee
Makita Corporation
|
Original Assignee
Makita 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
|
Cleaning roller for cleaning robots | ||
Patent #
US 10,512,384 B2
Filed 12/15/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Autonomous floor-cleaning robot | ||
Patent #
US 10,517,454 B2
Filed 03/07/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
|
Floor treatment apparatus | ||
Patent #
US 10,555,657 B2
Filed 12/13/2017
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Cleaning roller for cleaning robots | ||
Patent #
US 10,595,624 B2
Filed 07/25/2017
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Debris sensor for cleaning apparatus | ||
Patent #
US 10,595,695 B2
Filed 01/18/2019
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Restricting movement of a mobile robot | ||
Patent #
US 10,639,793 B2
Filed 10/30/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
|
Debris monitoring | ||
Patent #
US 10,758,104 B2
Filed 03/29/2019
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Method for controlling an autonomous mobile robot | ||
Patent #
US 10,860,029 B2
Filed 02/15/2017
|
Current Assignee
Robart GmbH
|
Original Assignee
Robart GmbH
|
Robotic mowing of separated lawn areas | ||
Patent #
US 10,874,045 B2
Filed 11/09/2018
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Floor cleaner | ||
Patent #
US D907,868 S1
Filed 01/24/2019
|
Current Assignee
Karcher North America Incorporated
|
Original Assignee
Karcher North America Incorporated
|
Remote control scheduler and method for autonomous robotic device | ||
Patent #
US 10,893,787 B2
Filed 11/01/2016
|
Current Assignee
iRobot Corporation
|
Original Assignee
iRobot Corporation
|
Self-guided mobile unit and cleaning apparatus such as a vacuum cleaner comprising such a unit | ||
Patent #
US 5,012,886 A
Filed 04/14/1989
|
Current Assignee
AZURTEC
|
Original Assignee
AZURTEC
|
Method of automatically steering self-propelled floor-cleaning machines and floor-cleaning machine for practicing the method | ||
Patent #
US 4,700,427 A
Filed 10/15/1986
|
Current Assignee
Hans-Reinhard Knepper
|
Original Assignee
Hans-Reinhard Knepper
|
Floor treating machines | ||
Patent #
US 4,114,711 A
Filed 09/16/1977
|
Current Assignee
R. G. Dixon Company Limited
|
Original Assignee
R. G. DIXON COMPANY LIMITED
|
Floor treating machines | ||
Patent #
US 3,952,361 A
Filed 10/04/1974
|
Current Assignee
R. G. Dixon Company Limited
|
Original Assignee
R. G. DIXON COMPANY LIMITED
|
9 Claims
-
1. A self-running cleaning apparatus comprising:
-
a cleaning unit comprising; a cleaner, means for moving said cleaning unit, means for steering said moving means, obstacle detection means for detecting obstacles preventing movement of said cleaning unit and outputting obstacle signals indicative thereof, direction detection means for detecting direction of movement of said cleaning unit and outputting direction signals indicative thereof, means for determining a distance of movement of said cleaning unit from a starting position and outputting distance signals indicative thereof, memory means for storing data relating to dimensional features of a predetermined area, means for, in accordance with said data, said obstacle signals, said detection signals and said distance signals, controlling said moving means and said steering means to enable said cleaning unit to evade said obstacles and to return to said starting position, and a power source for supplying electric power to said cleaning unit; and charging means, disposed separate from said cleaning unit, for charging said power source when said cleaning unit is in said starting position. - View Dependent Claims (3, 4, 5, 6, 9)
-
-
2. A self-running cleaning apparatus comprising:
-
a cleaning unit comprising; a cleaner, means for moving said cleaning unit, means for steering said moving means, obstacle detection means for detecting obstacles preventin movement of said cleaning unit and outputting obstacle signals indicative thereof, direction detection means for detecting direction of movement of said cleaning unit and outputting direction signals indicative thereof, means for determining a distance of movement of said cleaning unit from a starting position and outputting distance signals indicative thereof, memory means for storing data relating to dimensional features of a predetermined area, means for, in accordance with said data, said obstacle signals, said direction signals and said distance signals, controlling said moving means and said steering means to enable said cleaning unit to evade said obstacles and to return to said starting position, hose connection means for connecting a suction hose to said cleaner, and a power source for supplying electric power to said cleaning unit; and charging means, disposed separate from said cleaning unit, for charging said power source when said cleaning unit is in said starting position. - View Dependent Claims (7, 8)
-
1 Specification
1. Field of the Invention
The present invention relates generally to a self-running cleaning apparatus, and more particularly those comprising a system for automatically guiding the apparatus to a re-changing location.
2. Description of the Related Art
Self-running cleaning apparatus provided with automatic running mechanism for improving operability in cleaning have been developed. In recent years, further improvements have been made to achieve self-running cleaning machines which are automatically guided by a microcomputer and various sensors provided thereon.
A self-running type cleaning apparatus generally comprises: suction nozzles or brushes under its main housing, running wheels and direction control wheel, which are driven by electric motors, and further, position recognizing sensors for recognizing position and proximity sensors for sensing obstacles to enable the cleaning apparatus to move within the required area in a room.
The above-mentioned conventional self-running type cleaning apparatuses have the following problems:
(1) A secondary battery contained in the housing must be charged at the home (i.e. resting) position of the cleaning apparatus. In order to connect the power source line to the charging terminals of the conventional cleaning apparatus, it is necessary to bring the cleaning apparatus accurately to the resting position and dispose it in the correct direction so that terminals of the charging power line are connected to the reception terminals of the cleaning apparatus. Therefore, the conventional self-running cleaning apparatus does not operate fully automatically throughout the charging stage.
(2) In the conventional self-running cleaning apparatus, during its moving, the position of the apparatus is determined by relative position identification based on the distance traveled based on the turning of the running wheel and angles of change of direction based on turning of the driving wheel, so that running distances and changes of running directions are accumulated to generate signals for position and direction. Therefore, when the relative identification of the position and directions are in error and thus different from the true values, the cleaning path and/or the starting point which is identical to the resting point for charging is lost.
Furthermore, the conventional self-running cleaning apparatus is not capable of cleaning narrow gaps between furniture or in corners of the room or the like, and therefore conventional hand-driven cleaning apparatus must be used to clean such narrow spaces.
Furthermore, in the conventional self-running cleaning apparatus, the program and data for driving a cleaning path must be designed beforehand and stored in the memory of the apparatus. Also the conventional self-running cleaning apparatus cannot be used for cleaning desired spots which have not been stored in the memory by a user.
The object of the present invention is to provide a self-running cleaning apparatus which cleans a room in a self-running manner, and when the cleaning of the room is completed, returns to a starting point where the secondary battery on the cleaning apparatus is charged automatically, without a user manually adjusting direction or manually connecting a charging terminal to the reception terminal of the cleaning apparatus.
The self-running cleaning apparatus in accordance with the present invention comprises:
cleaning means,
means for moving the cleaning means,
steering means for steering the running means,
obstacle detection means for detecting an obstacle preventing advance of the cleaning apparatus,
direction detection means for detecting running direction of the cleaning means,
distance detection means for measuring a distance from a start position,
control means for controlling the moving means and the steering means in a manner that the cleaning apparatus follows a path in a room to evade the obstacles, and at the end of moving returns the cleaning apparatus to a starting position,
memory means for memorizing data of the information of the room,
a power source for feeding electric power to the apparatus and
charging means which is disposed separate from the above-mentioned components and charges the power source when the cleaning apparatus is in the starting position.
The guiding means of self-running cleaning apparatus of the present invention can certainly guide the self-running cleaning apparatus to the resting or charging position.
The cleaning apparatus of the present invention further can be used for manual cleaning for desired narrow corner or spots by connecting conventional flexible suction hose. The cleaning apparatus is provided with sensors to sense direction and tension of the flexible suction hose to provide semi-automatic motor-aided running in desired directions through detections of direction and tension of the hose.
Furthermore, when an electromagnetic induction power coupling system is provided in the cleaning apparatus, the charging at the charging position can be made without need of delicate mechanical coupling of a charging terminal to the reception terminal of the cleaning apparatus.
When the cleaning apparatus in accordance with the present invention comprises remote type sensing devices (infrared or ultrasonic type) or contact type (limit switches or pressure sensors) which can detect obstacles to make the steering device turn the direction, the cleaning apparatus can be controlled to certainly sweep the room and return to its charging position.
Furthermore, when the cleaning apparatus is provided with means for detecting charging position, for instance by detecting electromagnetic fields generated around the charging position, by driving the cleaning apparatus once along the inside walls of the room until it returns to the charging position and having the control means identify the charging position which must be identical with the starting position, error in relative positional identification between that calculated by the control means and the actual position is found and the calculated position is calibrated to obtain very accurate self-running operation. Thereby, subsequent scanning-like running in the room for cleaning is carried out very accurately.
In addition, when the charging position has means for generating strong electromagnetic wave and the cleaning apparatus has means for receiving the electromagnetic wave and a rectifier to produce a DC charging current to a secondary battery therein, the charging at the charging position can be made without any mechanical connection of the charging output terminal to the receiving terminal on the cleaning apparatus.
Furthermore, when a hose connection member on the cleaning apparatus has a direction sensor for detecting direction of the hose and a tension sensor for detecting generation of tension when the hose is pulled by user and further by directing the driving control means to drive the moving means of the cleaning apparatus in the direction where to the hose is pulled, the cleaning apparatus automatically moves in the direction where the user pulls the hose.
Also by providing means to detect connection or non-connection of the hose to the hose connection part on the cleaning apparatus, when the hose is disconnected and removed from the cleaning apparatus the control means receives a homing signal to drive the steering means and the driving means of the cleaning apparatus to run in the regions of the room not yet cleaned and finally to the charging position, thereby automatically returning the cleaning apparatus.
While the novel features of the invention are set forth particularly in the appended claims, the invention, in both organization and content, will be better understood and appreciated, along with other objects and features thereof, from the following detailed description taken in conjunction with the drawings.
FIG. 1 is a sectional side view of an embodiment of the self-running cleaning apparatus in accordance with the present invention;
FIG. 2 is a sectional plan view of the embodiment of the self-running cleaning apparatus in accordance with the present invention;
FIG. 3 is a side view of the embodiment;
FIG. 4 is a sectional side view of the embodiment which is placed at the starting position at which an electric power is supplied to the cleaning apparatus by an induction coupling means;
FIG. 5 is a circuit block diagram of the control apparatus of the embodiment;
FIG. 6 is a plan view of a moving path of the cleaning apparatus in a room;
FIG. 7 is a plan view of a moving path of the cleaning apparatus in other example of the room;
FIG. 8 is a plan view of a path of the cleaning apparatus in the proximity of the starting position;
FIG. 9 is a plan view of the embodiment in manual operation;
FIG. 10 is a timing chart of the output of a hose tension sensor and operation of a running motor in the manual operation;
FIG. 11 is a plan view of a path of the cleaning apparatus in manual operation;
FIG. 12 is a plan view of a path of the cleaning apparatus in manual operation for determining a zone which is cleaned automatically;
FIG. 13 is a block-map in the embodiment;
FIG. 14(a) is a wall and obstacle map in the embodiment;
FIG. 14(b) is a path-map in the embodiment;
FIG. 15 is a flow chart of the control operation in the embodiment;
FIG. 16 is a block-map of a room having an obstacle.
FIG. 17 is a flow chart of a control method of a second embodiment;
FIG. 18 is a flow chart of a control method of a fourth embodiment.
It will be recognized that some or all of the Figures are schematic representations for purposes of illustration and do not necessarily depict the actual relative sizes or locations of the elements shown.
An embodiment of the present invention is described with reference to relevant figures.
FIG. 1 is a sectional side view, FIG. 2 is a sectional plan view and FIG. 3 is a side view of the self-running cleaning apparatus in accordance with the present invention, respectively. The cleaning apparatus comprises an electric fan 2 and a dust collection chamber 3 in the main body 1 having a substantially round bottom face. A filter 4 is enclosed in the dust collection chamber 3. A rectangular suction nozzle 5 is disposed on the bottom of the main body 1, and the length of the longer side of the suction nozzle 5 is almost identical with the diameter of the bottom surface of the main body 1. An agitator 7 of a rotating brush which is driven by a drive motor 6 is provided in the suction nozzle 5.
A hose connector 8 for connecting a conventional suction hose 9 is disposed on an upper surface of the main body 1. The suction hose 9 is connected to the hose connector 8 as shown in FIG. 3. The suction hose 9 can be easily disconnected from the hose connector 8. An air path changing device 10 by which the suction intake of the electric fan 2 is switched to the suction nozzle 5 or the hose connector 8 is provided under the hose connector 8. The air path changing device 10 is connected to the suction nozzle 5 through a connection pipe 11, and is connected to the hose connector 8 through a connection hose 12.
The hose connector 8 is covered by a hose connector cover 13 which is slidablly held on the inner surface of the upper casing of the main body 1. The hose connector cover 13 is mechanically linked with the air path changing device. When the hose connector 8 is uncovered by sliding the hose connector cover 13, the suction intake of the electric fan 2 is connected to the hose connector 8, and when the hose connector 8 is covered by the hose connector cover 13, the suction intake of the electric fan 2 is connected to the suction nozzle 5. The hose connector cover 13 is manipulated by moving a knob 14 of the hose connector cover 13 to a direction shown by an arrow A as shown in FIG. 1.
Driving wheels 15 and 16 are provided on the bottom of the main body 1, and are driven by a moving motor 18 through a driving part 17. Free wheels 19 and 20 are also mounted on the bottom of the main body 1. The drive part 17 is rotated by a steering motor 23 through a steering shaft 21 and a steering gear 22, and the moving direction of the cleaning apparatus is varied.
A rotary encoder 24 detects a revolution speed of the moving motor 18 and a rotary encoder 25 detects a revolution speed of the steering motor 23. A revolution speed of the driving wheels 15 and 16 are detected on the basis of the detected value of the rotary encoder 24, hence the travel distance of the cleaning apparatus is detected.
A rate gyro is used as a direction sensor 26 for detecting a direction of the main body 1 in the embodiment. The travel distance and the running direction of the main body 1 are detected on the basis of the revolution speed detected by the rotary encoder 24 and the moving direction detected by the direction sensor 26, respectively, and thereby a relative position of the cleaning apparatus with respect to a starting position is recognized.
A plurality of ultrasonic distance sensors 27 and 28 are disposed on the circumferential side wall of the main body 1, and thereby the distance between the main body 1 and obstacles is measured. Two ultrasonic distance sensors 28, 28 which are placed on both sides of the front part of the main body 1 are wider than that of other ultrasonic sensors 27 in sensing angle. Moreover, the main body 1 is provided with a bumper 29 which surrounds the lower outside portion of the main body 1. The bumper 29 has a touch sensor in the same body by which contact with an obstacle is detected. An obstacle detecting means is composed of the ultrasonic distance sensors 27 and 28, and the touch sensor of the bumper 29. A floor sensor 30 composed of a ultrasonic sensor is mounted in front of the drive part 17. The kind of a floor surface such as a carpet or a bare floor and the state thereof such as a concave or a convex of the floor are detected by reflection of ultrasonic waves from the floor surface. Namely, the floor sensor 30 serves as means for determining the kind of floor and means for detecting the concavity or the convexity of the floor.
A dust flow sensor 31 composed of a photointerrupter is installed in the connection pipe 11, and thereby a quantity of dust flowing in the connection pipe 11 is detected. Cleaning condition detecting means is composed of the floor sensor 30 and the dust flow sensors 31.
A hose direction sensor 32 is provided in the hose connector 8, and thereby the direction of the suction hose 9 with respect to the main body 1 is detected. The hose direction sensor 32 is composed of a potentiometer. A hose tension sensor 33 is mounted on the hose connector 8, and thereby a tension which is applied to the suction hose 9 is detected. The hose tension sensor 33 is composed of a switch which is activated by change in the position of the hose connector 8. A suction hose condition detecting means is composed of the hose direction sensor 32 and the hose tension sensor 33.
A status sensor 34 is installed in the air path changing device 10, and thereby the status of the hose connector cover 13 is detected. A search coil 100 is disposed on a rear side part of the main body 1, and thereby a magnetic field generated by the inductive means 102 which is provided in a charger 101 installed apart from the main body 1 is detected. A coil 103 which is mounted in the main body 1 is for receiving electric power from the inductive means 102 through magnetic field, so that the received electric power is used for charging an electric power source e.g. nickel cadmium batteries 36, 36 of the cleaning apparatus.
Two control circuits 35A and 35B for controlling the cleaning apparatus are disposed in both side parts in the main body 1. The control circuit 35A serves as a signal processing circuit and the control circuit 35B serves as a driving circuit. Two batteries 36, 36 are installed in the main body 1 and supply electric power to the cleaning apparatus. These batteries 36 are disposed over the drive part 17 so that the weight of the batteries 36 is applied mainly to the driving wheels 15 and 16, and thus gripping forces of the running wheels 15 and 16 are increased. An operation panel 37 is mounted on the front of the main body 1, and an operation switch 38, display parts 39 such as a pilot lamp and a buzzer are arranged on the operation panel 37.
FIG. 5 is a block diagram of the control circuits 35A and 35B. Referring to FIG. 5, a main processor 40 is composed of a microcomputer. Subprocessors 41, 42, 43 and 44 are composed of one chip microcomputers and are coupled to the main processor 40 through bus lines 45. The subprocessor 41 for controlling cleaning operation processes input signals from the floor sensor 30, dust flow sensor 31, status sensor 34 and operation switch 38. Moreover, the subprocessor 41 processes output signals to the electric fan 2, the driving circuit 46 connected to the driving motor 6 and the display device 39 of the operation panel 37.
Detected signals from the ultrasonic distance sensors 27 and 28 and the touch sensor of the bumper 29 are input to the subprocessor 42 for detecting the obstacles through an amplifier 47. The subprocessor 43 for controlling the moving motor 18 is connected to the motor control circuit 48 to which the moving motor 18 and the rotary encoder 24 are connected. Moreover, the floor sensor 30 and the hose tension sensor 33 are connected to the subprocessor 43. The subprocessor 44 for controlling the steering motor 23 is connected to the motor control circuit 49 to which the steering motor 23 and the rotary encoder 25 are connected. Furthermore, the hose direction sensor 32 and the search coil 100 are connected to the subprocessor 44. The subprocessors 43 and 44 serves as a controller for moving the cleaning apparatus.
An integrating circuit 51 to which an output signal from the direction sensor 26 is input is connected to the bus line 45 through an input port 50. A memory 52 for memorizing programs and/or data and a timer 53 are connected to the main processor 40. Predetermined times can be set in the Timer 53. Hence, the cleaning apparatus can be set to begin operating automatically at each predetermined time. Two batteries 36, 36 supply an electric powers to the above-mentioned control system. The batteries 36, 36 are automatically charged when a voltage which is higher than the output voltage of any one of the battery 36 is induced in the induction coil 103.
FIG. 6 is a plan view of a room R1 to be cleaned by the cleaning apparatus in accordance with the present invention. A moving path of the main body 1 of the cleaning apparatus in a first embodiment of operation is shown by a line L and the direction thereof is shown by arrows attached on the line L. The room R1 is surrounded with a north wall 104A, an east wall 104B, a south wall 104C and a west wall 104D. An obstacle 105 is placed at the central part of the room R1. The main body 1 is placed at the starting position B at which the batteries of the main body 1 is charged by charger 101. The suction hose 9 is removed from the main body 1, and the hose connector cover 13 covers the hose connector 8. Consequently, the air path changing device 10 is switched to the suction nozzle 5.
After manipulation of the operation switch 38, the main processor 40 outputs an order signal for starting cleaning to the subprocessor 41, and simultaneously, outputs an order signal to the subprocessors 43 and 44. Hence, the revolution of the electric fan 2 is started and the moving motor 15 is driven, and the main body 1 starts running to clean the room.
A block-map of a room R1, as shown in FIG. 6, comprises a plurality of squares which divide the room R1 lengthwise and crosswise. A block-map is represented by positional data of each square (hereinafter is referred to as a block), and the positional data is stored in advance in a memory 52 of the cleaning apparatus as shown in FIG. 5. The main body 1 moves on the block-map in a manner which is determined in a predetermined priority order. The priority order in the embodiment, as shown in FIG. 6, is predetermined by the moving directions of the main body 1. The directions of the west, south, north and east have priorities in the named order. The detected signals of the direction sensor 26 and the rotary encoder 24 are inputted to the main processor 40 through the subprocessor 43, and a relative position of the main body 1 from the starting position B is recognized. When the main body 1 passes a block, the positional data of the block is stored in the memory as a passed-block. Moreover, when an obstacle 105 is detected by the ultrasonic distance sensor 27 or 28 or the touch sensor of the bumper 29, a detected signal is output from the ultrasonic distance sensor 27 or 28 and/or the touch sensor of the bumper 29. The detected signal is received by the main processor 40 through the subprocessor 42, and the block on which the main body can not run due to the obstacle 105 is also identified as a passed block. The main processor 40, in addition to the above-mentioned basic operation, determines a moving path in a manner that the main body 1 does not come on the block which was already passed. The order signal of the main processor 40 is applied to the subprocessor 43 for controlling the running motor 18 and the subprocessor 44 for controlling the steering motor.
In the manner described above, the main body 1 starts from the starting position B runs to the north because west and south of the main body 1 are walls, and the north is given priority to the east. When the main body 1 arrives at a position C which is in front of the wall 104, since the ultrasonic distance sensor 27 detects the wall 104, the main body 1 does not run forward. Whereat the main body 1 turns by 180°, and runs to the south, because the south is given priority over east. Then the main body 1 arrives in front of the obstacle 105. Subsequently, the main body 1 turns counterclockwise by 180° and runs to the north. As mentioned above, the main body 1 turns by 180° whenever it arrives in front of the wall or the obstacle.
When the main body 1 arrives at the position D of a corner of the obstacle 105, the main body 1 can run to the west which has the highest priority. Consequently, the main body 1 turns to the right direction and runs to the west along the obstacle 105.
When the main body 1 arrives at a position E, the main body 1 turns to the south, since a block which has already passed by the main body 1 is in front of the main body 1. Then, the main body 1 turns by 180° in front of the south wall 104C of the room R1, and runs between the obstacle 105 and the south wall 104C of the room R1. Finally, the main body 1 runs along the east wall 104B of the room R1. Then, the main body 1 arrives at a position F and finishes cleaning operation.
The block-map for determining the moving path of the main body 1 is elaborated hereafter. FIG. 13 is a block-map which is used in the embodiment. The block-map is formed by subdividing an area to be cleaned. The area is divided in the line direction and in the row direction into segments having a predetermined length which is slightly smaller than the length of the longer side of the suction nozzle 5. Each block corresponds to each address of the memory 52. In the embodiment, two sets of the addresses corresponding to the blocks of two block-maps are provided in the memory 52. One of the two sets records the presence of the wall and obstacles in the block-map, and the other records the moving path which was passed by the main body 1. A block at the position of the wall or obstacle is represented by bit "1" in the corresponding address for recording the wall and obstacle. In a similar manner, a block which was already passed by the main body 1 is also represented by bit "1" in the corresponding address for recording the passed path. Other blocks are represented by bit "0". Each segment in the line and row is represented by sequential number 0, 1, 2, --, n-1, n, n+1 and 0, 1, 2, --, m-1, m, m+1, respectively. For example, in FIG. 13, a block P is represented by "block (n,m)", wherein the value n and m are obtained by calculation in the main processor 40.
An algorithm for determining a moving direction of the main body 1 is elucidated with reference to FIG. 14(a), FIG. 14(b) and FIG. 15. FIG. 14(a) is an example of a block-map in the embodiment. Referring to FIG. 14(a), hatched blocks in the block-map represent the wall. The blocks enclosed in a frame represents an obstacle 105A. FIG. 14(a) represents a "wall and obstacle map", and FIG. 14(b) represents a "passed-path map". In the passed-path map shown in FIG. 14(b), a dotted line represents the path which was already passed by the main body 1. The main body 1 moves on the centers of the respective blocks.
When the main body 1 moves to the north on the nth line, the moving direction OL is represented here by an expression (n, *, north). Referring to figures, the upward direction is the north, the downward direction is the south, the leftward direction is the west and the rightward direction is the east. "Along-wall" operation represents to move along a wall or along an obstacle with a predetermined inteval therebetween. In the along-wall operation, the main body 1 travels along the wall on the basis of the detected signals of the ultrasonic distance sensors 27 and 28.
The moving direction of the main body 1 is determined on the basis of the status of blocks of the east, west, south and north with respect to the present position of the main body 1 and the information of the wall or the obstacle detected by the ultrasonic distance sensors 27 and 28. When there is neither wall nor obstacle and main body 1 travels on a block, the moving direction of the main body 1 is determined on the basis of the priority order of the directions. Moreover, when the ultrasonic distance sensors 27 and 28 detect an obstacle, the main body 1 runs on the basis of the "along-wall" operation. Additionally, in determination of the moving direction, the information from the ultrasonic distance sensors 27 and 28 has priority to the information of the block-map recorded in the memory 52.
Operation for determining a moving direction on the basis of the block-map is elucidated hereafter. Referring to FIG. 14(a), at starting position PO, a block (0, 1) and a block (1, 0) are on the wall. The status of these blocks is recognized on the basis of the block-map and the information from the ultrasonic distance sensor. Consequently, the main body 1 can not go to the blocks (0, 1) and (1, 0). Thus, the main body 1 can go to the block (1, 2). The above-mentioned status of the main body 1 is represented by OL=(1, *, north). Subsequently, at the position P1, the main body 1 can not go to the blocks (0, 2) and (1, 1) since the block (0, 2) is on the wall and the block (1, 1) is already passed. A movable block of the main body 1 is block (1, 3). The status is represented by OL=(1, *, north). Then, the main body 1 moves to the position P2. At the position P2, since the block (0, 11) is on the wall and the block (1, 10) is on the path which has passed by the main body 1, the main body 1 can not get to the blocks (0, 11) and (1, 10). Additionally, the block (1, 12) is on the wall. Consequently, the main body 1 can go to the block (2, 11), and the status of the main body 1 is represented by OL=(*, 11, east). Consequently, the main body 1 moves to the block (2, 11), (position P3).
At the position P3, the block (1, 11) is already passed. Therefore, the main block 1 can go to the body (2, 10). The status of the main body 1 is represented by OL=(2, *, south). Then, the main body 1 arrives at a position P4. At the position P4, the blocks (1, 8) and (2, 9) are already passed, the block (2, 7) is on the obstacle. Therefore, the main body 1 can go to the block (3, 8) (position P5). The status is represented by OL=(*, 8, east). Then, the main body 1 arrives at a position P5.
At the position P5, though the main body 1 can go to the north or the east, since the north has priority to the east, the main body 1 moves to the north. This status is represented by OL=(3, *, north). In a manner similar to that described hereinabove, the main body 1 arrives at a position P6. At the position P6, the main body 1 can go the block (5, 7) according to the block-map. However, the block (5, 7) is on the obstacle 105A. The obstacle 105A is detected by the ultrasonic distance sensors 27 and 28. Consequently the main body 1 can not go to the block (5, 7), and according to the priority order, the main block 1 can go to the south. This status is represented by OL=(6, *, south).
On the blocks (6, 6) and (6, 5), the obstacle 105A is protruded in these blocks. Therefore, the main body 1 can not move along the center of the respective blocks (6, 6) and (6, 5). In the above-mentioned case, the main body 1 runs along the obstacle 105A by the "along-wall" operation. When the main body 1 arrived at the position P8, the main body 1 can go to the east, the south or the west, but the west has priority to the east and the south. Thus the main body 1 can go to the west. The status is represented by OL=(*, 4, west), and the main body 1 moves on a position P9.
At the position P9, the block (1, 4) is on the path which was passed in movement from the position P1 to the position P2. Thus the main body 1 can not go to the block (1, 4). Consequently, the main body 1 can go to the blcok (2, 3), and the status is represented by OL=(2, *, south). In a manner similar to that described hereinabove, the main body 1 arrives at a position P10. At the position P10, the blocks (6, 11) and (7, 10) are already passed, and the blocks (7, 12) and (8, 11) are on the wall. Thus, the main body 1 can not move any direction, and the cleaning operation is finished. The main body 1 moves all the cleaning area by the above-mentioned process. After then, by determining moving directions on the basis of the wall and obstacle map and information from the ultrasonic distance sensor, the main body 1 can return to the starting position P0.
FIG. 15 is a flow chart of the above-mentioned process.
Referring to FIg. 15, the main body 1 is on the block (n, m). In steps (1), (2), (3) and (4), the status of the blocks of left, rear, front and right of the main body 1 is examined, respectively in the named order. The term "blank" in the flow chart means that a block is not passed by the main body 1. Examinations in steps, (5), (6), (7) and (8) are made by the ultrasonic distance sensors 27 and 28. The course of the main body 1 is determined in steps (9), (10), (11) or (12) on the basis of the result of the examinations in the steps (1)-(8). When the main body 1 can not move on the center of the respective blocks due to existence of an obstacle (step (13)), the "along-wall" operation is applied in step (14). Finish of the moving operation from a block to next block is examined in step (15).
FIG. 16 is a plan view of a room having a U-shaped obstace 105B. When movement of the main body 1 is controlled on the basis of the above-mentioned algorithm in the room shown in FIG. 16, the main body 1 can not enter in the area in the U-shaped obstacle 105B. In the above-mentioned case, after the main body 1 arrived at a position 11 in a similar manner shown in FIG. 14(a), entire blocks in the block map is examined and the block on which eh main body 1 does not pass is determined. Consequently, the main body 1 is shifted to the position 12 of the westernmost and southernmost block in the blocks on which the main body 1 do not pass. The block on the position 12 is given priority to other blocks on which the main body 1 do not pass on the basis of the priority order of the moving direction. After then, the main body 1 is controlled on the basis of the process shown in FIG. 15.
In the embodiment, when the moving direction of the main body 1 is changed, the main body 1 stops and turn to the subsequent running direction. Error of the direction detecting means is corrected at every stop of the main body 1.
In the above-mentioned operation of the main body 1, in the embodiment, if the room is surrounded by a wall and there is no opening adjacent to the floor of the room, the main body 1 can be operated to clear the entire floor of the room without use of memorized data in the block-maps. In the above-mentioned case, the course of main body 1 is determined on the basis of the detected signal of the ultrasonic distance sensors 27 and 28 and the priority order in the moving direction. After the above-mentioned operation of the main body 1, the data of the path which is passed by the main body 1 is memorized in one set of the addresses of the memory 52. Moreover, the data of the positions of the wall and an obstacle are memorized in the set of addresses of the memory 52.
Referring to FIG. 6, after the main body 1 arrived at the position F, the main body 1 moves backward to a position G. At the position G, the main body 1 moves to the left which has priority to other directions. After then, the main body 1 moves to the starting position B along a predetermined course. When the main body 1 arrived in front of the starting position B, the main body 1 turns by 180° at a position H, and moves backward to the starting position B.
At the starting position B, as shown in FIG. 4, the induction coil 103 of the main body 1 is held to be coupled inductively to the induction coil 102 which is provided in the charger 101. Thus, an alternating current is supplied to the main body 1 from the charger 102. In the main body 1, the alternating current is rectified by a rectifier (not shown in the drawings) provided in the main body 1, and a DC current is supplied to the battery 36. Since the induction coupling means can supply an electric power without contact means, high reliability connection is realized. Moreover, since electric contacts are not exposed on the charger 101, safety in the operation is maintained. However, if necessary by some reason, electric contacts can be usable for supplying electric power to the main body 1.
In the moving operation, when the main body 1 meets a step-shaped obstacle such as stairs, a detecting signal is output from the floor sensor 30. The detecting signal is received by the subprocessor 43 for controlling the moving motor 18, and the moving motor 18 is immediately stopped. The main processor 40 issues an order for evading the step-shaped obstacle. In the above-mentioned case, the position of the step-shaped obstacle is memorized in the block map of the memory 52.
In the cleaning operation of the embodiment, a flow rate of the dust which is sucked through the suction opening 5 is detected by the dust flow sensor 31. The suction force of the electric fan 2 is controlled by the subprocessor 41, and is decreased when the flow rate of the dust is lover, and the suction force of the electric fan 2 is increased when the flow rate of the dust is higher than usual. Thereby, wast of the electric power of the battery 36 is saved, and suction noise is decreased.
Floor surface determining signal of the floor sensor 30 is applied to the subprocessors 41 and 43. When the floor is covered with a carpet, the drive motor 6 of the agitator 7 is rotated. The agitator 7 is not rotated on a bare floor.
In the embodiment, the main processor 40 issues only the order for starting and finishing the cleaning operation. The subprocessor 41 for controlling cleaning operation controls the electric fan 2 and the drive motor 6 of the agitator 7 on the basis of the output signal from floor determining means composed on the floor sensor 30 and cleaning condition detecting means composed of the dust flow sensor 31.
FIG. 7 is a plan view of a moving path of the main body 1 in a second embodiment of operation. In the second embodiment, as shown in the flow chart of FIG. 17, first, the main body 1 which is placed at the starting position B is moved along the west wall 104D, the north wall 104A, the east wall 104B and the south wall 104C in the named order, and arrives at a position H2 (step (A)). Then the main body 1 goes backward to the starting position B (Steps (B) and (C)).
Second, the main body 1 starts from the starting position B, and is moved along the path in a manner similar to the first embodiment (steps (1)-(15)). The cleaning operation of the main body 1 is finished at a position I. After then, the main body 1 is returned to the starting position B along the walls 104B and 104C (steps (D), (E) and (F)).
According to the second embodiment, every nook and corner of the room defined by the walls 104A. 104B, 104C and 104D can be cleaned.
Moreover, in return operation from the position I to the starting position B, since the main body 1 is moved along the walls 104B and 104C, even if the main body 1 cannot correctly arrive at the position I due to an accumulated error in determination of the position thereof, the main body 1 can be returned to the starting position B.
The returning operation of the main body 1 to the starting position B is briefly elucidated hereafter. When the main body 1 arrives in front of the starting position B which is provided with the charger 101, a magnetic field which is generated by the inductive coil 102 of the charger 101 is detected by the search coil 100 of the main body 1. The output of the search coil 100 is communicated to the main processor 40 via the subprocessor 44. Then, the main processor 40 issues an order to the subprocessor 43 for running, and to the subprocessor 44 for steering. Thus the main body 1 is led to a position H2. The direction of the main body 1 is changed at the position H2 and the rear of the main body 1 is faced to the charger 101. Then the main body 1 runs backward, thus the main body 1 is positioned at the starting position B. In the above-mentioned operation, the error of the relative position of the main body 1 with respect ot the starting position is corrected.
FIG. 8 is a plan view of the starting position. The search coil 100 of the main body 1 comprises a coil 106 for detecting an intensity of a magnetic field and a coil 107 for detecting a direction of the magnetic field. Guiding the main body 1 to the charger 101 is performed on the basis of the output of the coil 106, and the main body 1 is guided to the charger 101 along the magnetic line 108 of force of the coil 102 in compliance with the output of the coil 107. Since the intensity of the magnetic field of the coil 102 is largest at the part of center line L of the coil 102, the main body 1 is guided on the center line L, and finally arrives at the starting position as shown by the dotted line.
A third embodiment of the present invention is described with reference to FIGS. 9-11. Such parts of a room which can not be celaned by automatic operation of the self-running cleaning apparatus, for example gaps between furniture and a surfaces of a sofa, is cleaned by manual operation. In the manual operation, the suction hose 9 is coupled to the hose connector 8 of the main body 1. The suction port of the electric fan 2 is switched to the hose connector 8 by the air path changing device 10. The suction hose 9 is provided with a manual switch (not shown) for switching on and off the electric fan 2 in a similar manner of a conventional cleaning apparatus.
In the manual operation, when the suction hose 9 is pulled by an operator and a tension is applied to the hose connector 8, the tension is detected by the hose tension sensor 33. The subprocessor 43 for controlling the running motor receives the detected signal of the hose tension sensor 33 and issues a control signal for driving the moving motor 18. The running motor 18 is rotated while the tension is applied to the hose connector 8 and the detected signal of the hose tension sensor 33 is applied to the subprocessor 43. When the tension is released and the detected signal, of the hose tension sensor 33 disappears, the moving motor 18 is driven during the additional short time period of 1.3 ms after disappearance of the detected signal of the hose tension sensor 33 as shown in the timing chart of FIG. 10. The additional short time period of 1.3 ms serves to improve performance of operation in the manual operation. On the other hand, as shown in FIG. 9, the angle of θ1 of the suction hose 9 with respect to the center line L2 of the main body 1 is detected by the hose direction sensor 32. The detected signal of the hose direction sensor 32 is applied to the subprocessor 44 for controlling the steering motor 23. The subprocessor 44 outputs a control signal to the motor control circuit 49 on the basis of the detected signal of the hose direction sensor 32. Thereby, the steering motor 23 is driven so that the running direction of the main body 1 is equalized to the suction hose direction and hence, the suction hose angle θ1 soon becomes zero.
As mentioned above, in the manual operation, since the detected signals of the hose direction sensor 32 and the hose tension sensor 33 are directly input to the subprocessors 43 and 44, and the moving motor 18 and the steering motor 23 are directly controlled by the subprocessors 43 and 44, respectively, a high speed processing is attainable. Consequently, the operator can be followed by the main body 1 without delay. Hence, a force of the operator for pulling the main body 1 is reduced regardless of a heavy weight of the main body 1. When the main body 1 meets an obstacle, the obstacle is detected by the ultrasonic distance sensor 27 or 28, or the bumper 29, and the main body 1 stops at the position.
FIG. 11 is a plan view of a path of the main body 1 in the above-mentioned manual operation. Referring to FIG. 11, the main body 1 is moved along a path J between the starting position B and a position K by manual operation. When the manual operation finished at the position K, the suction hose 9 is disconnected from the hose connector 8, and the hose connector cover 13 is shifted over the hose connector 8 by manipulating the knob 14. Subsequently, the operation switch 38 of the operation panel 37 is manipulated. The main body 1 runs rightward on the basis of a predetermined program and detects the wall 104 at a position L. At the position L, the main body 1 turns clockwise and runs along the wall 104. Finally the main body 1 is guided to the starting position B in a manner similar to the second embodiment.
FIG. 12 is a plan view of a path of the main body 1 in operation of a forth embodiment. In the embodiment, as shown in a flow chart of FIG. 18, a zone to be cleaned is identified by moving the main body 1 on the manual operation (step A1). In the identifying operation, the suction hose 9 is connected to the suction hose connector 8 and the operation switch 38 is switched to a teaching operation mode. Then the main body 1 is moved along a path M to be cleaned by manual operation. After the manual operation, the main body 1 is placed at a position M1 which is adjacent to the starting position B. Approach of the main body 1 to the starting position B is informed to the operator by beep of the buzzer 39.
By the above-mentioned manual operation, the zone surrounded by the path M is memorized in the memory 52. After then, the suction hose 9 is disconnected from the hose connector 8, and the hose connector 8 is covered by the hose connector cover 13. Subsequently, the operation switch 38 is switched to the automatic operation, and the operation of the main body 1 is started (step B1). The main body 1 runs along the path M2 and cleans the zone surrounded by the path M. The cleaning operation is finished at the position N. Then the main body 1 returns to the starting position B via a position O in a similar manner to that described in the second embodiment (step D, E, F).
Although the invention has been described in its preferred form with a certain degree of particularity, it is understood that the present construction of the present disclosure of the preferred form can be changed and the combination and arrangement of parts may be without departing from the spirit and the scope of the invention as hereinafter claimed.