DE10042753A1 - PC basierter Staubsauger-Roboter - Google Patents
PC basierter Staubsauger-RoboterInfo
- Publication number
- DE10042753A1 DE10042753A1 DE2000142753 DE10042753A DE10042753A1 DE 10042753 A1 DE10042753 A1 DE 10042753A1 DE 2000142753 DE2000142753 DE 2000142753 DE 10042753 A DE10042753 A DE 10042753A DE 10042753 A1 DE10042753 A1 DE 10042753A1
- Authority
- DE
- Germany
- Prior art keywords
- robot
- personal computer
- vacuum cleaner
- radio link
- control
- 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
Links
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L5/00—Structural features of suction cleaners
-
- G—PHYSICS
- G08—SIGNALLING
- G08C—TRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
- G08C17/00—Arrangements for transmitting signals characterised by the use of a wireless electrical link
- G08C17/02—Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
Vorgestellt wird ein System, bestehend aus einem Staubsauger-Roboter, der seine Steueranweisungen über eine Funkstrecke von einem PC-Programm erhält. Die eigentliche Rechenleistung wird dabei im PC erzeugt. Dies erlaubt wesentlich bessere Entwicklungen in der Ausführungsqualität, da die vom Stand der Technik bekannte Mikro-Controller-Lösung zahlreiche Beschränkungen in der Rechenleistung und in der Erfassung der Wohnungstopologie hat. DOLLAR A Zur Verbesserung der Steuerungs-Sicherheit werden Markierungen vorgestellt, die einen Soll-Ist-Vergleich der Position des Roboters erlauben. Einfache Sensoren sollen die Zusatzkosten gegenüber herkömmlichen Staubsaugern auf ein Minimum reduzieren.
Description
Staubsauger, die selbstständig konstante Flächen abfahren und dabei absaugen sollen, sogenannte
Staubsauger-Roboter haben diverse Anforderungen zu erfüllen.
Sie müssen komplexe Flächen möglichst vollständig abfahren, dabei möglichst wenig Flächen mehrfach
überfahren. Dabei sollen Gegenstände möglichst dicht umfahren werden, ohne diese zu berühren oder gar
umzuwerfen. Der Roboter darf sich nicht in Nischen verklemmen oder an Gegenständen hängen bleiben.
Ziel ist es obige Aufgaben möglichst kostengünstig zu erreichen.
Ziel der Erfindung ist es, sämtliche möglichen Fehlerquellen der Steuerung des Roboters (Navigation)
durch Kombination geeigneter Maßnahmen auszuschließen und damit eine fehlerfreie externe Steuerung
zu ermöglichen.
Bekannt sind Roboter, welche durch Sensoren erkennen, daß sie sich einer Wand nähern. Dabei werden
Steuerungsentscheidungen durch bestimmte Steuerungs-Algorithmen ermittelt. Die Qualität der
Algorithmen und die Qualität der Sensoren bestimmt wesentlich die Qualität der Flächenbearbeitung.
Mit der Qualität der Flächenbearbeitung ist hier gemeint:
- - der Anteil der Fläche, der doppelt überfahren wird
- - der Anteil der Fläche, der gar nicht überfahren wird,
- - sowie die Wahrscheinlichkeit, mit der sich der Roboter festfährt also navigationsunfähig wird.
Die zur Erfüllung der Aufgaben benötigte Rechenleistung ist je nach Technologie der Sensoren
aufwendig und verlangt aufwendige und teure Mikro-Kontroller.
Da jede Wohnung und damit jede Fläche anders geformt ist und sich zudem auch kurzfristig z. B. durch
neue Möbelstücke verändern kann, verzichten die meisten Konzepte darauf, den Algorithmen als Input
eine Beschreibung der Fläche zu übergeben. Vielmehr werden die Kontroller so konzipiert, dass sie mit
jeder Topologie jederzeit zurechtkommen sollen.
Der Benutzer hat keine Möglichkeit, die Topologie einzugeben, also zu beschreiben, da hierzu ein
Display und ein Eingabegerät (Maus oder Tastatur) am Roboter notwendig wäre. Aus Kosten- und
Gewichtsgründen scheiden solche Konzepte aus. Zudem soll der Roboter möglichst klein bleiben, damit
er in alle Winkel fahren kann.
Entweder sind die lokale Rechenleistung und/oder die Sensoren so aufwendig, dass die Kosten jenseits
der für Konsumer-Endgeräte akzeptablen Preisgrenze liegt oder die Qualität der Flächenbearbeitung ist
unzureichend.
Besonders nachteilig ist, dass der Roboter bei einfachen Verfahren nicht dagegen geschützt ist, sich
festzufahren oder in Endlosschleifen gerät, was bedeutet, dass er immer die gleichen Teilflächen
bearbeitet, aber nie seine Aufgabe vollständig erledigt.
Aufgabe der Erfindung ist es, kostengünstige und einfache Verfahren zu erreichen, mit denen zwar jede
Topografie vollständig abfahrbar ist, die dabei aber nicht unbedingt wechselnde Topografien sofort und
universell bearbeiten können muß. Hintergrund dieser Überlegung ist, dass das typische Einsatzgebiet
eines solchen Roboters, die Wohnung des Benutzers, sich gewöhnlich nicht verändert. Der Roboter muß
sich also gar nicht ständig an neue Einsatzgebiete gewöhnen, im Unterschied zu Industrieroboten, die
Werkshallen abfahren müssen, in denen ständig neue und wechselnde Hindernisse zu umfahren sind.
Bei dem hier vorgestellten Roboter, wird also bewusst darauf verzichtet, ihm universelle Umfahrungs-
und Topologie-Eigenschaften zu implementieren. Der Benutzer muß also nach dem Erwerb des Roboters
die Eigenschaften (Bodenarten: Teppich, Stein oder Holz) und die Form der Wohnung in das vorgestellte
System eingeben.
Ziel und Vorteil der Erfindung ist es, die Zusatzkosten gegenüber einem Standard-Staubsauger ohne
Robotereigenschaft auf ein Minimum zu reduzieren.
Es müssen zudem Vorkehrungen getroffen werden, die eine Wegabweichung des Roboters ausgleichen
können. Die Aufdeckung eventueller Fahrfehler muß dabei nicht sofort erfolgen, da Fahrfehler selten
sind und davon ausgegangen wird, dass der Zusatzzeitbedarf nachrangig ist. Wider ist im Gegensatz zum
industriellen Umfeld im Wohnbereich davon auszugehen, dass der Roboter ausreichend Zeit zur Erfüllung
seiner Aufgabe hat, da er ohnehin in Abwesenheit des Benutzers zum Einsatz kommt.
Der hier vorgestellte Roboter könnte erweitert werden um Module, die es erlauben, dass er eine Station
anfährt, der er den eingesaugten Staub übergeben kann und an der er seine Batterien wieder aufladen
kann.
Zur Erfüllung der typischen Haushaltsaufgaben ist es ausreichend, den Roboter auf eine definierte
Startposition zu stellen.
Nach Verrichtung der Aufgaben soll der Roboter irgendwo in der Wohnung, möglichst gut sichtbar und
möglichst immer an der gleichen Stelle auffindbar sein.
Folgenden Komponenten werden für Staubsauger-Roboter im Haushaltsbereich als dem Stand der
Technik entsprechend vorausgesetzt:
- - Saugsystem unterhalb oder seitlich vom Roboter,
- - Abluft-Filter,
- - Staubsammelkammer, Staubtüten
- - Motor für Sauger,
- - Motor für Steuerung (Vorwärts, Rückwärts, Lenkung)
Die genannten grundlegenden Nachteile bisheriger Roboter werden durch die Anordnung und
Teilkomponenten der vorgestellten Lösung umgangen. Folgende Vorteile stellen sich heraus:
- 1. Die Gesamtkosten verringern sich drastisch.
- 2. Das Gewicht der Steuerung reduziert sich
- 3. Einfache Sensoren reichen aus
- 4. Die Qualität der Steuerung ist vorhersagbar und niemals zufällig, die Qualität daher gleichbleibend.
- 5. Der Benutzer kann sehr komfortabel mit seinem Roboter kommunizieren
Erreicht werden diese Vorteile durch eine neuartig Kombination folgender Teilmaßnahmen:
- 1. Der wesentliche und rechenintensive Teil der Steuerungslogik des Mikro-Controllers wird dezentral ausgelagert und von einem handelsüblichen Personal-Computer übernommen.
- 2. Die Kommunikation zwischen PC und Roboter wird per Funk durchgeführt.
- 3. Damit Fehlsteuerungen kollisionsfrei auffallen, werden am Boden unauffällige Markierungen angebracht, an denen sich der Roboter notfalls orientieren kann und definierte Positionen ansteuern kann. Diese Markierungen werden so gestaltet, dass die dazu passenden Sensoren möglichst billig gefertigt werden können.
- 4. Damit Randflächen auch dann von Staub gereinigt werden, wenn der Roboter diese mit ausreichendem Sicherheitsabstand abfährt, wird der Roboter mit Düsen versorgt, die den Staub aus den Ecken wegblasen.
- 5. Zur Definition der Wohnungstopologie werden dem Benutzer komfortable PC-Programme angeboten. Änderungen, gesperrte Bereiche (Treppen) oder neue Möbelstücke lassen sich schnell eingeben, Fehler werden dem Benutzer verständlich erklärt.
Auf einem handelsüblichen PC wird ein Roboter-Steuerungsprogramm installiert. An die serielle
Schnittstelle wird ein Adapter geschraubt, der vorzugsweise die Weiterbenutzung z. B. durch die Maus
durch eine eingebaute zusätzliche Schnittstelle erlaubt. Alternativ wäre auch der Anschluß an die
parallele Schnittstelle oder dem USB-Port denkbar. Über diesen Kontakt kommuniziert der PC mit dem
Roboter.
Die Steuersoftware erlaubt die Eingabe des Wohnungsform (Topologie, Bodenbeschaffenheit,
Sicherheitsabstände) und den Start und Stop des Roboters.
Nach der Eingabe der Wohnungseigenschaften berechnet das Programm den kürzesten Weg, mit dem die
Fläche vollständig abfahrbar ist. Dabei berechnet das Programm einen Weg, bei dem die wenigsten
Steuerungseingriffe in die Lenkung notwendig sind, da diese immer fehlerbehaftet sind. Das Programm
wird also versuchen möglichst gerade Strecken zu erzeugen und oft sogenannte Positions-Markierungen
zu überfahren, damit eine Soll-Ist-Kontrolle der Position erreicht wird.
Diese Markierungen können eindeutig sein, d. h. das System erkennt die Position auch dann, wenn der
Roboter willkürlich auf eine solche Markierung gesetzt wird. Dies hätte den Nachteil, dass jede
Markierung eindeutig identifizierbar sein muß, z. B. nummeriert durch Barcode. Die Sensoren wären dann
aufwendiger. Weiterer Nachteil wäre, dass der Benutzer die Position jeder Markierung ins System
eingeben muß oder dem System eine Lernphase zugestehen muß, bei der der Roboter die Position der
Markierungen selbst ermittelt.
Auch einfache Rückmeldungen (Hinderniskontakt) wären denkbar, die notwendigen Sensoren
(Federkontakte) könnten kostengünstig rund um den Roboter plaziert werden.
Denkbar wäre auch, dass man auf die Markierungen komplett verzichtet und damit auf jede Rückmeldung
des Systems. Dies setzt aber den unwahrscheinlichen Fall voraus, dass der Roboter sehr exakt die vom PC
ermittelten Fahranweisungen ausführt (Lenkung, Verzögerung, Start/Stop).
Durch die Nutzung des PCs, der in den Haushalten, die sich für einen Roboter interessieren fast immer
bereits vorhanden ist, können wesentlich leistungsfähigere Algorithmen zum Einsatz kommen. Zudem
kann der Benutzer das System durch Korrekturen unterstützen. Beispielsweise können typische
Fehlerquellen wie Teppichkanten manuell ausgegrenzt werden. Auch die gesamte Fläche könnte der
Benutzer einmal manuell abfahren, dabei würde der Roboter die Steueranweisungen an die PC-Software
übertragen und die Software würde "angelernt". Die dabei "gelernten" Steueranweisungen müssten dann
zukünftig nur noch abgespielt werden. Oder das manuelle Abfahren dient lediglich dazu, die Fläche zu
erfassen. Beliebige Kombinationen des Softwaremodells sind denkbar. Gerade durch die hier vorgestellte
Lösung, ist die Softwareprogrammierung wesentlich flexibler, als in einem Mikro-Controller-Modell.
Damit Randbereiche der Fläche nicht unnötig nahe abgefahren werden müssen, kann eine Düse am
Roboter angebracht werden, die in Randbereichen aktiviert wird und einen Luftstrahl in die Ecken lenkt,
der den Staub in die Hauptfläche leitet. Dort wird der Staub dann wie üblich vom Roboter erfasst.
Die tägliche Benutzung könnte so aussehen, dass der Roboter morgens in eine definierte Wohnungsecke
gestellt wird und beim Verlassen der Wohnung per Schalter am Roboter aktiviert wird. Abends kommt
der Benutzer zurück und findet seine Wohnung staubfrei vor und entleert wöchentlich den Staubbeutel.
Über Nacht wird der Roboter zum Aufladen der Akkus an eine Steckdose angeschlossen.
Claims (3)
1. Ein Roboter mit eingebautem Staubsauger, der Steuerungsalgorithmen und Sensorverarbeitungen nicht
lokal ausführt, sondern dezentral von einem Personal-Computer ausführen läßt, der mit dem Roboter über
eine Funkstrecke kommuniziert. Auf diesem Personal-Computer ist die abzufahrende Fläche erfasst und
gespeichert. Der PC errechnet die günstigsten Wege und die Steuerungsanweisungen und sendet diese an
den Roboter, der seine Motoren und Steuerservos entsprechend betätigt.
2. Ein Controller nach Anspruch 1 zusätzlich mit
Sensoren, die Wandkontakte oder das Erreichen markanter Punkte erkennen und an den PC rückmelden.
Dieser vergleicht Sollposition mit Istposition und errechnet Korrektur-Steueranweisungen, die solange an den Roboter weitergegeben werden, bis dieser sich wieder in einer erwarteten Position befindet.
Dieser vergleicht Sollposition mit Istposition und errechnet Korrektur-Steueranweisungen, die solange an den Roboter weitergegeben werden, bis dieser sich wieder in einer erwarteten Position befindet.
3. Ein Controller nach Anspruch 1 oder 2 mit
Luftdüsen, die in Randbereichen aktiviert wird und ansonsten vom Roboter unerreichbaren Staub in
Bereiche wirbelt, die der Roboter abfahren kann.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE2000142753 DE10042753C2 (de) | 2000-06-02 | 2000-06-02 | Staubsauger-Roboter |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE2000142753 DE10042753C2 (de) | 2000-06-02 | 2000-06-02 | Staubsauger-Roboter |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE10042753A1 true DE10042753A1 (de) | 2001-12-13 |
| DE10042753C2 DE10042753C2 (de) | 2002-09-19 |
Family
ID=7654410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE2000142753 Expired - Fee Related DE10042753C2 (de) | 2000-06-02 | 2000-06-02 | Staubsauger-Roboter |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE10042753C2 (de) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE10333395A1 (de) * | 2003-07-16 | 2005-02-17 | Alfred Kärcher Gmbh & Co. Kg | Bodenreinigungssystem |
| US8073439B2 (en) | 2002-02-18 | 2011-12-06 | Infineon Technologies Ag | Control system and method for operating a transceiver |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7805220B2 (en) | 2003-03-14 | 2010-09-28 | Sharper Image Acquisition Llc | Robot vacuum with internal mapping system |
Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2600907A1 (de) * | 1975-01-10 | 1976-07-15 | Dixon & Co Ltd R D | Fussbodenbearbeitungsmaschine |
| US4638445A (en) * | 1984-06-08 | 1987-01-20 | Mattaboni Paul J | Autonomous mobile robot |
| US5086535A (en) * | 1990-10-22 | 1992-02-11 | Racine Industries, Inc. | Machine and method using graphic data for treating a surface |
| US5109566A (en) * | 1990-06-28 | 1992-05-05 | Matsushita Electric Industrial Co., Ltd. | Self-running cleaning apparatus |
| US5199996A (en) * | 1990-02-16 | 1993-04-06 | Azurtec | Apparatus and method for cleaning floors |
| US5341540A (en) * | 1989-06-07 | 1994-08-30 | Onet, S.A. | Process and autonomous apparatus for the automatic cleaning of ground areas through the performance of programmed tasks |
| DE4340771A1 (de) * | 1993-06-08 | 1994-12-15 | Samsung Electronics Co Ltd | Automatische Reinigungsvorrichtung |
| DE4323332A1 (de) * | 1993-07-08 | 1995-01-12 | Hartmut Engler | Fahrroboter für über eine zu behandelnde Fläche verfahrbare Arbeitsgeräte |
| US5560077A (en) * | 1994-11-25 | 1996-10-01 | Crotchett; Diane L. | Vacuum dustpan apparatus |
| US5646494A (en) * | 1994-03-29 | 1997-07-08 | Samsung Electronics Co., Ltd. | Charge induction apparatus of robot cleaner and method thereof |
| DE69501130T2 (de) * | 1994-06-14 | 1998-03-26 | Zeltron Spa | Programmierbare Fernsteuerung für ein Fahrzeug |
| US5787545A (en) * | 1994-07-04 | 1998-08-04 | Colens; Andre | Automatic machine and device for floor dusting |
-
2000
- 2000-06-02 DE DE2000142753 patent/DE10042753C2/de not_active Expired - Fee Related
Patent Citations (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE2600907A1 (de) * | 1975-01-10 | 1976-07-15 | Dixon & Co Ltd R D | Fussbodenbearbeitungsmaschine |
| US4638445A (en) * | 1984-06-08 | 1987-01-20 | Mattaboni Paul J | Autonomous mobile robot |
| US5341540A (en) * | 1989-06-07 | 1994-08-30 | Onet, S.A. | Process and autonomous apparatus for the automatic cleaning of ground areas through the performance of programmed tasks |
| US5199996A (en) * | 1990-02-16 | 1993-04-06 | Azurtec | Apparatus and method for cleaning floors |
| US5109566A (en) * | 1990-06-28 | 1992-05-05 | Matsushita Electric Industrial Co., Ltd. | Self-running cleaning apparatus |
| US5086535A (en) * | 1990-10-22 | 1992-02-11 | Racine Industries, Inc. | Machine and method using graphic data for treating a surface |
| DE4340771A1 (de) * | 1993-06-08 | 1994-12-15 | Samsung Electronics Co Ltd | Automatische Reinigungsvorrichtung |
| DE4323332A1 (de) * | 1993-07-08 | 1995-01-12 | Hartmut Engler | Fahrroboter für über eine zu behandelnde Fläche verfahrbare Arbeitsgeräte |
| US5646494A (en) * | 1994-03-29 | 1997-07-08 | Samsung Electronics Co., Ltd. | Charge induction apparatus of robot cleaner and method thereof |
| DE69501130T2 (de) * | 1994-06-14 | 1998-03-26 | Zeltron Spa | Programmierbare Fernsteuerung für ein Fahrzeug |
| US5787545A (en) * | 1994-07-04 | 1998-08-04 | Colens; Andre | Automatic machine and device for floor dusting |
| US5560077A (en) * | 1994-11-25 | 1996-10-01 | Crotchett; Diane L. | Vacuum dustpan apparatus |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8073439B2 (en) | 2002-02-18 | 2011-12-06 | Infineon Technologies Ag | Control system and method for operating a transceiver |
| DE10333395A1 (de) * | 2003-07-16 | 2005-02-17 | Alfred Kärcher Gmbh & Co. Kg | Bodenreinigungssystem |
Also Published As
| Publication number | Publication date |
|---|---|
| DE10042753C2 (de) | 2002-09-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3412191B1 (de) | Sich selbsttätig fortbewegendes bodenbearbeitungsgerät | |
| EP3409168B1 (de) | Eckenreinigungsmodul für modular aufgebaute reinigungsroboter | |
| DE102004021116A1 (de) | Luftreinigungsroboter und entsprechendes System | |
| EP2812766B1 (de) | Verfahren zum automatischen auslösen einer selbstlokalisierung | |
| DE102010000573B4 (de) | Verfahren zur Leistungssteuerung eines Saug-/Kehrgeräts | |
| WO2019097012A1 (de) | Bodenbearbeitung mittels eines autonomen mobilen roboters | |
| EP2946710B1 (de) | Hand-werkzeugmaschine mit einem partikelabfuhr-anschluss | |
| DE102014217352B4 (de) | Verfahrbare Vorrichtung zur Manipulation von Gegenständen | |
| EP2837986B1 (de) | Reinigungsroboter und Steuerungsverfahren dafür | |
| EP2764812B1 (de) | Reinigungsroboter | |
| EP3351156B1 (de) | Sich selbsttätig fortbewegendes reinigungsgerät | |
| EP3454715B1 (de) | System und ein verfahren zur reinigung eines fussbodens mit einem reinigungsroboter | |
| DE102019101337A1 (de) | System mit einem ersten Bodenbearbeitungsgerät und einem zweiten Bodenbearbeitungsgerät sowie Verfahren zum Betrieb eines solchen Systems | |
| Yatmono et al. | Development of intelligent floor cleaning robot | |
| EP3417350A1 (de) | Verfahren zur steuerung eines autonomen mobilen roboters | |
| DE102019101338A1 (de) | System aus einem ausschließlich manuell geführten Bodenbearbeitungsgerät und einem ausschließlich automatisch betriebenen Bodenbearbeitungsgerät sowie Verfahren zum Betrieb eines solchen Systems | |
| DE19614916A1 (de) | Fahrroboter für die automatische Behandlung von Bodenflächen | |
| DE10258781A1 (de) | Automatischer Staubsauger mit Luftumwälzung | |
| EP3189384A1 (de) | Vorrichtung und verfahren zum erfassen geleisteter reinigungsarbeiten | |
| DE102016210422B4 (de) | Teach-In Vorrichtung und Verfahren zum Steuern eines Reinigungsroboters | |
| EP3243418B1 (de) | System und verfahren zur reinigung eines fussbodens mit einem reinigungsroboter | |
| EP3613321A1 (de) | Sich selbsttätig innerhalb einer umgebung fortbewegendes bodenbearbeitungsgerät | |
| CN106426198A (zh) | 清洁机器人 | |
| JP2005211367A (ja) | 自律走行ロボットクリーナー | |
| EP4278940B1 (de) | Gerät zur reinigung verschmutzter oberflächen |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8122 | Nonbinding interest in granting licences declared | ||
| D2 | Grant after examination | ||
| 8364 | No opposition during term of opposition | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |