DE10157016A1 - Reinigungsroboter, Reinigungsrobotersystem sowie Verfahren zur Steuerung eines solchen Reinigungsroboters - Google Patents

Reinigungsroboter, Reinigungsrobotersystem sowie Verfahren zur Steuerung eines solchen Reinigungsroboters

Info

Publication number
DE10157016A1
DE10157016A1 DE10157016A DE10157016A DE10157016A1 DE 10157016 A1 DE10157016 A1 DE 10157016A1 DE 10157016 A DE10157016 A DE 10157016A DE 10157016 A DE10157016 A DE 10157016A DE 10157016 A1 DE10157016 A1 DE 10157016A1
Authority
DE
Germany
Prior art keywords
cleaning robot
proximity switches
proximity
area
cleaning
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
DE10157016A
Other languages
English (en)
Other versions
DE10157016B4 (de
Inventor
Jeong-Gon Song
Kwang-Su Kim
Jang-Youn Ko
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Gwangju Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Gwangju Electronics Co Ltd filed Critical Samsung Gwangju Electronics Co Ltd
Publication of DE10157016A1 publication Critical patent/DE10157016A1/de
Application granted granted Critical
Publication of DE10157016B4 publication Critical patent/DE10157016B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0225Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving docking at a fixed facility, e.g. base station or loading bay
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/009Carrying-vehicles; Arrangements of trollies or wheels; Means for avoiding mechanical obstacles
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • A47L9/2805Parameters or conditions being sensed
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • A47L9/2836Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means characterised by the parts which are controlled
    • A47L9/2852Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • A47L9/2868Arrangements for power supply of vacuum cleaners or the accessories thereof
    • A47L9/2873Docking units or charging stations
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • A47L9/2868Arrangements for power supply of vacuum cleaners or the accessories thereof
    • A47L9/2884Details of arrangements of batteries or their installation
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L9/00Details or accessories of suction cleaners, e.g. mechanical means for controlling the suction or for effecting pulsating action; Storing devices specially adapted to suction cleaners or parts thereof; Carrying-vehicles specially adapted for suction cleaners
    • A47L9/28Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
    • A47L9/2894Details related to signal transmission in suction cleaners
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/20Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles for control of the vehicle or its driving motor to achieve a desired performance, e.g. speed, torque, programmed variation of speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L50/00Electric propulsion with power supplied within the vehicle
    • B60L50/50Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells
    • B60L50/52Electric propulsion with power supplied within the vehicle using propulsion power supplied by batteries or fuel cells characterised by DC-motors
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0219Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory ensuring the processing of the whole working surface
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0259Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means
    • G05D1/0265Control of position or course in two dimensions specially adapted to land vehicles using magnetic or electromagnetic means using buried wires
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • G05D1/028Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal
    • G05D1/0282Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using a RF signal generated in a local control room
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47LDOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
    • A47L2201/00Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
    • A47L2201/04Automatic control of the travelling movement; Automatic obstacle detection
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2200/00Type of vehicles
    • B60L2200/36Vehicles designed to transport cargo, e.g. trucks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2200/00Type of vehicles
    • B60L2200/40Working vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/421Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/70Interactions with external data bases, e.g. traffic centres
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2250/00Driver interactions
    • B60L2250/16Driver interactions by display
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/20Drive modes; Transition between modes
    • B60L2260/32Auto pilot mode
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/64Electric machine technologies in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/70Energy storage systems for electromobility, e.g. batteries
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/7072Electromobility specific charging systems or methods for batteries, ultracapacitors, supercapacitors or double-layer capacitors
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/14Plug-in electric vehicles
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T90/00Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
    • Y02T90/10Technologies relating to charging of electric vehicles
    • Y02T90/16Information or communication technologies improving the operation of electric vehicles

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Power Engineering (AREA)
  • Transportation (AREA)
  • Electromagnetism (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Sustainable Energy (AREA)
  • Sustainable Development (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Robotics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Electric Vacuum Cleaner (AREA)
  • Manipulator (AREA)

Abstract

Es sind ein Reinigungsroboter (10), ein System dieses Roboters und ein Verfahren zur Steuerung des betreffenden Roboters geschaffen: das Reinigungsrobotersystem umfaßt einen Reinigungsroboter (10), der eine Reinigungsoperation während einer drahtlosen Kommunikation mit einer externen Vorrichtung ausführt und der eine Vielzahl von Annäherungsschaltern (12c1 bis 12c5) aufweist, die in einem unteren Bereich eines Körpers in einer Reihe angeordnet sind, und im Boden eines Arbeitsbereiches ist eine Führungsplatte angeordnet, auf bzw. in der Metallleitungen in einem bestimmten Muster gebildet sind, wobei die Metallleitungen durch die Annäherungsschalter (12c1 bis 12c5) detektierbar sind. Da die Erkennung der Stelle bzw. des Platzes und die Bestimmung der Bewegungsbahn innerhalb eines Arbeitsbereiches einfacher wird, kann die Leistung des Reinigungsroboters (10) gesteigert werden, während eine Last, Algorithmen verarbeiten zu müssen, verringert ist.

Description

    Hintergrund der Erfindung 1. Gebiet der Erfindung
  • Die vorliegende Erfindung bezieht sich auf eine automatische Reinigungsvorrichtung bzw. auf einen Reinigungsroboter, auf ein System des betreffenden Roboters sowie auf ein Verfahren zur Steuerung des betreffenden Roboters und insbesondere auf eine automatische Reinigungsvorrichtung bzw. einen Reinigungsroboter, ein System des betreffenden Roboters und auf ein Verfahren zu Steuerung des betreffenden Roboters, das imstande ist, die Bewegung des Reinigungsroboters zu einer Zielstelle hin ohne weiteres unter Gewinnung einer geografischen Information des Zielarbeitsbereiches zu steuern.
  • 2. Beschreibung der verwandten Technik
  • Generell bewegt sich eine automatische Reinigungsvorrichtung bzw. ein Reinigungsroboter ohne Manipulation bzw. Handhabung eines Anwenders über eine Reinigungsfläche innerhalb eines Zielreinigungsbereiches, während Fremdstoffe, wie Schmutz oder Staub von der Reinigungsfläche abgesaugt werden.
  • Während eines Reinigungsprozesses ermittelt der Reinigungsroboter eine Entfernung zu Hindernissen, wie zu Möbeln, einer Wand, etc. und nimmt auf der Grundlage der ermittelten Information eine solche Steuerung vor, dass er mit den Hindernissen nicht kollidiert.
  • Um sicherzustellen, dass der gesamte Arbeitsbereich durch den Reinigungsroboter abgedeckt wird, muß der Reinigungsroboter seine relationale Position in bezug auf den Arbeitsbereich erkennen.
  • Obwohl viele Studien über einen Weg durchgeführt worden sind, dass der Reinigungsroboter die relationale Position durch Speichern von Bildern von Verhältnissen mittels einer Kamera erkennt, mit der er ausgestattet ist, ist aufgrund der erheblich beschwerlichen Algorithmen für einen Bilderkennungsprozess und der hohen Wahrscheinlichkeit einer fehlerhaften Positionserkennung auf Grund von Änderungen der Verhältnisse die Genauigkeit des Bilderkennungsprozesses nicht verbessert und dessen kommerzielle Nutzung ist behindert worden.
  • Zusammenfassung der Erfindung
  • Die vorliegende Erfindung hat es ermöglicht, die oben erwähnten Probleme der verwandten Technik zu überwinden, und demgemäß ist es eine Aufgabe der vorliegenden Erfindung, eine automatische Reinigungsvorrichtung bzw. einen Reinigungsroboter, ein System des betreffenden Roboters und ein Verfahren zur Steuerung des betreffenden Roboters bereitzustellen, der bzw. das imstande ist, nicht nur eine Position des betreffenden Roboters genau zu erkennen, sondern außerdem eine Last zu verringern, Algorithmen zur Positionserkennung verarbeiten zu müssen.
  • Die obige Aufgabe wird durch eine automatische Reinigungsvorrichtung bzw. durch einen Reinigungsroboter gelöst zur Ausführung einer Reinigungsoperation, während eine drahtlose Kommunikation mit einer externen Vorrichtung gemäß der vorliegenden Erfindung erfolgt, umfassend einen Antriebsteil, der eine Vielzahl von Rädern antreibt, die an einem Körper des Reinigungsroboters angebracht sind, einen Staubsammelteil, der an dem Körper angebracht ist zum Sammeln von Staub von einer Bodenfläche innerhalb eines Arbeitsbereiches, eine Vielzahl von Annäherungsschaltern, die an einer unteren Seite des der Bodenfläche zugewandten Körpers in einen bestimmten Abstand voneinander beabstandet angeordnet sind, wobei die Vielzahl der Annäherungsschalter zur Ermittelung des Vorhandenseins eines Metallgliedes in einer Richtung zur Bodenfläche hin dient, und einen Steuerteil, der eine Bewegungsstrecke und eine Bewegungsbahn unter Heranziehung eines Ausgangssignals von den Annäherungsschaltern während der Bewegung berechnet und der den Antriebsteil so steuert, dass der Antriebsteil eine zugewiesene Arbeit durch Nutzung der berechneten Bahn ausführt.
  • Die Annäherungsschalter umfassen einen Oszillator, der mit einer Erfassungs- bzw. Detektierspule schwingt, einen Wellengenerator, der eine Amplitude der Schwingung von der Wellen-Detektierspule ermittelt, und einen Integrator, der ein von einer Wellen-Detektierschaltung abgegebenes Signal integriert und abgibt.
  • Die Annäherungsschalter sind in einer Reihe längs einer Linie angeordnet, welche die Achsen der Räder verbindet, die einander gegenüberliegen.
  • Die Annäherungsschalter sind in einer ungeraden Zahl so angeordnet, dass ein Annäherungsschalter in einer Mitte der Achsenverbindungslinie platziert ist und dass der Rest der Annäherungsschalter neben dem einen Annäherungsschalter in einer symmetrischen Weise platziert ist.
  • Die obige Aufgabe wird durch ein automatisches Reinigungssystem gemäß der vorliegenden Erfindung gelöst, umfassend eine automatische Reinigungsvorrichtung bzw. einen Reinigungsroboter, die bzw. der eine Reinigungsoperation während einer drahtlosen Kommunikation mit einer externen Vorrichtung ausführt, wobei der Reinigungsroboter eine Vielzahl von Annäherungsschaltern aufweist, die an einem unteren Teil eines Körpers in einer Reihe angeordnet sind, und wobei eine Führungsplatte in einem Boden des Arbeitsbereiches angeordnet ist, wobei in bzw. auf der Führungsplatte Metallleitungen in einem bestimmten Muster gebildet sind, die durch die Annäherungsschalter feststellbar bzw. detektierbar sind.
  • Die Metallleitungen sind auf bzw. in einer unteren Fläche der Führungsplatte gebildet.
  • Die obige Aufgabe wird ferner durch ein Verfahren zur Steuerung einer automatischen Reinigungsvorrichtung bzw. eines Reinigungsroboters gelöst, der eine Bewegungsstelle durch Verwendung eines Detektiersignals erkennt, welches durch eine Vielzahl von Annäherungsschaltern ermittelt wird, die an einer Unterseite eines Körpers in einem bestimmten Abstand voneinander und von den Metallleitungen angeordnet sind, welche in einer Bodenfläche eines Arbeitsbereiches in einem bestimmten Muster gebildet sind, wobei das Steuerungsverfahren gemäß der vorliegenden Erfindung die Schritte umfasst der Erzeugung und Speicherung einer Musterabbildung der Metallleitungen während der Bewegung des Reinigungsroboters innerhalb des Arbeitsbereiches, wobei auf die Eingabe eines Bedienungs- bzw. Operationsanforderungssignals hin eine Stelle des Reinigungsroboters durch Vergleich der Musterabbildung mit dem durch die Annäherungsschalter ermittelten Detektiersignal erkannt wird und wobei die Bewegungsbahn aus der erkannten Stelle zu einer Zielstelle hin berechnet wird und wobei der Reinigungsroboter längs der berechneten Bewegungsbahn bewegt wird.
  • Die Anzahl der Annäherungsschalter beträgt zumindest drei, die längs einer Linie, welche die Achsen der einander gegenüberliegenden Räder des Reinigungsroboters verbindet, in einer Reihe und in einer symmetrischen Weise angeordnet sind, und das Steuerverfahren gemäß der vorliegenden Erfindung umfasst die Schritte, dass dann, wenn das Detektiersignal von den äußersten Annäherungsschaltern während des Bewegungsprozesses empfangen wird, eine temporäre Stillsetzung der Bewegung und eine Berechnung der Bahneinstellkoordinaten einschließlich einer Änderung der Richtung und der geraden Bewegungsrichtung erfolgen, die für die Metallleitungserfassung durch den in der Mitte angeordneten Annäherungsschalter erforderlich ist, dass der Reinigungsroboter in Übereinstimmung mit den Bahneinstellkoordinaten bewegt wird und dass dann, wenn die Metallleitungen durch den Annäherungsschalter in der Mitte ermittelt werden, die Operation bzw. der Betrieb fortgesetzt wird.
  • Kurze Beschreibung der Zeichnungen
  • Die oben erwähnten Aufgaben und das Merkmal der vorliegenden Erfindung werden durch Beschreibung der bevorzugten Ausführungsform der vorliegenden Erfindung im einzelnen unter Bezugnahme auf die beigefügten Zeichnungen näher ersichtlich werden. In den Zeichnungen zeigen
  • Fig. 1 eine Perspektivansicht, die einen Reinigungsroboter gemäß der vorliegenden Erfindung zeigt, von dem eine Abdeckung weggenommen ist.
  • Fig. 2 veranschaulicht in einer Unteransicht schematisch den Reinigungsroboter gemäß Fig. 1.
  • Fig. 3 veranschaulicht in einem Blockdiagramm ein Reinigungsrobotersystem unter Verwendung des Reinigungsroboters gemäß Fig. 1.
  • Fig. 4 veranschaulicht in einem Blockdiagramm ein Beispiel eines Annäherungssensors gemäß Fig. 3.
  • Fig. 5 veranschaulicht in einem Blockdiagramm eine zentrale Steuereinheit gemäß Fig. 3.
  • Fig. 6A bis 6D veranschaulichen Darstellungsbeispiele von Metallleitungen, die bei dem Reinigungsroboter gemäß Fig. 1 verwendet werden.
  • Fig. 7 zeigt eine Darstellung zur Erläuterung eines Prozesses der Einstellung einer Bahn des Reinigungsroboters gemäß Fig. 1 längs der Metallleitungen.
  • Fig. 8 veranschaulicht in einem Flußdiagramm einen Prozess einer Spurausrichtungseinstellung während einer Reinigungsoperation des Reinigungsroboters gemäß Fig. 1.
  • Detaillierte Beschreibung der bevorzugten Ausführungsform
  • Unter Bezugnahme auf die beigefügten Zeichnungen folgt eine detaillierte Beschreibung einer automatischen Reinigungsvorrichtung bzw. eines Reinigungsroboters, eines Systems des betreffenden Roboters und eines Steuerverfahrens gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung.
  • Fig. 1 zeigt eine Perspektivansicht eines Reinigungsroboters gemäß der bevorzugten Ausführungsform der vorliegenden Erfindung, von dem eine Abdeckung abgenommen ist. Fig. 2 zeigt eine Unteransicht des Reinigungsroboters gemäß Fig. 1, und Fig. 3 veranschaulicht in einem Blockdiagramm ein den Reinigungsroboter gemäß Fig. 1 verwendendes Reinigungsrobotersystem.
  • Ein Reinigungsroboter 10 weist einen Staubsammelbereich 11, einen Sensorbereich 12, eine Vorwärts-Kamera 13, einen Antriebsteil 15, eine Speichervorrichtung 16, einen Sende-/Empfangsbereich 17, einen Steuerbereich 18 und einer Batterie 19 auf.
  • Der Staubsammelbereich 11 ist an einem Körper 10a angebracht, um Staub von der Reinigungsfläche zu sammeln, während Umgebungsluft an- bzw. eingesaugt wird. Der Staubsammelbereich 11 kann in vielerlei Weise nach generell bekannten Verfahren aufgebaut sein. So kann der Staubsammelbereich 11 beispielsweise einen (nicht dargestellten) Saugmotor und eine Staubsammelkammer aufweisen, die durch einen Ansauganschluss oder ein Ansaugrohr während des Betriebs des Ansaugmotors angesaugten Staub sammelt. Der Ansauganschluß oder das Ansaugrohr sind so gebildet, dass sie der Reinigungsfläche zugewandt sind.
  • Der Sensorbereich 12 weist Hindernis-Sensoren 12a, die an einer Fläche des Körpers in einem bestimmten Abstand voneinander gebildet sind, um ein Signal abzugeben und ein reflektiertes Signal aufzunehmen, einen Bewegungsabstands- Sensor 12b zur Ermittelung des Bewegungsabstands sowie Annäherungsschalter 12c auf.
  • Die Hindernis-Sensoren 12a weisen Lichtabgabeelemente 12a1, welche Licht emittieren, und Lichtaufnahmeelemente 12a2 auf, die reflektiertes Licht aufnehmen, wobei die betreffenden Elemente längs eines äußeren Umfangs des Hindernis-Sensors 12a in einem bestimmten Abstand voneinander und in vertikalen Reihen angeordnet sind. Alternativ können die Hindernis- Sensoren 12a ein Ultra-Sensor sein, der Ultraschallwellen abgibt und der reflektierte Ultraschallwellen empfängt. Die Hindernis-Sensoren 12a werden außerdem zur Messung eines Abstands zu dem Hindernis oder zur Wand verwende t.
  • Die Abstands-Sensoren 12b können in RPM-Sensor sein, der eine Umdrehung pro Minute (RPM) der Räder 15a bis 15d ermittelt. Beispielsweise kann der RPM-Sensor ein Codierer sein, der die Drehzahl pro Minute der Motoren 15e und 15f ermittelt.
  • Wie in Fig. 2 veranschaulicht, ist eine Vielzahl von Annäherungsschaltern 12c an einer Unterseite des Körpers 10a so angeordnet, dass sie der Fläche eines Arbeitsbereiches zugewandt sind.
  • Vorzugsweise sind die Annäherungsschalter 12c in einem bestimmten Abstand voneinander in einem symmetrischen Muster einer imaginären Linie 15e folgend angeordnet, welche die Mitten der beiden Räder 15c und 15d verbindet, das heißt einer Achsenlinie 15e der Räder 15c und 15d folgend. Vorzugsweise sind die Annäherungsschalter 12c in ungerader Anzahl in einer solchen Weise angeordnet, dass ein Annäherungsschalter 12c auf einem Mittelpunkt 15f der Achsenlinie 15e platziert ist und dass der Rest der Annäherungsschalter 12c neben dem mittleren Annäherungsschalter 12c in einem symmetrischen Muste r platziert ist. Vorzugsweise sind fünf Annäherungsschalter 12c vorhanden.
  • Nachdem die Annäherungsschalter 12c auf einer Achsenlinie 15e der Räder 15c und 15d platziert sind; wie dies oben beschrieben worden ist, wird die Bahn des Reinigungsroboters 10 in Übereinstimmung mit den Signalen von den Annäherungsschaltern 12c ohne weiteres bzw. leicht eingestellt, und zwar mittels einer Einstelleinheit, bestehend aus einer orthogonalen Drehung/einer geraden Bewegung/einer orthogonalen Drehung.
  • Vorzugsweise werden die Annäherungsschalter 12c in einer bekannten Vorrichtung verwendet, die indirekt Metallmaterial innerhalb eines bestimmten Erfassungsabstands in einer Richtung zur Reinigungsfläche des Arbeitsbereiches ermittelt.
  • Die Annäherungsschalter 12c können beispielsweise Schalter vom Schwingungstyp sein, die das Vorhandensein eines Metallmaterials durch Erzeugen eines Schwingungssignals einer bestimmten Frequenz und der Ermittlung der Amplitudenänderung der Schwingung auf Grund einer Wechselwirkung des Metallmaterials mit dem Magnetfeld, welches durch die Schwingung erzeugt wird, bestimmen, oder die Annäherungsschalter 12c können Schalter vom Kapazitätstyp sein, die das Vorhandensein eines ermittelten Objekts dadurch bestimmen, dass eine Kapazitätsänderung entsprechend dem Abstand zwischen der Detektiereleketrode und dem ermittelten Objekt festgestellt wird.
  • Bei dieser Ausführungsform sind die Annäherungsschalter 12c Schalter vom Schwingungstyp.
  • Wie in Fig. 4 veranschaulicht, weist der generelle Aufbau der Schalter 12c vom Schwingungstyp einen Oszillator 12ck, einen Wellendetektor 12c1 und einen Integrator 12cm auf. In Abhängigkeit von der Signalerfassungsfähigkeit kann ein Verstärker vorgesehen sein.
  • Der Oszillator 12ck erzeugt ein Hochfrequenz-Schwingungssignal mittels einer Detektierspule, die neben der Detektierfläche angeordnet ist.
  • Der Wellendetektor 12c1 ermittelt eine Schwingungsamplitude der Detektierspule des Oszillators 12ck und gibt diese ab.
  • Der Integrator 12cm integriert das von dem Wellendetektor 12c1 abgegebene Signal und gibt das Ergebnis an den Steuerteil 18 über den Verstärker 12cn ab.
  • Wenn sich ein ermitteltes Objekt, das heißt ein Metallmaterial dem von der Detektierspule durch die elektromagnetische Induktion erzeugten Magnetfeld hoher Frequenz nähert, wird in dem ermittelten Objekt (Metallmaterial) ein Wirbelstrom erzeugt. Der Wirbelstrom wird entgegen der Änderung des magnetischen Flusses erzeugt, der in der Detektierspule erzeugt wird, und die Schwingungsamplitude der internen Schwingungsschaltung des Oszillators 12ck wird verringert oder verschwindet. Die Annäherungsschalter 12c des Schwingungstyps stellen das Vorhandensein des ermittelten Objekts (Metallmaterial) durch Nutzung einer derartigen Wechselwirkung fest.
  • Vorzugsweise sind die Metallleitungen, die durch die Annäherungsschalter 12c ermittelbar sind, in dem unteren Bereich des Bodens eingebettet.
  • So sind beispielsweise, wie dies in Fig. 6A bis 6D veranschaulicht ist, Metallleitungen 61, 63, 65, 67 auf bzw. an einer Führungsplatte 60 in einem bestimmten Muster gebildet. Die Metallleitungen 61, 63, 65, 67 sind derart angeordnet, dass die Leitungsbreite zwischen ihnen dem Detektier- bzw. Erfassungsbereich der Annäherungsschalter 12c entspricht.
  • Vorzugsweise sind die Metallleitungen 61, 63, 65, 67 in den beispielhaften Mustern der Fig. 6A bis 6D unter der Führungsplatte 60 gebildet, die eine sogenannte Bodenplatte ist, so dass sie zur Außenseite hin nicht freiliegen. Es wird ferner bevorzugt, dass die Führungsplatte 60 aus einem flexiblen Isolationsmaterial mit Ausnahme der Metallleitungen 61, 63, 65, 67 gebildet ist.
  • Die Dicke der Führungsplatte 60 ist innerhalb eines Erfassungsbereiches der Annäherungsschalter 12c des Reinigungsroboters 10 bestimmt. So beträgt die Dicke der Führungsplatte 60 vorzugsweise beispielsweise weniger als 5 cm.
  • Fig. 6A veranschaulicht Metallleitungen 61 vom Matrixtyp, die in der Führungsplatte 60 eingebettet sind. Wenn in diesem Falle die Annäherungsschalter 12c sich der Schnittlinie mit den Metallleitungen 61 nähern, gehen sämtliche Annäherungsschalter 12c1 bis 12c5 Detektier-Signale ab.
  • Demgemäß kann die Schnittlinie ohne weiteres ermittelt werden, und damit kann die Position des Reinigungsroboters 10 genauer erkannt werden.
  • Die Vorwärts-Kamera 13 ist an dem Körper 10a zum Fotografieren bzw. Aufnehmen von vorn liegenden Dingen eingerichtet und gibt die aufgenommenen bzw. fotografierten Bilder an den Steuerbereich 18 ab.
  • Der Antriebsbereich 15 weist ein Paar von vorderen Rädern 15a, 15b, die zu beiden vorderen Seiten angeordnet sind, ein Paar von hinteren Rädern 15c, 15d, die zu beiden hinteren Seiten angebracht sind, ein Paar von Motoren 15e, 15f für einen drehbaren Antrieb des Paares der hinteren Räder 15c, 15d und einen Steuerriemen 15g auf, der angebracht ist, um die von dem Paar der hinteren Räder 15c, 15d erzeugte Antriebskraft auf das Paar der vorderen Räder 15a, 15b zu übertragen. Der Antriebsbereich 15 treibt das Paar der Motoren 15e, 15f entsprechend dem Steuersignal von dem Steuerbereich 18 an, um das Paar der Motoren 15e, 15f unabhängig voneinander zu drehen. Jeder Motor des Paares der Motoren 15e, 15f wird bidirektional gedreht. Um die Fortbewegungsrichtung des Reinigungsroboters 10 zu ändern, treibt der Antriebsbereich 15 das Paar der Motoren 15e, 15f mit unterschiedlichen Drehzahlen an.
  • Der Sende-/Empfangsbereich 17 sendet Daten aus, die zu einer Antenne 17a zu übertragen sind, und überträgt ein empfangenes Signal von der Antenne 17a zu dem Steuerbereich 18.
  • Die Batterie 19 ist an dem Körper 10a angebracht, um durch einen (nicht dargestellten) Ladeanschluß geladen zu werden. Der Ladeanschluß ist an einer Außenseite des Körpers 10a gebildet, um mit einer externen Ladevorrichtung 30 lösbar verbunden zu werden.
  • Ein Batterieladungspegel-Detektierbereich 20 ermittelt einen Ladepegel der Batterie 19 und erzeugt ein Signal für eine Ladungsanforderung, wenn bestimmt wird, dass der ermittelte Ladungspegel eine bestimmte untere Grenze erreicht.
  • Der Steuerbereich 18 verarbeitet das durch den Sende-/Emfangsbereich 17 empfangene Signal und steuert die entsprechenden Bereiche. Wenn eine (nicht dargestellte) Tasteneingabevorrichtung, die eine Vielzahl von Tasten zur Bedienung bzw. Manipulation der Auswahl von Funktionen der Reinigungsvorrichtung 10 aufweist, für den Körper 10a oder eine Fernsteuereinrichtung 40 vorgesehen ist, verarbeitet der Steuerbereich 18 die von der Tasteneingabevorrichtung eingegebenen Tastensignale.
  • Der Steuerbereich 18 steuert vorzugsweise die entsprechenden Bereiche so, dass der Reinigungsroboter 10 eine Verbindung mit der externen Ladevorrichtung 30 während des Nichtbetriebs beibehält. Durch Beibehaltung der Verbindung zu der externen Ladevorrichtung 30 während des Nichtbetriebs kann der Ladepegel der Batterie 19 innerhalb eines angemessenen Bereiches gehalten werden.
  • Nach Trennung von der externen Ladevorrichtung 30 für einen zugewiesenen Betrieb führt der Steuerbereich 18 den Reinigungsroboter 10 zur externen Ladevorrichtung 30 durch Verwendung der Bahninformation zurück, die durch die Annäherungsschalter 12c während der Bewegung des Reinigungsroboters erhalten worden sind. Der Steuerbereich 18 kann außerdem die in den Kameras 13 gespeicherte Bildinformation als zusätzliche Information nutzen, um eine Rückkehr- oder eine zugewiesene bzw. festgelegte Operation auszuführen.
  • Hier umfasst die "zugewiesene Operation" eine Reinigungsoperation oder eine Überwachungsoperation durch die Kamera 13.
  • Wenn die zugewiesene bzw. festgelegte Operation abgeschlossen ist oder wenn das Signal für eine Ladungsanforderung von dem Batterieladungspegel-Detektierbereich 20 während des Betriebs eingegeben wird, berechnet der Steuerbereich 18 des Reinigungsroboters 10 eine Rückkehrbahn zu der externen Ladevorrichtung 30 unter Heranziehung der Bahninformation, die darin zum Zeitpunkt der Trennung von der externen Ladevorrichtung 30 gespeichert ist, und steuert den Antriebsbereich 15 für eine Bewegung längs der berechneten Rückkehrbahn, während eine Abweichung von der Bahn durch die Verwendung der eingegebenen Signale von den Annäherungsschaltern 12c verhindert ist.
  • Vorzugsweise ist das automatische Reinigersystem bzw. das Reinigungs-Robotersystem so aufgebaut, dass extern die Betriebssteuerung bezüglich des Reinigungsroboters 10 sowie die Verarbeitung und Analyse des durch die Kamera 13 aufgenommenen Bildes extern ausgeführt werden.
  • Demgemäß ist der Reinigungsroboter 10 so aufgebaut, dass er das durch die Kamera 13 aufgenommene Bild drahtlos nach außen überträgt und in Übereinstimmung mit dem von der Außenseite her empfangenen Steuersignal arbeitet. Die Fernsteuereinrichtung 40 steuert drahtlos den Reinigungsroboter 10 in bezug auf eine Reihe von Operationen, wie eine Reinigungsoperation, eine Rückkehroperation oder dergleichen.
  • Die Fernsteuereinrichtung 40 weist eine drahtlose Übermittlungs- bzw. Weiterleiteinheit 41 und eine zentrale Steuereinheit 50 auf.
  • Die drahtlose Weiterleiteinheit 41 verarbeitet ein von dem Reinigungsroboter 10 her empfangenes drahtloses Signal und überträgt das verarbeitete Signal über eine Leitung zu der zentralen Steuereinheit 50 hin, und sie sendet das von der zentralen Steuereinheit 50 empfangene Signal drahtlos über die Antenne 42 an den Reinigungsroboter 41 aus.
  • Die zentrale Steuereinheit 50 besteht aus einem Allzweckcomputer, von dem ein Beispiel in Fig. 5 veranschaulicht ist. Wie in Fig. 5 gezeigt, umfaßt die zentrale Steuereinheit 50 eine zentrale Verarbeitungseinheit (51; CPU), einen Festwertspeicher (52; ROM), einen Schreib- Lese-Speicher mit wahlfreiem Zugriff (53; RAM), eine Anzeigeeinheit 54, eine Eingabeeinheit 55, eine Speichereinheit 56 und eine Kommunikationseinheit 57.
  • In der Speichereinheit 56 ist eine Reinigungsroboter- Treibereinrichtung bzw. Steuereinrichtung 56a installiert zur Steuerung des Reinigungsroboters 10 und zur Verarbeitung eines von dem Reinigungsroboter 10 übertragenen Signals.
  • Nach Ausführung liefert die Reinigungaroboter-Treibereinrichtung 56a mittels der Anzeigeeinheit 54a ein Menü zur Einstellung von Steuervorgängen bezüglich des Reinigungsroboters 10 und verarbeitet eine Reihe von Jobs bzw. Arbeiten, die das Menü durch den Anwender bzw. Benutzer ausgewählt ermöglicht, durch den Reinigungsroboter 10 auszuführen. Das Menü umfasst Kategorien des Reinigungsbetriebs und des Überwachungsbetriebs mit Sub- Kategorien von Menüs, die durch das die vorliegende Erfindung verwendende Produkt gestützt sind, wie eine Liste einer Arbeitsbereichsauswahl, eines Arbeitsverfahren oder dergleichen.
  • Vorzugsweise ist die Reinigungsroboter-Antriebseinrichtung bzw. -Treibereinrichtung 56a mit einem geografischen Informationserkennungsmodus-Menü ausgestattet, und wenn der geografische Informationserkennungsmodus ausgewählt ist, wird der Reinigungsroboter 10 von der externen Ladevorrichtung 30 getrennt, um sich längs des Ziel-Arbeitsbereiches zu bewegen, und nimmt die Erzeugung und Speicherung einer geografischen Information bezüglich des Metallleitungsmusters unter Heranziehung des von den Annäherungsschaltern 12c ermittelten und übertragenen Signals vor. Die Erzeugung und Speicherung der geografischen Information kann auch in dem Reinigungsroboter 10 durchgeführt werden.
  • Die Reinigungsroboter-Antriebseinrichtung bzw. -Treibereinrichtung 56a steuert den Reinigungsroboter 10 zur Ausführung der zugewiesenen Arbeit, wenn die bestimmte Arbeitszeit vorliegt oder wenn das Arbeitsbefehlssignal über die Eingabevorrichtung 55 von dem Anwender empfangen wird bzw. ist.
  • Der Steuerbereich 18 des Reinigungsroboters 10 steuert den Antriebsbereich 15 und/oder den Staubsammelbereich 11 in Übereinstimmung mit der Steuerinformation, die von der Reinigungsroboter-Antriebseinrichtung bzw. -Treibereinrichtung 56a über die drahtlose Weiterleiteinrichtung 41 empfangen ist. Der Steuerbereich 18 überträgt außerdem das durch die Kamera 13 aufgenommene Bild über die drahtlose Weiterleiteinrichtung 41 zu der zentralen Steuereinheit 50 hin.
  • Wenn während der Betriebs- bzw. Arbeitssteuerung das Batterieladeanforderungssignal von dem Reinigungsroboter 10 oder ein Arbeitsabschlußsignal über die drahtlose Weiterleiteinheit 41 empfangen wird, berechnet die Reinigungsroboter-Antriebseinrichtung bzw. -Treibereinrichtung 56a eine Rückkehrbahn zur Ladevorrichtung 30 unter Heranziehung der in der Speichereinheit 56 gespeicherten geografischen Information bezüglich der Metallleitungen und steuert den Reinigungsroboter 10 so, dass er der berechneten Bahn folgend zu der externen Ladevorrichtung 30 zurückkehrt.
  • Der Prozess der Steuerung des Reinigungsroboters 10 wird nachstehend unter Bezugnahme auf die Fig. 7 und 8 in weiteren Einzelheiten erläutert.
  • Zunächst wird eine Musterabbildung bzw. ein Musterplan der Metallleitungen erzeugt und gespeichert (Schritt S100) Die Erzeugung der Musterabbildung wird vorgenommen, während der Anwender den Reinigungsroboter für den Einsatz vorbereitet oder während der Benutzer den geografischen Informationserkennungsmodus beim Prozess der Aktualisierung der geografischen Information auswählt. Ferner kann die Musterabbildung auch jedesmal dann erzeugt werden, wenn sich der Reinigungsroboter 10 von der Ladevorrichtung 30 trennt.
  • Anschließend wird bestimmt, ob das Operationsanforderungssignal empfangen worden ist oder nicht (Schritt S110).
  • Falls das Operationsanforderungssignal als empfangen bestimmt worden ist, wird eine Bewegungsbahn für die zugewiesene bzw. festgelegte Arbeit unter Heranziehung der geografischen Information der Metallleitungen berechnet, wie sie gespeichert ist (Schritt S120).
  • Anschließend bewegt sich der Reinigungsroboter 10 längs der berechneten Bewegungsbahn (Schritt S130).
  • Die Bewegungsbahn ist so festgelegt, dass der Annäherungsschalter 12c3, der in der Mitte angeordnet ist, gegenüber der Metallleitung 65 liegt. Der Reinigungsroboter 10 bewegt sich längs der normalen Bewegungsbahn, wie dies in einem imaginären Kreis "A" in Fig. 7 veranschaulicht ist.
  • Anschließend wird bestimmt, ob das Metallleitungs-Detektiersignal von lediglich einem der äußersten Annäherungsschalter 12c1, 12c5 eingegeben wird (Schritt S140).
  • Falls dies der Fall ist, das heißt dann, wenn der Reinigungsroboter 10 von der normalen Bewegungsbahn zum einer Position hin abweicht, wie sie durch die imaginären Kreise "B" und "C" gemäß Fig. 7 angedeutet ist, wird bestimmt, dass der Reinigungsroboter 10 eine akzeptable Grenze der Bewegungsbahn erreicht. Demgemäß wird der Reinigungsroboter 10 vorübergehend stillgesetzt, und die Bahneinstellkoordinaten werden für den Reinigungsroboter 10 für die Rückkehr zu der normalen Bewegungsbahn berechnet.
  • Genauer gesagt wird in dem Fall, dass der Reinigungsroboter 10 in dem Kreis "B" ist, der vorübergehend stillgesetzte Reinigungsroboter 10 um 90° nach linke gedreht, um eine Strecke vorwärtsbewegt, die dem Abstand zwischen dem Annäherungsschalter 12c3 in der Mitte und dem einen äußersten Annäherungsschalter 12c1 entspricht, und dann um 90° nach rechts in die normale Fortbewegungsrichtung gedreht (durch einen Pfeil angedeutet). Demgemäß ist der Annäherungsschalter 12c3 in der Mitte so positioniert, dass er der Metallleitung zugewandt ist. Die Bahneinstellkoordinaten für eine Änderung der Richtung und des Abstands der gerade Vorwärtsbewegung des Reinigungsroboters 10 werden beim Schritt S150 berechnet.
  • In dem Fall, dass der Reinigungsroboter 10 im Kreis "C" gemäß Fig. 7 positioniert ist, wird der vorübergehend stillgesetzte Reinigungsroboter 10 um 90° nach rechts gedreht, um eine Strecke gerade vorwärts bewegt, die dem Abstand zwischen dem Annäherungsschalter 12c3 in der Mitte und dem anderen äußersten Annäherungsschalter 12c5 entspricht, und dann um 90° nach links gedreht. Demgemäß weist der Annäherungsschalter 12c3 in der Mitte zu der Metallleitung 61 hin, und die Bahneinstellkoordinaten für die Änderung der Richtung und des Abstands der geraden Vorwärtsbewegung werden beim Schritt S150 berechnet.
  • In Übereinstimmung mit den berechneten Bahneinstellkoordinaten wird anschließend der Antriebsbereich 15 des Reinigungsroboter 10 so gesteuert, dass der Reinigungsroboter 10 zur Rückkehr zu der normalen Bewegungsbahn und dann zum nächsten Zielbereich hin angetrieben wird.
  • Unterdessen wird in dem Fall, dass der Reinigungsroboter 10 in den Kreisen "D" und "E" gemäß Fig. 7 positioniert ist, das heißt in dem Fall, dass lediglich die Annäherungsschalter 12c2, 12c4 zwischen den äußersten Annäherungsschaltern 12c1, 12c5 und dem Annäherungsschalter 12c3 in der Mitte das Metallleitungs-Detektiersignal aufnehmen, die Bahn durch Ändern der Drehzahl der linken bzw. rechten Räder eingestellt.
  • Nach den obigen Bewegungsprozessen wird bestimmt, dass die Operation abgeschlossen ist (Schritt S170), und demgemäß wird die Operation beendet.
  • Wie oben beschrieben, wird entsprechend dem Reinigungsroboter 10, dem System und dem Verfahren zur Steuerung des betreffenden Roboters gemäß der vorliegenden Erfindung die Erkennung der Stelle bzw. des Platzes des Reinigungsroboters 10 und der Bewegungsbahn für den Reinigungsroboter 10 innerhalb des Arbeitsbereiches einfacher. Infolgedessen ist die Leistung des Reinigungsroboters 10 verbessert, während die Last, Algorithmen verarbeiten zu müssen, verringert ist.
  • Obwohl die bevorzugte Ausführungsform der vorliegenden Erfindung beschrieben worden ist, dürfte für den Durchschnittsfachmann verständlich sein, dass die vorliegende Erfindung auf die beschriebene Ausführungsform nicht beschränkt sein sollte, sondern dass verschiedene Änderungen und Modifikationen innerhalb des Umfangs und der Wesensart der vorliegenden Erfindung vorgenommen werden können, wie sie durch die beigefügten Ansprüche definiert ist.

Claims (13)

1. Reinigungsroboter zur Ausführung einer Reinigungsoperation während einer drahtlosen Kommunikation mit einer externen Vorrichtung, gekennzeichnet durch einen Antriebsbereich (15), der eine Vielzahl von Rädern (15a, 15b, 15c, 15d) antreibt, die an einem Körper des Reinigungsroboters (10) angebracht sind,
durch einen an dem Körper angebrachten Staubsammelbereich (11) zum Sammeln von Staub von einer Bodenfläche innerhalb eines Arbeitsbereiches,
durch eine Vielzahl von Annäherungsschaltern (12c1 bis 12c5), die an einer Unterseite des Körpers so angeordnet sind, dass sie der Bodenfläche in einem bestimmten Abstand voneinander zugewandt sind, wobei die Vielzahl der Annäherungsschalter (12c1 bis 12c5) zur Ermittelung des Vorhandenseins eines Metallgliedes (61, 63, 65, 67) in einer Richtung zu der Bodenfläche hin dient,
und durch einen Steuerbereich (18), der einen Bewegungsabstand und eine Bewegungsbahn durch Verwendung eines Ausgangssignals von den Annäherungsschaltern (12c1 bis 12c5) während der Bewegung berechnet und den Antriebsbereich (15) so steuert, dass der betreffende Antriebsbereich (15) eine zugewiesene bzw. festgelegte Arbeit unter Heranziehung der berechneten Bahn ausführt.
2. Reinigungsroboter nach Anspruch 1, dadurch gekennzeichnet, dass die Annäherungsschalter (12c1 bis 12c5) einen Oszillator (12ck), der mittels einer Detektierspule Schwingungen erzeugt, einen Wellendetektor (12c1), der eine Amplitude der Schwingung von der Wellen- Detektierspule her ermittelt, und einen Integrator (12 cm) umfassen, der das durch eine Wellen-Detektierschaltung (12c1) abgegebene Signal integriert und abgibt.
3. Reinigungsroboter nach Anspruch 1, dadurch gekennzeichnet, dass die Annäherungsschalter (12c1 bis 12c5) in einer Reihe längs einer Linie angeordnet sind, welche die Achsen von einander gegenüberliegenden Rädern verbindet.
4. Reinigungsroboter nach Anspruch 3, dadurch gekennzeichnet, dass die Annäherungsschalter (12c1 bis 12c5) in einer ungeraden Anzahl derart angeordnet sind, dass ein Annäherungsschalter in der Mitte der Achsenverbindungslinie platziert ist und dass der Rest der Annäherungsschalter (12c3) neben dem einen Annäherungsschalter in einer symmetrischen Weise angeordnet ist.
5. Reinigungsroboter nach Anspruch 4, dadurch gekennzeichnet, dass die Anzahl der Annäherungsschalter (12c1 bis 12c5) fünf beträgt.
6. Reinigungsrobotersystem, gekennzeichnet durch einen Reinigungsroboter, der eine Reinigungsoperation während einer drahtlosen Kommunikation mit einer externen Vorrichtung ausführt,
dass der Reinigungsroboter (10) eine Vielzahl von Annäherungsschaltern (12c1 bis 12c5) aufweist, die an einem unteren Bereich eines Körpers in einer Reihe angeordnet sind,
und dass eine Führungsplatte (60) vorgesehen ist, die im Boden eines Arbeitsbereiches angeordnet ist und auf bzw. in der Metallleitungen (61, 63, 65, 67) in einem bestimmten Muster gebildet sind, die durch die Annäherungsschalter (12c1 bis 12c5) detektierbar sind.
7. Reinigungsrobotersystem nach Anspruch 6, dadurch gekennzeichnet, dass die Metallleitungen (61, 63, 65, 67) in bzw. an einer unteren Fläche der Führungsplatte (60) gebildet sind.
8. Reinigungsrobotersystem nach Anspruch 6, dadurch gekennzeichnet, dass die Annäherungsschalter (12c1 bis 12c5) in einer Reihe längs einer Linie angeordnet sind, welche Achsen von symmetrisch gegenüberliegenden Rädern des Reinigungsroboters (10) verbindet.
9. Reinigungsrobotersystem nach Anspruch 8, dadurch gekennzeichnet, dass die Annäherungsschalter (12c1 bis 12c5) auf der Achsenverbindungslinie in ungerader Anzahl in einer solchen Weise angeordnet sind, dass ein Annäherungsschalter (12c3) in der Mitte der Achsenverbindungslinie platziert ist und dass die restlichen Annäherungsschalter neben dem einen Annäherungsschalter (12c3) in einem symmetrischen Muster platziert sind.
10. Reinigungsrobotersystem nach Anspruch 9, dadurch gekennzeichnet, dass die Anzahl der Annäherungsschalter (12c1 bis 12c5) fünf beträgt.
11. Reinigungsrobotersystem nach Anspruch 6, dadurch gekennzeichnet, dass die Metallleitungen (61, 63, 65, 67) derart gebildet sind, dass eine Leitungsbreite dazwischen einem ermittelbaren Bereich für jeden Annäherungsschalter (12c1 bis 12c5) entspricht.
12. Verfahren zur Steuerung eines Reinigungsroboters, der eine Bewegungsstelle unter Heranziehung eines Detektiersignals erkennt, welches durch eine Vielzahl von Annäherungsschaltern (12c1 bis 12c5) ermittelt wird, die an einer Unterseite eines Körpers in einem bestimmten Abstand voneinander und von Metallleitungen (61, 63, 65, 67) angeordnet sind, welche in einer Bodenfläche eines Arbeitsbereiches in einem bestimmten Muster gebildet sind, gekennzeichnet durch folgende Verfahrensschritte:
Erzeugen und Speichern einer Musterabbildung der Metallleitungen während der Bewegung des Reinigungsroboters (10) innerhalb des Arbeitsbereiches,
Erkennen einer Stelle des Reinigungsroboters (10) durch Vergleichen der Musterabbildung mit dem Detektiersignal, welches durch die Annäherungsschalter (12c1 bis 12c5) ermittelt ist, auf die Eingabe eines Operationsanforderungssignals hin,
Berechnen einer Bewegungsbahn aus der erkannten Stelle zu einer Zielstelle hin
und Bewegen des Reinigungsroboters (10) längs der berechneten Bewegungsbahn.
13. Verfahren nach Anspruch 12, wobei die Anzahl der Annäherungsschalter (12c1 bis 12c5) zumindest drei beträgt, die längs einer Linie, welche die Achsen von einander gegenüberliegenden Rädern des Reinigungsroboters (10) verbindet, in einer Reihe und in einer symmetrischen Weise angeordnet sind, gekennzeichnet durch die Verfahrensschritte:
auf Empfang des Detektiersignals von den äußersten Annäherungsschaltern (12c1; 12c5) während des Bewegungsprozesses hin werden die Bewegung kurzzeitig gestoppt und die Bahneinstellkoordinaten einschließlich der Änderung der Richtung und der Vorwärtsbewegungsrichtung berechnet, die für die Metallleitungsermittlung durch den in der Mitte angeordneten Annäherungsschalter (12c3) erforderlich sind,
der Reinigungsroboter (10) wird entsprechend den Bahneinstellkoordinaten bewegt,
und in dem Fall, dass die Metallleitungen (61, 63, 65, 67) durch den Annäherungsschalter (12c3) in der Mitte ermittelt sind, wird die Operation fortgesetzt.
DE10157016A 2001-08-07 2001-11-21 Reinigungsroboter, Reinigungsrobotersystem sowie Verfahren zur Steuerung eines solchen Reinigungsroboters Expired - Fee Related DE10157016B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR2001-47426 2001-08-07
KR10-2001-0047426A KR100420171B1 (ko) 2001-08-07 2001-08-07 로봇 청소기와 그 시스템 및 제어방법

Publications (2)

Publication Number Publication Date
DE10157016A1 true DE10157016A1 (de) 2003-03-27
DE10157016B4 DE10157016B4 (de) 2006-12-21

Family

ID=19712933

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10157016A Expired - Fee Related DE10157016B4 (de) 2001-08-07 2001-11-21 Reinigungsroboter, Reinigungsrobotersystem sowie Verfahren zur Steuerung eines solchen Reinigungsroboters

Country Status (9)

Country Link
US (1) US6841963B2 (de)
JP (1) JP2003052596A (de)
KR (1) KR100420171B1 (de)
CN (1) CN1250148C (de)
DE (1) DE10157016B4 (de)
FR (1) FR2828427B1 (de)
GB (1) GB2380563B (de)
RU (1) RU2236814C2 (de)
SE (1) SE524488C2 (de)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102011005439A1 (de) * 2011-03-11 2012-09-13 Siemens Aktiengesellschaft Positioniervorrichtung
DE102011006529A1 (de) * 2011-03-31 2012-10-04 Siemens Aktiengesellschaft Überwachungsverfahren und Überwachungssystem
DE10357636B4 (de) * 2003-12-10 2013-05-08 Vorwerk & Co. Interholding Gmbh Selbsttätig verfahrbares Bodenstaub-Aufsammelgerät

Families Citing this family (163)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8412377B2 (en) 2000-01-24 2013-04-02 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US8788092B2 (en) 2000-01-24 2014-07-22 Irobot Corporation Obstacle following sensor scheme for a mobile robot
US6956348B2 (en) 2004-01-28 2005-10-18 Irobot Corporation Debris sensor for cleaning apparatus
US6690134B1 (en) 2001-01-24 2004-02-10 Irobot Corporation Method and system for robot localization and confinement
US7571511B2 (en) 2002-01-03 2009-08-11 Irobot Corporation Autonomous floor-cleaning robot
CA2416621C (en) 2001-06-12 2006-09-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US8396592B2 (en) 2001-06-12 2013-03-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US7663333B2 (en) 2001-06-12 2010-02-16 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot
US9128486B2 (en) 2002-01-24 2015-09-08 Irobot Corporation Navigational control system for a robotic device
WO2003083594A1 (en) * 2002-03-28 2003-10-09 Jason Dean Programmable lawn mower
US7103457B2 (en) * 2002-03-28 2006-09-05 Dean Technologies, Inc. Programmable lawn mower
JP3872389B2 (ja) * 2002-07-24 2007-01-24 富士通株式会社 移動型ロボットのための電源制御装置および方法
US8428778B2 (en) 2002-09-13 2013-04-23 Irobot Corporation Navigational control system for a robotic device
US8386081B2 (en) 2002-09-13 2013-02-26 Irobot Corporation Navigational control system for a robotic device
KR100459465B1 (ko) * 2002-10-22 2004-12-03 엘지전자 주식회사 로봇 청소기의 먼지흡입구조
EP1413974A1 (de) * 2002-10-24 2004-04-28 Hewlett-Packard Company Hybride Messtechniken zur Positionsbestimmung
KR100468107B1 (ko) * 2002-10-31 2005-01-26 삼성광주전자 주식회사 외부충전장치를 갖는 로봇청소기 시스템 및 로봇청소기의외부충전장치 접속방법
JP2004237075A (ja) * 2003-02-06 2004-08-26 Samsung Kwangju Electronics Co Ltd 外部充電装置を有するロボット掃除機システム及びロボット掃除機の外部充電装置の接続方法。
AU2003900861A0 (en) * 2003-02-26 2003-03-13 Silverbrook Research Pty Ltd Methods,systems and apparatus (NPS042)
US7805220B2 (en) * 2003-03-14 2010-09-28 Sharper Image Acquisition Llc Robot vacuum with internal mapping system
US20040204792A1 (en) * 2003-03-14 2004-10-14 Taylor Charles E. Robotic vacuum with localized cleaning algorithm
US7373270B2 (en) * 2003-03-26 2008-05-13 Sony Corporation Diagnosing device for stereo camera mounted on robot, and diagnostic method of stereo camera mounted on robot apparatus
FR2854256B1 (fr) * 2003-04-28 2005-07-15 Univ Compiegne Tech Procede pour la cartographie d'une zone a traiter et son dispositif de mise en oeuvre
KR100507926B1 (ko) * 2003-06-30 2005-08-17 삼성광주전자 주식회사 로봇청소기의 구동장치
KR20050012047A (ko) * 2003-07-24 2005-01-31 삼성광주전자 주식회사 회전 물걸레 청소유닛을 구비한 로봇청소기
KR100533829B1 (ko) * 2003-07-29 2005-12-07 삼성광주전자 주식회사 공기청정로봇 및 그 시스템
GB2404331B (en) * 2003-07-29 2005-06-29 Samsung Gwanju Electronics Co Robot cleaner equipped with negative-ion generator
JP2005166001A (ja) * 2003-11-10 2005-06-23 Funai Electric Co Ltd 自動集塵装置
DE10357635B4 (de) * 2003-12-10 2013-10-31 Vorwerk & Co. Interholding Gmbh Bodenreinigungsgerät
KR20050063543A (ko) * 2003-12-22 2005-06-28 엘지전자 주식회사 이동로봇의 위치확인장치 및 방법
KR20050072300A (ko) * 2004-01-06 2005-07-11 삼성전자주식회사 청소로봇 및 그 제어방법
US7332890B2 (en) 2004-01-21 2008-02-19 Irobot Corporation Autonomous robot auto-docking and energy management systems and methods
US7947636B2 (en) * 2004-02-27 2011-05-24 Afton Chemical Corporation Power transmission fluids
US20060020369A1 (en) * 2004-03-11 2006-01-26 Taylor Charles E Robot vacuum cleaner
DE112005000738T5 (de) 2004-03-29 2007-04-26 Evolution Robotics, Inc., Pasadena Verfahren und Vorrichtung zur Positionsbestimmung unter Verwendung von reflektierten Lichtquellen
TWI262777B (en) * 2004-04-21 2006-10-01 Jason Yan Robotic vacuum cleaner
KR100544480B1 (ko) * 2004-05-12 2006-01-24 삼성광주전자 주식회사 로봇 청소기
KR100580301B1 (ko) * 2004-06-22 2006-05-16 삼성전자주식회사 공기 정화기 및 그 제어 방법
ATE536577T1 (de) 2004-06-24 2011-12-15 Irobot Corp Fernbediente ablaufsteuerung und verfahren für eine autonome robotervorrichtung
US7706917B1 (en) 2004-07-07 2010-04-27 Irobot Corporation Celestial navigation system for an autonomous robot
US8972052B2 (en) 2004-07-07 2015-03-03 Irobot Corporation Celestial navigation system for an autonomous vehicle
US7959984B2 (en) * 2004-12-22 2011-06-14 Lam Research Corporation Methods and arrangement for the reduction of byproduct deposition in a plasma processing system
US7389156B2 (en) * 2005-02-18 2008-06-17 Irobot Corporation Autonomous surface cleaning robot for wet and dry cleaning
DE602006014364D1 (de) 2005-02-18 2010-07-01 Irobot Corp Autonomer oberflächenreinigungsroboter für nass- und trockenreinigung
US7620476B2 (en) 2005-02-18 2009-11-17 Irobot Corporation Autonomous surface cleaning robot for dry cleaning
US8392021B2 (en) 2005-02-18 2013-03-05 Irobot Corporation Autonomous surface cleaning robot for wet cleaning
KR100633444B1 (ko) * 2005-02-24 2006-10-13 삼성광주전자 주식회사 로봇 청소기 및 그 제어 방법
US8930023B2 (en) * 2009-11-06 2015-01-06 Irobot Corporation Localization by learning of wave-signal distributions
US20060218680A1 (en) * 2005-03-28 2006-09-28 Bailey Andrew D Iii Apparatus for servicing a plasma processing system with a robot
KR100624387B1 (ko) * 2005-04-25 2006-09-20 엘지전자 주식회사 주행영역 지정이 가능한 로봇 시스템
US7319316B2 (en) 2005-06-29 2008-01-15 Lam Research Corporation Apparatus for measuring a set of electrical characteristics in a plasma
US7721829B2 (en) * 2005-11-29 2010-05-25 Samsung Electronics Co., Ltd. Traveling robot
EP2466411B1 (de) 2005-12-02 2018-10-17 iRobot Corporation Robotersystem
EP2816434A3 (de) 2005-12-02 2015-01-28 iRobot Corporation Roboter mit autonomem Wirkungsbereich
ES2706729T3 (es) 2005-12-02 2019-04-01 Irobot Corp Sistema de robot
US7441298B2 (en) 2005-12-02 2008-10-28 Irobot Corporation Coverage robot mobility
ATE442619T1 (de) 2005-12-02 2009-09-15 Irobot Corp Modularer roboter
EP3404505B1 (de) 2006-03-17 2023-12-06 iRobot Corporation Rasenpflegeroboter
US20090044370A1 (en) 2006-05-19 2009-02-19 Irobot Corporation Removing debris from cleaning robots
TWI293555B (en) * 2006-05-23 2008-02-21 Ind Tech Res Inst Omni-directional robot cleaner
US8417383B2 (en) 2006-05-31 2013-04-09 Irobot Corporation Detecting robot stasis
KR100791382B1 (ko) * 2006-06-01 2008-01-07 삼성전자주식회사 로봇의 이동 경로에 따라 소정 영역의 특성에 관한 정보를수집하고 분류하는 방법 및 상기 영역 특성에 따라제어되는 로봇, 상기 영역 특성을 이용한 ui 구성 방법및 장치
US20080092324A1 (en) * 2006-10-18 2008-04-24 Guten Electronics Industrial Co., Ltd. Dust-collecting auxiliary device for vacuum cleaner
KR101281512B1 (ko) * 2007-04-06 2013-07-03 삼성전자주식회사 로봇청소기 및 그 제어방법
KR101529848B1 (ko) 2007-05-09 2015-06-17 아이로보트 코퍼레이션 표면 처리 로봇
EP2158528B1 (de) * 2007-06-05 2010-12-29 Koninklijke Philips Electronics N.V. System sowie verfahren zur steuerung eines selbstbewegenden roboters
KR100919698B1 (ko) * 2007-08-14 2009-09-29 포항공과대학교 산학협력단 로봇청소기를 이용한 청소방법
KR101412581B1 (ko) * 2007-12-11 2014-06-26 엘지전자 주식회사 로봇 청소기의 감지 장치
KR20090077547A (ko) * 2008-01-11 2009-07-15 삼성전자주식회사 이동 로봇의 경로 계획 방법 및 장치
US8755936B2 (en) * 2008-01-28 2014-06-17 Seegrid Corporation Distributed multi-robot system
CN101970187A (zh) * 2008-01-28 2011-02-09 塞格瑞德公司 用于对服务机器人所收集的时空信息进行再利用的方法
US8838268B2 (en) * 2008-01-28 2014-09-16 Seegrid Corporation Service robot and method of operating same
CN101970186A (zh) * 2008-01-28 2011-02-09 塞格瑞德公司 与机器人进行实时交互的方法
US8229176B2 (en) * 2008-07-25 2012-07-24 Navteq B.V. End user image open area maps
US8374780B2 (en) * 2008-07-25 2013-02-12 Navteq B.V. Open area maps with restriction content
US20100023251A1 (en) * 2008-07-25 2010-01-28 Gale William N Cost based open area maps
US8825387B2 (en) * 2008-07-25 2014-09-02 Navteq B.V. Positioning open area maps
US8099237B2 (en) * 2008-07-25 2012-01-17 Navteq North America, Llc Open area maps
US8417446B2 (en) * 2008-07-25 2013-04-09 Navteq B.V. Link-node maps based on open area maps
US8339417B2 (en) * 2008-07-25 2012-12-25 Navteq B.V. Open area maps based on vector graphics format images
CN101685160A (zh) * 2008-09-26 2010-03-31 鸿富锦精密工业(深圳)有限公司 运动装置环境感测器
EP2404193B1 (de) 2009-03-02 2017-05-03 Diversey, Inc. System und verfahren zur hygieneüberwachung und -verwaltung
KR101484940B1 (ko) * 2009-05-14 2015-01-22 삼성전자 주식회사 로봇청소기 및 그 제어방법
IT1394625B1 (it) * 2009-05-18 2012-07-05 Terzaghi Dispositivo pulitore per scafi di imbarcazioni
KR101672787B1 (ko) * 2009-06-19 2016-11-17 삼성전자주식회사 로봇청소기와 도킹스테이션 및 이를 가지는 로봇청소기 시스템 및 그 제어방법
US8879426B1 (en) * 2009-09-03 2014-11-04 Lockheed Martin Corporation Opportunistic connectivity edge detection
KR20110054472A (ko) * 2009-11-17 2011-05-25 엘지전자 주식회사 로봇 청소기 및 그의 제어 방법
CN102092048A (zh) * 2009-12-09 2011-06-15 恩斯迈电子(深圳)有限公司 控制方法及清扫机器人装置
JP5647269B2 (ja) 2010-02-16 2014-12-24 アイロボット コーポレイション 掃除機ブラシ
US8496737B2 (en) * 2010-05-06 2013-07-30 Moneual Inc. Movable air purification robot system
CN201840423U (zh) * 2010-10-11 2011-05-25 洋通工业股份有限公司 自走吸尘器的充电座
CN102068222B (zh) * 2010-11-24 2012-07-18 昆山市工业技术研究院有限责任公司 一种地面清洁机器人清洁工具顺序升降装置
JP5770858B2 (ja) 2010-12-30 2015-08-26 アイロボット コーポレイション デブリモニタリング
CN103534659B (zh) 2010-12-30 2017-04-05 美国iRobot公司 覆盖机器人导航
KR101931362B1 (ko) 2011-08-22 2018-12-24 삼성전자주식회사 로봇청소기 및 그 제어방법
KR101931365B1 (ko) * 2011-08-22 2018-12-24 삼성전자주식회사 로봇청소기 및 그 제어방법
GB2494447B (en) * 2011-09-09 2014-02-26 Dyson Technology Ltd Autonomous surface treating appliance
KR20130061962A (ko) * 2011-12-02 2013-06-12 엘지전자 주식회사 잔디 깍기의 경계 인식 시스템
CN103284665A (zh) * 2012-03-02 2013-09-11 恩斯迈电子(深圳)有限公司 清洁机器人及其控制方法
CN105717924B (zh) 2012-06-08 2018-12-28 艾罗伯特公司 使用差动传感器或视觉测量的地毯偏移估计
US9939529B2 (en) 2012-08-27 2018-04-10 Aktiebolaget Electrolux Robot positioning system
TWM451103U (zh) * 2012-10-30 2013-04-21 Agait Technology Corp 行走裝置
US9483055B2 (en) * 2012-12-28 2016-11-01 Irobot Corporation Autonomous coverage robot
US9326654B2 (en) 2013-03-15 2016-05-03 Irobot Corporation Roller brush for surface cleaning robots
KR20150141979A (ko) 2013-04-15 2015-12-21 악티에볼라겟 엘렉트로룩스 돌출 측부 브러시를 구비하는 로봇 진공 청소기
KR102118769B1 (ko) 2013-04-15 2020-06-03 에이비 엘렉트로룩스 로봇 진공 청소기
CN105744872B (zh) 2013-12-19 2020-01-14 伊莱克斯公司 旋转侧刷的自适应速度控制
KR102130190B1 (ko) 2013-12-19 2020-07-03 에이비 엘렉트로룩스 로봇 청소 장치
EP3082542B1 (de) 2013-12-19 2018-11-28 Aktiebolaget Electrolux Erfassung des anstiegs eines hindernisses für eine robotische reinigungsvorrichtung
EP3084539B1 (de) 2013-12-19 2019-02-20 Aktiebolaget Electrolux Priorisierung von reinigungsbereichen
US9811089B2 (en) 2013-12-19 2017-11-07 Aktiebolaget Electrolux Robotic cleaning device with perimeter recording function
WO2015090398A1 (en) 2013-12-19 2015-06-25 Aktiebolaget Electrolux Robotic vacuum cleaner with side brush moving in spiral pattern
US10617271B2 (en) 2013-12-19 2020-04-14 Aktiebolaget Electrolux Robotic cleaning device and method for landmark recognition
CN105848545B (zh) 2013-12-20 2019-02-19 伊莱克斯公司 灰尘容器
WO2015153109A1 (en) 2014-03-31 2015-10-08 Irobot Corporation Autonomous mobile robot
US20150366422A1 (en) * 2014-06-24 2015-12-24 John Hoce Monitored Hazardous Liquid Spill Recovery System
KR102325130B1 (ko) 2014-07-10 2021-11-12 에이비 엘렉트로룩스 로봇 청소 장치에서 측정 에러를 검출하는 방법
JP6453583B2 (ja) * 2014-08-20 2019-01-16 東芝ライフスタイル株式会社 電気掃除機
JP6621129B2 (ja) * 2014-08-28 2019-12-18 東芝ライフスタイル株式会社 電気掃除機
EP3190939B1 (de) 2014-09-08 2021-07-21 Aktiebolaget Electrolux Roboterstaubsauger
EP3190938A1 (de) 2014-09-08 2017-07-19 Aktiebolaget Electrolux Robotischer staubsauger
US9510505B2 (en) 2014-10-10 2016-12-06 Irobot Corporation Autonomous robot localization
US9516806B2 (en) 2014-10-10 2016-12-13 Irobot Corporation Robotic lawn mowing boundary determination
CN104757910B (zh) * 2014-11-26 2017-06-13 深圳市银星智能科技股份有限公司 智能扫地机器人及其控制方法
CN106998980B (zh) 2014-12-10 2021-12-17 伊莱克斯公司 使用激光传感器检测地板类型
CN104765363B (zh) * 2014-12-10 2018-04-24 深圳市银星智能科技股份有限公司 智能扫地机器人及其控制方法
EP3229983B1 (de) 2014-12-12 2019-02-20 Aktiebolaget Electrolux Seitenbürste und reinigungsroboter
US9420741B2 (en) 2014-12-15 2016-08-23 Irobot Corporation Robot lawnmower mapping
EP3234714B1 (de) 2014-12-16 2021-05-12 Aktiebolaget Electrolux Erfahrungsbasierte karte einer robotischen reinigungsvorrichtung
CN106998984B (zh) 2014-12-16 2021-07-27 伊莱克斯公司 用于机器人清洁设备的清洁方法
US9538702B2 (en) 2014-12-22 2017-01-10 Irobot Corporation Robotic mowing of separated lawn areas
US9717387B1 (en) * 2015-02-26 2017-08-01 Brain Corporation Apparatus and methods for programming and training of robotic household appliances
WO2016142794A1 (en) 2015-03-06 2016-09-15 Wal-Mart Stores, Inc Item monitoring system and method
US20180099846A1 (en) 2015-03-06 2018-04-12 Wal-Mart Stores, Inc. Method and apparatus for transporting a plurality of stacked motorized transport units
US10280054B2 (en) 2015-03-06 2019-05-07 Walmart Apollo, Llc Shopping facility assistance systems, devices and methods
CN106137058B (zh) * 2015-04-15 2019-08-06 小米科技有限责任公司 清洁机器人***及虚拟墙检测方法
KR102343513B1 (ko) 2015-04-17 2021-12-28 에이비 엘렉트로룩스 로봇 청소 장치 및 로봇 청소 장치의 제어 방법
US11115798B2 (en) 2015-07-23 2021-09-07 Irobot Corporation Pairing a beacon with a mobile robot
EP3344104B1 (de) 2015-09-03 2020-12-30 Aktiebolaget Electrolux System aus robotischen reinigungsvorrichtungen
CN105302140A (zh) * 2015-11-04 2016-02-03 湖南格兰博智能科技有限责任公司 一种清洁机器人的移动路线控制***及控制方法
US10021830B2 (en) 2016-02-02 2018-07-17 Irobot Corporation Blade assembly for a grass cutting mobile robot
US10459063B2 (en) 2016-02-16 2019-10-29 Irobot Corporation Ranging and angle of arrival antenna system for a mobile robot
JP7035300B2 (ja) 2016-03-15 2022-03-15 アクチエボラゲット エレクトロルックス ロボット清掃デバイス、ロボット清掃デバイスにおける、断崖検出を遂行する方法、コンピュータプログラム、およびコンピュータプログラム製品
CA2961938A1 (en) 2016-04-01 2017-10-01 Wal-Mart Stores, Inc. Systems and methods for moving pallets via unmanned motorized unit-guided forklifts
US11122953B2 (en) 2016-05-11 2021-09-21 Aktiebolaget Electrolux Robotic cleaning device
EP3338963B1 (de) 2016-12-23 2022-02-02 LG Electronics Inc. Führungsroboter
EP3563979B1 (de) 2016-12-23 2020-12-02 LG Electronics Inc. Führungsroboter
EP3563980B1 (de) 2016-12-23 2020-10-28 LG Electronics Inc. Führungsroboter
US10375880B2 (en) 2016-12-30 2019-08-13 Irobot Corporation Robot lawn mower bumper system
WO2018165508A1 (en) * 2017-03-10 2018-09-13 Diversey, Inc. Safety module for a floor cleaning unit
KR102348041B1 (ko) * 2017-03-28 2022-01-05 엘지전자 주식회사 복수의 이동 로봇을 포함하는 로봇 시스템의 제어 방법
CN107193280B (zh) * 2017-05-18 2021-03-30 深圳市微付充科技有限公司 地面感应控制方法、地面感应装置和地面感应控制***
EP3629869B1 (de) 2017-06-02 2023-08-16 Aktiebolaget Electrolux Verfahren zum erkennen einer niveaudifferenz einer oberfläche vor einer roboterreinigungsvorrichtung
WO2019013989A1 (en) 2017-07-14 2019-01-17 Irobot Corporation BLADE ASSEMBLY FOR MOBILE GRASS CUTTING ROBOT
CN107192041A (zh) * 2017-07-26 2017-09-22 北京小米移动软件有限公司 空气净化装置及空气净化***
CN111093447B (zh) 2017-09-26 2022-09-02 伊莱克斯公司 机器人清洁设备的移动控制
CN107791251A (zh) * 2017-11-22 2018-03-13 深圳市沃特沃德股份有限公司 机器人移动控制方法和机器人
CN108769594B (zh) * 2018-06-05 2020-08-07 北京智行者科技有限公司 一种数据监控方法
CN110946513B (zh) * 2018-09-27 2021-08-06 广东美的生活电器制造有限公司 扫地机器人的控制方法及装置
CN109375519B (zh) * 2018-10-23 2021-11-26 郑州参宿物联技术有限公司 基于自行走装置的免布线智能化***
US11320835B2 (en) * 2018-12-11 2022-05-03 Irobot Corporation Magnetic navigation systems for autonomous mobile robots
US11109727B2 (en) 2019-02-28 2021-09-07 Irobot Corporation Cleaning rollers for cleaning robots
RU209590U1 (ru) * 2021-07-29 2022-03-17 федеральное государственное бюджетное образовательное учреждение высшего образования "Ульяновский государственный технический университет" Устройство управления мобильным роботом

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0208384A2 (de) * 1985-07-08 1987-01-14 Eaton-Kenway, Inc. System und Installation von Fussbodenpositionssensoren
US4638445A (en) * 1984-06-08 1987-01-20 Mattaboni Paul J Autonomous mobile robot
WO1991009356A1 (en) * 1989-12-07 1991-06-27 Bergqvist Goeran L A method and a system for navigation of unmanned vehicles
DE3889474T2 (de) * 1987-02-04 1994-11-24 Protee Navigationssystem und Verfahren zum Betrieb eines autonomen Fahrzeuges.
DE69501130T2 (de) * 1994-06-14 1998-03-26 Zeltron Spa Programmierbare Fernsteuerung für ein Fahrzeug

Family Cites Families (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2690626A (en) * 1949-03-02 1954-10-05 Godwin R F Gay Magnetically guided toy
US3010129A (en) 1957-11-04 1961-11-28 Whirlpool Co Perambulating kitchen appliances and control means therefor
DE2052102A1 (de) 1970-10-23 1972-04-27 Merten Kg Pulsotronic
US4361202A (en) 1979-06-15 1982-11-30 Michael Minovitch Automated road transportation system
SU882734A1 (ru) * 1980-03-17 1981-11-23 Особое Конструкторское Бюро Технической Кибернетики Ленинградского Политехнического Института Им.М.И.Калинина Устройство дл прокладки маршрута адаптивного промышленного робота
JPS57107135A (en) 1980-12-23 1982-07-03 Tokyo Electric Co Ltd Self-running and controlling type electric cleaner
US4472716A (en) * 1981-10-30 1984-09-18 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Phase sensitive guidance sensor for wire-following vehicles
DE3478824D1 (en) * 1983-10-26 1989-08-03 Automax Kk Control system for mobile robot
US4716530A (en) * 1984-05-21 1987-12-29 Kabushiki Kaisha Meidensha System for automatically controlling movement of unmanned vehicle and method therefor
US4700427A (en) 1985-10-17 1987-10-20 Knepper Hans Reinhard Method of automatically steering self-propelled floor-cleaning machines and floor-cleaning machine for practicing the method
US5377106A (en) * 1987-03-24 1994-12-27 Fraunhofer Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Process for navigating an unmanned vehicle and a vehicle for the same
US4790402A (en) * 1987-09-28 1988-12-13 Tennant Company Automated guided vehicle
JPS6488716A (en) * 1987-09-30 1989-04-03 Komatsu Mfg Co Ltd Automatic driving device for traveling vehicle
JPH01180010A (ja) 1988-01-08 1989-07-18 Sanyo Electric Co Ltd 移動車
JP2636403B2 (ja) * 1989-03-08 1997-07-30 株式会社豊田自動織機製作所 無人車の運行制御装置
JP2815606B2 (ja) * 1989-04-25 1998-10-27 株式会社トキメック コンクリート床仕上ロボットの制御方式
FR2648071B1 (fr) 1989-06-07 1995-05-19 Onet Procede et appareil autonomes de nettoyage automatique de sol par execution de missions programmees
US4990841A (en) * 1989-09-19 1991-02-05 Apogee Robotics Magnetically guided vehicle
US5032994A (en) * 1989-12-06 1991-07-16 Crown Equipment Corporation Manual sensing of wire guidance signal
US5068791A (en) * 1989-12-06 1991-11-26 Crown Equipment Corporation Distance and angle measurements in a wire guided vehicle
US5109566A (en) 1990-06-28 1992-05-05 Matsushita Electric Industrial Co., Ltd. Self-running cleaning apparatus
US5204814A (en) * 1990-11-13 1993-04-20 Mobot, Inc. Autonomous lawn mower
DE9117018U1 (de) 1991-02-15 1995-03-09 Leifeld GmbH & Co Werkzeugmaschinenbau, 59229 Ahlen Anordnung zur Herstellung rotationssymmetrischer Werkstücke
US5321614A (en) * 1991-06-06 1994-06-14 Ashworth Guy T D Navigational control apparatus and method for autonomus vehicles
JP3079686B2 (ja) * 1991-10-07 2000-08-21 松下電器産業株式会社 移動作業ロボット
JP3022889B2 (ja) * 1992-02-07 2000-03-21 ソニー株式会社 移動ロボット制御方法
JPH05224745A (ja) * 1992-02-07 1993-09-03 Matsushita Electric Ind Co Ltd 移動作業ロボット
JP3227758B2 (ja) * 1992-03-05 2001-11-12 松下電器産業株式会社 移動作業ロボット
JPH06131044A (ja) * 1992-10-20 1994-05-13 Fujitsu General Ltd 無人走行車の制御装置
JPH06149350A (ja) 1992-10-30 1994-05-27 Johnson Kk 自走車の誘導システム
GB2313190B (en) 1993-06-08 1998-01-14 Samsung Electronics Co Ltd Sensing device
US5440216A (en) 1993-06-08 1995-08-08 Samsung Electronics Co., Ltd. Robot cleaner
JPH07191723A (ja) 1993-12-27 1995-07-28 Toyota Motor Corp 無人車用走行プログラム入力装置
JPH0822322A (ja) 1994-07-07 1996-01-23 Johnson Kk 床面洗浄車制御方法及び装置
JPH09108116A (ja) 1995-10-19 1997-04-28 Funai Electric Co Ltd 製パン器の誤操作警報装置
JPH09271105A (ja) 1996-03-29 1997-10-14 Mazda Motor Corp 車両の制御方法およびその装置
JP3317159B2 (ja) 1996-09-25 2002-08-26 株式会社デンソー 無人搬送車
JPH10105235A (ja) * 1996-09-30 1998-04-24 Mitsubishi Heavy Ind Ltd 移動体の連続位置検出・制御装置
US5963002A (en) * 1997-06-02 1999-10-05 Hartov; Alexander Wireless electrical connection to mobile robots or vehicles
JP3715420B2 (ja) 1997-11-12 2005-11-09 マツダエース株式会社 無人搬送車の走行プログラム作成装置
JPH11353023A (ja) 1998-06-10 1999-12-24 Hitachi Ltd 搬送ロボットシステム
KR100264832B1 (ko) * 1998-06-13 2000-10-02 배길성 컴퓨터를 이용한 로봇 청소기 제어장치 및 그 방법
KR20000002316A (ko) * 1998-06-18 2000-01-15 배길성 로봇청소기 및 그 구동제어방법
GB2344900A (en) 1998-12-18 2000-06-21 Notetry Ltd Robotic floor cleaning device with obstacle detection
JP2000207215A (ja) 1999-01-14 2000-07-28 Sharp Corp 自律走行型ロボット
JP4415422B2 (ja) 1999-06-09 2010-02-17 株式会社豊田自動織機 清掃ロボット
US6459990B1 (en) * 1999-09-23 2002-10-01 American Gnc Corporation Self-contained positioning method and system thereof for water and land vehicles
JP2003515210A (ja) * 1999-11-18 2003-04-22 ザ プロクター アンド ギャンブル カンパニー 家庭用清掃ロボット
US6477465B1 (en) * 1999-11-29 2002-11-05 American Gnc Corporation Vehicle self-carried positioning method and system thereof
US6496754B2 (en) * 2000-11-17 2002-12-17 Samsung Kwangju Electronics Co., Ltd. Mobile robot and course adjusting method thereof
AU767561B2 (en) 2001-04-18 2003-11-13 Samsung Kwangju Electronics Co., Ltd. Robot cleaner, system employing the same and method for reconnecting to external recharging device
CA2416621C (en) * 2001-06-12 2006-09-12 Irobot Corporation Method and system for multi-mode coverage for an autonomous robot

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4638445A (en) * 1984-06-08 1987-01-20 Mattaboni Paul J Autonomous mobile robot
EP0208384A2 (de) * 1985-07-08 1987-01-14 Eaton-Kenway, Inc. System und Installation von Fussbodenpositionssensoren
DE3889474T2 (de) * 1987-02-04 1994-11-24 Protee Navigationssystem und Verfahren zum Betrieb eines autonomen Fahrzeuges.
WO1991009356A1 (en) * 1989-12-07 1991-06-27 Bergqvist Goeran L A method and a system for navigation of unmanned vehicles
DE69501130T2 (de) * 1994-06-14 1998-03-26 Zeltron Spa Programmierbare Fernsteuerung für ein Fahrzeug

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10357636B4 (de) * 2003-12-10 2013-05-08 Vorwerk & Co. Interholding Gmbh Selbsttätig verfahrbares Bodenstaub-Aufsammelgerät
DE102011005439A1 (de) * 2011-03-11 2012-09-13 Siemens Aktiengesellschaft Positioniervorrichtung
DE102011005439B4 (de) * 2011-03-11 2018-02-15 Siemens Healthcare Gmbh Medizinische Geräteeinheit mit einer integrierten Positioniervorrichtung
DE102011006529A1 (de) * 2011-03-31 2012-10-04 Siemens Aktiengesellschaft Überwachungsverfahren und Überwachungssystem

Also Published As

Publication number Publication date
KR20030013099A (ko) 2003-02-14
SE0200900D0 (sv) 2002-03-26
CN1401289A (zh) 2003-03-12
JP2003052596A (ja) 2003-02-25
GB2380563A (en) 2003-04-09
US6841963B2 (en) 2005-01-11
SE524488C2 (sv) 2004-08-17
FR2828427B1 (fr) 2005-04-15
GB0217006D0 (en) 2002-08-28
CN1250148C (zh) 2006-04-12
RU2236814C2 (ru) 2004-09-27
SE0200900L (sv) 2003-02-08
DE10157016B4 (de) 2006-12-21
KR100420171B1 (ko) 2004-03-02
GB2380563B (en) 2003-10-08
FR2828427A1 (fr) 2003-02-14
US20030028993A1 (en) 2003-02-13

Similar Documents

Publication Publication Date Title
DE10157016A1 (de) Reinigungsroboter, Reinigungsrobotersystem sowie Verfahren zur Steuerung eines solchen Reinigungsroboters
DE10164278B4 (de) Reinigungsroboter, Reinigungsrobotersystem und Verfahren zu deren Steuerung
DE10200394A1 (de) Reinigungsroboter sowie diesen verwendendes System und Verfahren zur Wiederverbindung mit einer externen Nachladevorrichtung
DE10145150B4 (de) Verfahren zur Einstellung eines Kurses eines mobilen Roboters
DE102005013247B4 (de) Koordinatenkompensationsverfahren für einen Roboterreiniger und Roboterreiniger
EP3814067B1 (de) Exploration eines robotereinsatzgebietes durch einen autonomen mobilen roboter
EP2812766B1 (de) Verfahren zum automatischen auslösen einer selbstlokalisierung
DE10319513A1 (de) Automatische Reinigungsvorrichtung und automatisches Reinigungssystem sowie Verfahren zu deren Steuerung
DE102004018670B4 (de) Vorrichtung und Verfahren zum Erkennen einer Position eines mobilen Roboters
DE10319512B4 (de) Automatisches Reinigungssystem mit einer externen Ladevorrichtung sowie Verfahren zum Andocken an der Ladevorrichtung
DE112017003905B4 (de) Mobiler Roboter und Steuerverfahren dafür
DE60011674T2 (de) Autonomes mehrplattform robotersystem
DE102017128543B4 (de) Störbereich-einstellvorrichtung für einen mobilen roboter
DE19520532C2 (de) Verfahren zum schnellen Messen der Richtung von einer autonomen Vorrichtung zu einem Transponder sowie selbstfahrende autonome Vorrichtung ####
DE10313309A1 (de) Automatisches Reinigungsgerät, automatisches Reinigungssystem sowie Verfahren zu deren Steuerung
EP3030943B1 (de) Verfahren zum betreiben eines bodenreinigungsgerätes und bodenreinigungsgerät
EP2764812B1 (de) Reinigungsroboter
DE10164280B4 (de) Reinigungsrobotersystem unter Verwendung eines Mobilkommunikationsnetzwerks
DE112011105533B4 (de) Objektdetektionsvorrichtung
DE10351767A1 (de) Roboter-Reinigungssystem mit einer externen Wiederaufladevorrichtung sowie Verfahren zum Andocken einer Roboter-Reinigungsvorrichtung an einer externen Wiederaufladevorrichtung
EP2755101B1 (de) Selbstfahrender Roboter und Verfahren zur Abstandsbestimmung bei einem selbstfahrenden Roboter
DE102005014648A1 (de) Kompensationsverfahren eines Gyro-Sensors für Reinigungsroboter
EP3709853B1 (de) Bodenbearbeitung mittels eines autonomen mobilen roboters
DE102004060853A1 (de) Mobiler Roboter und System und Verfahren zum Kondensieren für Pfadstreuung
DE10323225A1 (de) Ortsmarkenerfassungsverfahren für eine Roboterreinigungsvorrichtung und das Verfahren verwendende Roboterreinigungsvorrichtung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee