DE10323225B4 - Ortsmarkenerfassungsverfahren für eine Roboterreinigungsvorrichtung und das Verfahren verwendende Roboterreinigungsvorrichtung - Google Patents
Ortsmarkenerfassungsverfahren für eine Roboterreinigungsvorrichtung und das Verfahren verwendende Roboterreinigungsvorrichtung Download PDFInfo
- Publication number
- DE10323225B4 DE10323225B4 DE10323225A DE10323225A DE10323225B4 DE 10323225 B4 DE10323225 B4 DE 10323225B4 DE 10323225 A DE10323225 A DE 10323225A DE 10323225 A DE10323225 A DE 10323225A DE 10323225 B4 DE10323225 B4 DE 10323225B4
- Authority
- DE
- Germany
- Prior art keywords
- marks
- image
- placemarks
- mark
- control unit
- 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.)
- Expired - Fee Related
Links
- 238000004140 cleaning Methods 0.000 title claims abstract description 75
- 238000001514 detection method Methods 0.000 title claims abstract description 31
- 238000000034 method Methods 0.000 title claims abstract description 19
- 230000007613 environmental effect Effects 0.000 claims description 9
- 239000000428 dust Substances 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000003550 marker Substances 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0234—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using optical markers or beacons
-
- 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
- A47L9/00—Details 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/28—Installation of the electric equipment, e.g. adaptation or attachment to the suction cleaner; Controlling suction cleaners by electric means
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/16—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using electromagnetic waves other than radio waves
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
- G06T7/73—Determining position or orientation of objects or cameras using feature-based methods
-
- 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0242—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0268—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
- G05D1/0272—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means comprising means for registering the travel distance, e.g. revolutions of wheels
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Mechanical Engineering (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Manipulator (AREA)
- Electric Vacuum Cleaner (AREA)
- Electric Suction Cleaners (AREA)
- Image Processing (AREA)
- Image Analysis (AREA)
- Cleaning In General (AREA)
Abstract
Ortsmarkenerfassungsverfahren, verwendet durch eine Roboterreinigungsvorrichtung (10), welcher eine nach oben schauende Kamera (30), die einen Bereich erfasst, auf welchen Ortsmarken angeordnet sind, eine Steuereinheit (40), welche einen aktuellen Ort erkennt auf der Grundlage eines durch die Kamera (30) erfassten Bilds und der in einem Speicher gespeicherten Bezugsortsmarken, und eine Antriebseinheit (20), welche angetrieben wird in Übereinstimmung mit einem Signal der Steuereinheit (40), umfasst, wobei bei dem Ortsmarkenerfassungsverfahren die Steuereinheit (40) die Ortsmarken (90) von dem Bild erfasst, wobei das Verfahren durch die folgenden Schritte gekennzeichnet ist: Erhalten von mindestens zwei getrennten Objektmarken (90') aus dem Bild, welche zu vergleichen sind mit den gespeicherten Bezugsortsmarken; Bestimmen, ob die Formen der zuvor erhaltenen Objektmarken (90') identisch sind mit jenen der gespeicherten Bezugsortsmarken; Bestimmen, ob der Abstand zwischen diesen Objektmarken (90') identisch ist mit dem Abstand zwischen den gespeicherten Bezugsortsmarken, wenn zuvor bestimmt wurde, dass deren Formen identisch sind;...
Description
- Die vorliegende Erfindung betrifft generell eine Roboterreinigungsvorrichtung, welche einen aktuellen Ort unter Verwendung einer Kamera erfasst, während sie um einen Arbeitsbereich fährt, und genauer ein Verfahren zur Erfassung von Ortsmarken von einem Bild, welches durch eine Kamera erfasst wird, und eine das Verfahren verwendende Roboterreinigungsvorrichtung.
- Eine Roboterreinigungsvorrichtung, welche ihren aktuellen Ort erfasst unter Verwendung einer Kamera und um einen Arbeitsbereich fährt auf der Grundlage der erfassten Ortsinformationen, um eine Reinigungsarbeit auszuführen, umfasst generell Ortsmarken, angeordnet auf einer Stelle, welche durch die Kamera zu erfassen ist. Die Ortsmarken umfassen generell zwei Marken, welche an einer Decke des Arbeitsbereichs in Abstand voneinander angeordnet sind. Die Kamera ist aufrecht in einem Körper der Roboterreinigungsvorrichtung angeordnet, um die auf der Decke angeordneten Ortsmarken zu erfassen.
- Die nachfolgenden Beschreibungen beziehen sich auf ein Ortsmarkenerfassungsverfahren, bei welchem eine Steuereinheit der Roboterreinigungsvorrichtung die Ortsmarken von einem Bild erfasst, welches erhalten wird durch Erfassen der mit Ortsmarken versehenen Decke unter Verwendung der Kamera.
- Zuerst erhält die Roboterreinigungsvorrichtung Objektmarken von dem erfassten Bild, um zu bestimmen, ob sie die Ortsmarken sind oder nicht.
- Als nächstes wird bestimmt, ob die Formen der Objektmarken identisch sind mit jenen der Ortsmarken.
- Wenn bestimmt wird, dass die Formen identisch sind, wird dann auch bestimmt, ob ein Abstand zwischen den Objektmarken identisch ist mit demjenigen zwischen den beiden Ortsmarken.
- Wenn bestimmt wird, dass die Abstände identisch sind, werden die Objektmarken identifiziert als die Ortsmarken, welche die Roboterreinigungsvorrichtung zu erfassen beabsichtigt. Dementsprechend vergleicht die Steuereinheit der Roboterreinigungsvorrichtung die Koordinaten der aktuell erfassten Ortsmarken mit den Koordinaten von zuvor erfassten Ortsmarken, um den aktuellen Ort der Roboterreinigungsvorrichtung zu erfassen, und führt dementsprechend einen zur Roboterreinigungsvorrichtung übertragenen Arbeitsbefehl aus.
- Jedoch ist es bei dem in
1 dargestellten herkömmlichen Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung, wie oben beschrieben, häufig der Fall, dass die Roboterreinigungsvorrichtung Strukturen91a bis91g irrtümlich als die Ortsmarken identifiziert, wenn die Strukturen91a bis91g ähnlich den Ortsmarken90 sind, welche künstlich angeordnet sind auf einer Decke eines Arbeitsbereichs, wie dargestellt in1 . Wenn ein Fehler auftritt bei einem Erfassen der Ortsmarken90 , existiert ein Problem darin, dass der Erfassungsfehler einen Fehler bei der Reinigungsarbeit und folglich den Fahrtrichtungen, übertragen zur Roboterreinigungsvorrichtung, hervorruft. - Aus der
DE 101 45 150 A1 ist eine Roboterreinigungsvorrichtung gemäß dem Oberbegriff des Anspruchs 7 bekannt. Ferner zeigt diese Druckschrift ein Ortsmarkenerfassungsverfahren, verwendet durch eine Roboterreinigungsvorrichtung, welche eine nach oben schauende Kamera, die einen Bereich erfasst, auf welchen Ortsmarken angeordnet sind, eine Steuereinheit, welche einen aktuellen Ort erkennt auf der Grundlage eines durch die Kamera erfassten Bilds und der in einem Speicher gespeicherten Bezugsortsmarken, und eine Antriebseinheit, welche angetrieben wird in Übereinstimmung mit einem Signal der Steuereinheit, umfasst, wobei bei dem Ortsmarkenerfassungsverfahren die Steuereinheit die Ortsmarken von dem Bild erfasst. - Weiter ist aus der
DE 689 05 290 T2 ein Ortsmarkenerfassungsverfahren bekannt, welches bei einem Roboter verwendet wird, welcher eine nach oben schauende Kamera, die einen Bereich erfasst, auf welchen Ortsmarken angeordnet sind, eine Steuereinheit, welche einen aktuellen Ort erkennt auf der Grundlage eines durch die Kamera erfassten Bilds und der in einem Speicher gespeicherten Bezugsortsmarken, und eine Antriebseinheit, welche angetrieben wird in Übereinstimmung mit einem Signal der Steuereinheit, umfasst, wobei bei dem Ortsmarkenerfassungsverfahren die Steuereinheit die Ortsmarken von dem Bild. erfasst. - Dementsprechend gab es eine Forderung nach einem Verfahren, bei welchem die Roboterreinigungsvorrichtung die Ortsmarken richtig erfasst, selbst wenn Strukturen in der Decke des Arbeitsbereichs mit Formen ähnlich denen auf der Decke angeordneten Ortsmarken existieren.
- Die vorliegende Erfindung wurde entwickelt, um das obige Problem des Standes der Technik zu lösen. Dementsprechend ist es ein Aspekt der vorliegenden Erfindung, ein Verfahren zu schaffen, bei welchem eine Roboterreinigungsvorrichtung Ortsmarken genau erfasst, selbst wenn Strukturen ähnlich den Ortsmarken auf einer Decke eines Arbeitsbereichs existieren.
- Es ist ferner ein weiterer Aspekt der vorliegenden Erfindung, eine das Verfahren zur Erfassung der Ortsmarken verwendende Roboterreinigungsvorrichtung zu schaffen.
- Die Aufgaben der Erfindung werden durch ein Ortsmarkenerfassungsverfahren gemäß Anspruch 1 bzw. eine Roboterreinigungsvorrichtung gemäß Anspruch 7 gelöst. Die Unteransprüche zeigen bevorzugte Weiterbildungen der Erfindung.
- Der obige Aspekt der vorliegenden Erfindung wird erhalten durch Vorsehen eines Ortsmarkenerfassungsverfahrens, verwendet durch eine Roboterreinigungsvorrichtung, welcher eine Kamera, die einen Bereich erfasst, auf welchem Ortsmarken angeordnet sind, eine Steuereinheit, welche einen aktuellen Ort erkennt auf der Grundlage eines durch die Kamera erfassten Bilds und gespeicherter Bezugsortsmarken, und eine Antriebseinheit, welche angetrieben wird in Übereinstimmung mit einem Signal der Steuereinheit, umfasst. Bei dem Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung, bei welchem die Steuereinheit die Ortsmarken von dem Bild erfasst, umfasst das Verfahren die Schritte eines Erhaltens von dem Bild von Objektmarken, welche verglichen werden mit den Bezugsortsmarken, eines Bestimmens, ob Formen der Objektmarken identisch sind mit jenen der Bezugsortsmarken, eines Bestimmens, ob ein Abstand zwischen den Objektmarken identisch ist mit demjenigen zwischen den Bezugsortsmarken, wenn bestimmt wird, dass die Formen identisch sind, und eines Bestimmens, ob ein Umgebungsbild der Objektmarken identisch ist mit demjenigen der Bezugsortsmarken, wenn bestimmt wird, dass die Abstände identisch sind, und eines Identifizierens der Objektmarken als die Ortsmarken, wenn bestimmt wird, dass die Umgebungsbilder identisch sind.
- Die Ortsmarken umfassen vorzugsweise zwei Marken, welche in Abstand zueinander angeordnet sind.
- An diesem Punkt ist vorzugsweise eine der beiden Marken eine erste Marke, geformt als ein schwarzer Kreis, und die andere ist eine zweite Marke, geformt als ein schwarzer Kreis, mit dem selben Durchmesser wie derjenige der ersten Marke oder einem kleineren Durchmesser als derjenige der ersten Marke. Ferner ist es bevorzugt, dass eine der beiden Marken eine erste Marke, geformt als ein schwarzer Kreis, ist, und die andere eine zweite Marke, geformt in einer schwarzen Ringform mit einer weißen Mitte, ist.
- Ferner sind bei dem Ortsmarkenerfassungsverfahren der erfindungsgemäßen Roboterreinigungsvorrichtung die Ortsmarken angeordnet auf einer Decke eines Arbeitsbereichs, und die Kamera ist angeordnet in einem Körper der Roboterreinigungsvorrichtung aufrecht bezüglich einer Fahrtrichtung der Roboterreinigungsvorrichtung, um die Decke des Arbeitsbereichs zu erfassen.
- Es ist bevorzugt, dass die Ortsmarken zwei Marken umfassen, welche in Abstand zueinander angeordnet sind.
- Ein weiterer Aspekt der vorliegenden Erfindung wird erreicht durch Vorsehen einer Roboterreinigungsvorrichtung, welche eine Arbeit ausführt, während sie drahtlos kommuniziert mit einer externen Vorrichtung. Die Roboterreinigungsvorrichtung umfasst eine Antriebseinheit zum Antreiben einer Vielzahl von Rädern, eine obere Kamera zum Erfassen einer Decke eines Arbeitsbereichs, auf welcher Ortsmarken angeordnet sind, und eine Steuereinheit, welche die Ortsmarken von dem Bild erfasst, welches durch die Kamera erfasst wird, durch Referenz- bzw. Bezugsbildung von Formen, Abstand und Umgebungsbild von gespeicherten Bezugsortsmarken, um dadurch einen aktuellen Ort der Roboterreinigungsvorrichtung zu erkennen. Die Steuereinheit treibt die Antriebseinheit unter Verwendung von Informationen bezüglich des aktuellen Orts an, um einen Arbeitsbefehl auszuführen.
- Gemäß dem Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung kann die Roboterreinigungsvorrichtung die Ortsmarken genau erfassen, selbst in dem Fall, dass eine ähnliche Struktur zu den Ortsmarken in der Decke des Arbeitsbereichs existiert.
- Die obigen Aspekte und weiteren Merkmale der vorliegenden Erfindung gehen deutlicher hervor durch eine Betrachtung einer Beschreibung eines bevorzugten Ausführungsbeispiels der vorliegenden Erfindung unter Bezugnahme auf die beiliegende Zeichnung; es zeigt:
-
1 eine Draufsicht eines Bilds einer Decke, erfasst durch die nach oben schauende Kamera, welche in einer Roboterreinigungsvorrichtung montiert ist; -
2 ein Flussdiagramm eines Ortsmarkenerfassungsverfahrens einer Roboterreinigungsvorrichtung gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung; -
3A bis3C Ansichten von alternativen Beispielen der Ortsmarken, welche zu erfassen sind gemäß dem Ortsmarkenerfassungsverfahren der vorliegenden Erfindung; -
4 eine Draufsicht des Umgebungsbilds der Ortsmarken, verwendet in dem Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung, dargestellt in2 ; -
5 eine perspektivische Ansicht des unbedeckten Körpers einer Roboterreinigungsvorrichtung; und -
6 ein Blockdiagramm der Elemente der in5 dargestellten Roboterreinigungsvorrichtung. - Im weiteren wird das Ortsmarkenerfassungsverfahren für eine Roboterreinigungsvorrichtung gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung unter Bezugnahme auf die beiliegende Zeichnung beschrieben.
- Eine Roboterreinigungsvorrichtung, welche ein Ortsmarkenerfassungsverfahren gemäß der vorliegenden Erfindung verwendet, umfasst eine nach oben schauende Kamera zum Erfassen eines Bilds eines Orts von Marken, angeordnet an einer festen Stelle in Entfernung zur Roboterreinigungsvorrichtung, um einen Satz (bzw. eine Aufzeichnung) des Bilds zu erzeugen, eine Steuereinheit zum Erfassen von Ortsmarken von dem Bild, erzeugt durch die nach oben schauende Kamera, und eine Antriebseinheit, welche angetrieben wird durch die Steuereinheit, um einen gegebenen Befehl auszuführen. Die Steuereinheit speichert Daten über Bezugsortsmarken, um die Ortsmarken zu erfassen. Die gespeicherten Daten über die Bezugsortsmarken umfassen Daten über die Formen von mehreren Ortsmarken und einen Abstand zwischen den Ortsmarken. Die Steuereinheit erfasst ferner einen vorbestimmten Bereich der Stelle, auf welcher Ortsmarken angeordnet sind, unter Verwendung der nach oben schauenden Kamera, um darin das Umgebungsbild der Ortsmarken zu speichern. Die Ortsmarken dienen als ein Bezug (Referenz) und werden verwendet, um der Roboterreinigungsvorrichtung zu ermöglichen, ihren aktuellen Ort von dem Bild, welches erfasst wird durch die nach oben schauende Kamera, zu erkennen. Die Ortsmarken sind derart geformt, dass Änderungen in einer Bewegungsdistanz und einer Bewegungsrichtung der Ortsmarken berechnet werden können. Als Beispiele der Ortsmarken sind zwei Marken angeordnet auf einer Decke eines Arbeitsbereich entfernt voneinander und getrennt um einen vorbestimmten Abstand. Wie dargestellt in
3A bis3C sind verschiedene Ausführungsbeispiele der Ortsmarken schematisch dargestellt. Ein Ausführungsbeispiel (3A ) zeigt eine erste Marke90a und eine zweite Marke90b , wobei beide Marken geformt sind wie schwarze Kreise und dieselben Durchmesser aufweisen. Ein weiteres Ausführungsbeispiel (3B ) zeigt eine erste Marke90a' , geformt als ein schwarzer Kreis, und eine zweite Marke90b' , geformt als ein schwarzer Kreis, wie die erste Marke90a' , jedoch mit einem kleineren Durchmesser als derjenige der ersten Marke90a '. Ein weiteres Ausführungsbeispiel (3C ) zeigt eine erste Marke90a'' in der Form eines Kreises und eine zweite Marke90b'' , geformt wie ein schwarzer Ring. Wenn die Ortsmarken90 auf der Decke des Arbeitsbereichs angeordnet sind, muss die Kamera im Körper der Roboterreinigungsvorrichtung angeordnet sein und sollte nach oben bezüglich einer Roboterfahrtrichtung schauen, um in der Lage zu sein, Bilder der Decke zu erfassen. - Ein Verfahren, bei welchem die oben beschriebene Roboterreinigungsvorrichtung die Ortsmarken von dem Bild, erzeugt durch die Kamera, erfasst, wird genauer beschrieben unter Bezugnahme auf die in
2 dargestellten Schritte. - Zuerst erfasst die Roboterreinigungsvorrichtung das Bild mittels der nach oben schauenden Kamera und speichert die erfassten Informationen betreffend die Objektmarken, welche zu vergleichen sind mit den gespeicherten Bezugsortsmarken, wie dargestellt in
2 (S10). Die Objektmarken haben Bilder, welche diese unterscheiden von dem Bild der Decke, einschließlich des Bilds der Ortsmarken90 und der Bilder von Strukturen91a bis91g ähnlich den Ortsmarken90 . - Als nächstes wird bestimmt, ob die Formen der Objektmarken ähnlich denjenigen der gespeicherten Bezugsortsmarken sind (S20). Das heißt, wenn die Ortsmarken
90 dieselbe Form wie dargestellt in3C haben, wird bestimmt, ob die erste Marke90a'' ein schwarzer Kreis ist, und anschließend wird bestimmt, ob die zweite Marke90b'' ein ringförmiger schwarzer Kreis ist. - Wenn bestimmt wird, dass die Formen der Objektmarken identisch sind mit jenen der Bezugsortsmarken, wird anschließend bestimmt, ob der Abstand zwischen den Objektmarken identisch ist mit dem Abstand L zwischen den ersten und dem zweiten Marken
90a'' und90b'' (3C ) der Bezugsortsmarken (S30). Die bevorzugte Weise eines Bestimmens des Abstands L besteht in einem Messen der Länge zwischen den jeweiligen Mittenpunkten der ersten und der zweiten Marke90a'' und90b'' . - Als nächstes wird, wenn bestimmt wird, dass der Abstand zwischen den Objektmarken identisch ist mit dem Abstand zwischen den Bezugsortsmarken, bestimmt, ob das Umgebungsbild der Objektmarke identisch ist mit dem Umgebungsbild der Bezugsortsmarken (S40). Das Umgebungsbild der Objektmarken zeigt ein Bild B eines vorbestimmten Bereichs, welcher die Objektmarken
90' , wie dargestellt in4 , umgibt. Ferner zeigt das Umgebungsbild der Ortsmarken ein Bild A eines vorbestimmten Bereichs an, welcher die Ortsmarken90 , wie dargestellt in4 , umgibt. An diesem Punkt ist der Bereich des Umgebungsbilds B der Objektmarken90' identisch mit demjenigen des Umgebungsbilds A der Ortsmarken90 . Ferner wurde das Umgebungsbild A der Ortsmarken gespeichert in der Steuereinheit nach einem Fotografieren durch die Kamera. Selbst wenn bestimmt wird, dass die Formen und der Abstand der Objektmarken identisch sind mit jenen der Bezugsortsmarken, können, wenn das Umgebungsbild B der Objektmarken90' nicht identisch ist mit dem Umgebungsbild A der Ortsmarken, die Objektmarken90' nicht identifiziert werden mit den Ortsmarken. Dementsprechend tritt kein Fehler auf, bei welchem die Steuereinheit irrtümlich andere Strukturen der Decke, welche verschieden sind von den Ortsmarken, als die Ortsmarken identifiziert. Ferner kann als das Verfahren zum Vergleichen des Umgebungsbilds B der Objektmarken mit dem Umgebungsbild A der Ortsmarken ein beliebiges der weitläufig bekannten Bildvergleichsverfahren verwendet werden. - Wenn das Umgebungsbild B der Objektmarken identisch ist mit dem Umgebungsbild A der Ortsmarken, identifiziert die Steuereinheit die Objektmarken mit den Ortsmarken und erhält ihre Koordinaten (S50). Als nächstes vergleicht die Steuereinheit die neu erhaltenen Koordinaten mit den zuvor erfassten Koordinaten der Ortsmarken, wodurch der aktuelle Ort der Roboterreinigungsvorrichtung erkannt wird.
- Gemäß dem Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung wie oben beschrieben wird ein Fehler, bei welchem die Roboterreinigungsvorrichtung irrtümlich die Strukturen der Decke als die Ortsmarken identifiziert, wesentlich beseitigt.
-
5 und6 sind eine perspektivische Ansicht bzw. ein Blockdiagramm einer Roboterreinigungsvorrichtung mit abgenommener Abdeckung, wobei die Roboterreinigungsvorrichtung das Ortsmarkenerfassungsverfahren gemäß einem bevorzugten Ausführungsbeispiel der vorliegenden Erfindung verwendet. - In
5 und6 umfasst eine Roboterreinigungsvorrichtung10 einen Körper11 , eine Saugeinheit16 , eine Antriebseinheit20 , eine nach oben schauende Kamera30 , eine Vorderkamera32 , eine Steuereinheit40 , eine Sende/Empfangs-Einheit43 , eine Fühleinheit12 und eine aufladbare Batterie50 . - Die Saugeinheit
16 ist angeordnet in dem Körper11 gegenüber einer Fläche, welche gereinigt wird, um Staub von der Fläche durch Luftansaugung zu sammeln. Die Saugeinheit16 kann ausgeführt sein durch Vorsehen eines von verschiedenen bekannten Verfahren. Beispielhaft kann die Saugeinheit16 einen (nicht dargestellten) Saugmotor und eine Staubsammelkammer zum Sammeln des eingezogenen Staubs durch einen Saugkanal oder ein Saugrohr gegenüber der Fläche, welche gereinigt wird, durch Betreiben des Saugmotors umfassen. - Die Antriebseinheit
20 umfasst zwei Vorderräder21a ,21b , angeordnet auf beiden Vorderseiten, zwei Hinterräder22a ,22b , angeordnet auf beiden Hinterseiten, Motoren23 ,24 zum jeweiligen Drehen der beiden Hinterräder22a ,22b und Steuerriemen25 zum Übertragen von Antriebskräften der Hinterräder22a ,22b auf die Vorderräder21a ,21b . Die Antriebseinheit20 vollführt einen unabhängigen Drehantrieb der jeweiligen Motoren23 ,24 in einer Normalrichtung oder einer Gegenrichtung in Übereinstimmung mit einem von der Steuereinheit40 empfangenen Steuersignal. Eine Fahrtrichtung wird bestimmt durch Steuern der jeweiligen Drehzahlen (RPMs) der Motoren23 ,24 , welche entweder gleichzeitig drehen oder in entgegengesetzten Richtungen drehen, abhängig von der gewünschten Fahrtrichtung der Roboterreinigungsvorrichtung10 . - Die Vorderkamera
32 ist angeordnet im Körper11 und wird verwendet zum Erfassen eines nach oben schauenden Bilds und Ausgeben des Bilds zur Steuereinheit40 . - Die nach oben schauende Kamera
30 ist angeordnet im Körper11 zum Erfassen der Ortsmarken90 (4 ), angeordnet auf einer Decke eines Bereichs, welcher zu reinigen ist, und Ausgeben des Bilds zur Steuereinheit40 . Die vordere und die nach oben schauende Kamera32 ,30 verwendet generell eine CCD-Kamera. - Die Fühleinheit
12 umfasst einen oder mehr Hindernissensoren14 , angeordnet um einen Außenumfang des Körpers11 in vorbestimmten Abständen, zum Übertragen eines Signals nach außen und Empfangen eines reflektierten Signals und einen Distanzsensor13 zum Erfassen der Fahrtdistanz. - Die Hindernissensoren
14 umfassen Infrarotstrahl-Emissionselemente14a zum Ausstrahlen von Infrarotstrahlen und Lichtempfangselemente14b zum Empfangen des reflektierten Lichts. Eine Vielzahl der Infrarotstrahl-Emissionselemente14a und der Lichtempfangselemente14b sind parallel angeordnet als vertikal verlaufende Linien längs des Außenumfangs des Körpers11 . Alternativ können die Hindernissensoren11 einen Ultraschallwellensensor zum Aussenden einer Ultraschallwelle und Empfangen einer reflektierten Ultraschallwelle verwenden. Die Hindernissensoren14 werden verwendet zum Messen des Abstands zu einem Hindernis bzw. zu einer Wand. - Der Distanzsensor
13 kann einen Drehrichtungssensor zum Erfassen von Drehzahlen (RPMs) der Räder21a ,21b ,22a ,22b umfassen. Beispielsweise verwendet der Drehrichtungssensor einen Codierer zum Erfassen von Drehzahlen (RPMs) der Motoren23 ,24 . - Die Sende/Empfangs-Einheit
43 sendet Datensignale über eine Antenne42 aus und überträgt ein Signal zur Steuereinheit40 , welches über die Antenne42 empfangen wird. - Die aufladbare Batterie
50 ist angeordnet im Körper11 zum Versorgen der Motoren23 ,24 und der Steuereinheit40 mit Leistung, welche benötigt wird zum Antreiben der Roboterreinigungsvorrichtung10 und für andere Vorgänge. - Die Steuereinheit
40 verarbeitet das durch die Sende/Empfangs-Einheit43 empfangene Signal und steuert die jeweiligen Komponenten. Wenn eine Tasteneingabevorrichtung mit einer Vielzahl von Tasten zum Betätigen von Funktionen der Komponenten, vorgesehen im Körper11 , enthalten ist, verarbeitet die Steuereinheit40 Tastensignale, eingegeben von der Tasteneingabevorrichtung. - Von dem durch die nach oben schauende Kamera
30 erfassten Bild erfasst die Steuereinheit40 die Ortsmarken90 (4 ), angeordnet auf der Decke des Bereichs, welcher zu reinigen ist, wobei die Marken90 verwendet werden als ein Bezug, um den aktuellen Ort der Roboterreinigungsvorrichtung zu erkennen, und berechnet anschließend ihre Koordinaten. Anschließend berechnet die Steuereinheit40 Änderungen in einer Bewegungsrichtung und in Bewegungsdistanzen der Ortsmarken90 auf der Grundlage des durch die nach oben schauende Kamera30 erfassten Bilds, um dadurch den aktuellen Ort der Roboterreinigungsvorrichtung10 zu berechnen. Ferner steuert die Steuereinheit40 die jeweiligen Komponenten, wie etwa die Antriebseinheit20 , gemäß Informationen des berechneten aktuellen Orts, um einen Arbeitsbefehl auszuführen. - Basisbildinformationen bezüglich der Bezugsortsmarken sind gespeichert in einer Datenspeichervorrichtung
41 (6 ) der Steuereinheit40 , um zu ermöglichen, dass die Steuereinheit40 die Ortsmarken90 erfasst aus dem durch die nach oben schauende Kamera30 fotografierten Bild. - Nachfolgend wird ein Betriebsverfahren beschrieben, durch welches die Steuereinheit den aktuellen Ort der Roboterreinigungsvorrichtung
10 erkennt. Zuerst steuert die Steuereinheit40 die nach oben schauende Kamera30 zum Erfassen eines Bilds der Decke über einem zu reinigenden Bereich, wodurch ein oberes Bild erzeugt wird. Danach führt die Steuereinheit40 eine Bezugsbildung der Informationen bezüglich der in der Datenspeichervorrichtung41 gespeicherten Bezugsortsmarken durch, um dadurch die Ortsmarken90 auf der Grundlage des nach oben schauenden Bilds zu erfassen. - Ein Verfahren, durch welches die Steuereinheit
40 die Ortsmarken90 von dem nach oben schauenden Bild erfasst, wird genauer beschrieben. Zuerst erhält die Steuereinheit40 von dem nach oben schauenden Bild die Objektmarken, welche zu vergleichen sind mit den Bezugsortsmarken. Anschließend bestimmt die Steuereinheit40 , ob die Formen der Objektmarken identisch sind mit jenen der Bezugsortsmarken. Wenn bestimmt wird, dass die Formen identisch sind, bestimmt die Steuereinheit40 , ob der Abstand zwischen den Objektmarken identisch ist mit jenem zwischen den Bezugsortsmarken. Wenn bestimmt wird, dass die Abstände identisch sind, bestimmt die Steuereinheit40 , ob das Umgebungsbild B der Objektmarken identisch ist mit dem Umgebungsbild A der Bezugsortsmarken. Wenn bestimmt wird, dass das Umgebungsbild B identisch ist mit dem Umgebungsbild A, identifiziert die Steuereinheit40 die Objektmarken als die Ortsmarken90 . Wenn die Steuereinheit40 die Ortsmarken90 von dem nach oben schauenden Bild erfasst, tritt aufgrund der Tatsache, dass sie den Vergleich des Umgebungsbilds A der Ortsmarken90 berücksichtigt, kein Fehler auf, bei welchem die Steuereinheit40 irrtümlich eine ähnliche Struktur der Decke innerhalb des oberen Bilds als die Ortsmarken90 identifiziert. - Nach Erfassen der Ortsmarken
90 von dem nach oben schauenden Bild durch das oben beschriebene Verfahren berechnet die Steuereinheit40 die Koordinaten und eine Richtungsorientierung der erfassten Ortsmarken90 . Danach ermöglicht die Steuereinheit40 ein Bewegen der Roboterreinigungsvorrichtung10 durch Betreiben der Antriebseinheit20 und erfasst dann die Decke unter Verwendung der Kamera zum Erzeugen eines neuen nach oben schauenden Bilds. Von dem neuen nach oben schauenden Bild erfasst die Steuereinheit40 die Ortsmarken90 und berechnet Koordinaten und Richtung davon. Als nächstes erkennt die Steuereinheit40 durch Berechnen von Änderungen in den Koordinaten und in der Richtungsorientierung der Ortsmarken90 den aktuellen Ort der Roboterreinigungsvorrichtung10 . Mit der Erkennung des aktuellen Orts führt die Roboterreinigungsvorrichtung10 einen Arbeitsbefehl innerhalb des Bereichs, welcher zu reinigen ist, aus. - Gemäß dem Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung wie oben beschrieben kann die Roboterreinigungsvorrichtung die Ortsmarken genau erfassen von dem durch die nach oben schauende Kamera erfassten Bild, selbst in dem Fall, dass eine ähnliche Struktur zu den Ortsmarken in der Decke des Arbeitsbereichs vorhanden ist. Dementsprechend tritt während eines Betriebs und einer Fahrt der Roboterreinigungsvorrichtung kein Fehler auf.
- Zusammenfassend betrifft die vorliegende Erfindung ein Ortsmarkenerfassungsverfahren einer Roboterreinigungsvorrichtung
10 , welches in der Lage ist, Ortsmarken von einem durch eine nach oben schauende Kamera30 erfassten Bild genau zu erfassen. Das Ortsmarkenerfassungsverfahren umfasst die Schritte eines Erhaltens von Objektmarken aus dem Bild, welche zu vergleichen sind mit den Bezugsortsmarken, eines Bestimmens, ob Formen der Objektmarken identisch sind jenen der Bezugsortsmarken, eines Bestimmens, ob ein Abstand, welcher die Objektmarken trennt, identisch ist mit jenem zwischen Bezugsortsmarken, wenn bestimmt wird, dass die Formen identisch sind, eines Bestimmens, ob ein Umgebungsbild der Objektmarken identisch ist mit jenem der Bezugsortsmarken, wenn bestimmt wird, dass die Abstände identisch sind, und eines Identifizierens der Objektmarken als die Ortsmarken, wenn bestimmt wird, dass die Umgebungsbilder identisch sind. Eine Roboterreinigungsvorrichtung10 , welche in der Lage ist, drahtlos zu kommunizieren mit einer externen Vorrichtung, umfasst eine Antriebseinheit20 , eine nach oben schauende Kamera30 zum Erfassen eines Bilds einer Decke über einem zu reinigenden Bereich, auf welchem Ortsmarken angeordnet sind, und eine Steuereinheit40 zum Erfassen der Ortsmarken von dem durch die nach oben schauende Kamera30 erfassten Bild, wobei die Steuereinheit40 die Antriebseinheit20 unter Verwendung von Informationen des aktuellen Orts zum Ausführen eines Arbeitsbefehls anweist.
Claims (10)
- Ortsmarkenerfassungsverfahren, verwendet durch eine Roboterreinigungsvorrichtung (
10 ), welcher eine nach oben schauende Kamera (30 ), die einen Bereich erfasst, auf welchen Ortsmarken angeordnet sind, eine Steuereinheit (40 ), welche einen aktuellen Ort erkennt auf der Grundlage eines durch die Kamera (30 ) erfassten Bilds und der in einem Speicher gespeicherten Bezugsortsmarken, und eine Antriebseinheit (20 ), welche angetrieben wird in Übereinstimmung mit einem Signal der Steuereinheit (40 ), umfasst, wobei bei dem Ortsmarkenerfassungsverfahren die Steuereinheit (40 ) die Ortsmarken (90 ) von dem Bild erfasst, wobei das Verfahren durch die folgenden Schritte gekennzeichnet ist: Erhalten von mindestens zwei getrennten Objektmarken (90' ) aus dem Bild, welche zu vergleichen sind mit den gespeicherten Bezugsortsmarken; Bestimmen, ob die Formen der zuvor erhaltenen Objektmarken (90' ) identisch sind mit jenen der gespeicherten Bezugsortsmarken; Bestimmen, ob der Abstand zwischen diesen Objektmarken (90' ) identisch ist mit dem Abstand zwischen den gespeicherten Bezugsortsmarken, wenn zuvor bestimmt wurde, dass deren Formen identisch sind; Bestimmen mittels Bildvergleich, ob ein Umgebungsbild der Objektmarken (90' ) identisch ist mit jenem der gespeicherten Bezugsortsmarken, wenn zuvor bestimmt wurde, dass der Abstand zwischen den Objektmarken (90' ) mit den gespeicherten Bezugsortsmarken identisch ist; und Identifizieren der Objektmarken (90' ) als die Ortsmarken (90 ), wenn zuvor bestimmt wurde, dass das Umgebungsbild der Objektmarken (90' ) mit dem Umgebungsbild der gespeicherten Bezugsortsmarken identisch ist. - Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung (
10 ) nach Anspruch 1, wobei die Ortsmarken (90 ) zwei Marken umfassen, welche getrennt voneinander angeordnet sind. - Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung (
10 ) nach Anspruch 2, wobei eine der beiden Marken eine erste Marke (90a ,90a' ,90a'' ), geformt als ein schwarzer Kreis, und die andere eine zweite Marke (90b ,90b' ,90b'' ), geformt als ein schwarzer Kreis mit dem selben Durchmesser wie derjenige der ersten Marke oder einem kleineren Durchmesser als derjenige der ersten Marke, ist. - Ortsmarkenerfassungsverfahren der Roboterreinigungsvorrichtung (
10 ) nach Anspruch 2, wobei eine der beiden Marken eine erste Marke (90a ,90a' ,90a'' ), geformt in einem schwarzen Kreis, und die andere eine zweite Marke (90b ,90b' ,90b'' ), geformt in einer schwarzen Ringform, ist. - Ortsmarkenerfassungsverfahren nach Anspruch 1, wobei die Ortsmarken angeordnet sind auf einer Decke eines zu reinigenden Bereichs.
- Ortsmarkenerfassungsverfahren nach Anspruch 1, wobei die Kamera (
30 ) angeordnet ist in einem Körper der Roboterreinigungsvorrichtung (10 ), nach oben schauend bezüglich der Fahrtrichtung der Roboterreinigungsvorrichtung (10 ), um die Decke des zu reinigenden Bereichs zu erfassen. - Roboterreinigungsvorrichtung (
10 ), welche einen Vorgang ausführt, während sie drahtlos mit einer externen Vorrichtung kommuniziert, wobei die Roboterreinigungsvorrichtung (10 ) umfasst: eine Antriebseinheit (20 ) zum Antreiben einer Vielzahl von Rädern; und eine nach oben schauende Kamera (30 ) zum Erfassen einer Decke über einem zu reinigenden Bereich, auf welchem Ortsmarken angeordnet sind; gekennzeichnet durch eine Steuereinheit (40 ) zum Erfassen der Ortsmarken von dem durch die nach oben schauende Kamera (30 ) erfassten Bild durch Bezugsbildung von Formen, Abstand und Umgebungsbild von den gespeicherten Bezugsortsmarken, um dadurch den aktuellen Ort der Roboterreinigungsvorrichtung (10 ) zu erkennen, wobei die Steuereinheit (40 ) ausgelegt ist, die folgenden Schritte auszuführen: Erhalten von mindestens zwei getrennten Objektmarken (90' ) aus dem Bild, welche zu vergleichen sind mit den gespeicherten Bezugsortsmarken; Bestimmen, ob die Formen der zuvor erhaltenen Objektmarken (90' ) identisch sind mit jenen der gespeicherten Bezugsortsmarken; Bestimmen, ob der Abstand zwischen diesen Objektmarken (90' ) identisch ist mit dem Abstand zwischen den gespeicherten Bezugsortsmarken, wenn zuvor bestimmt wurde, dass deren Formen identisch sind; Bestimmen mittels Bildvergleich, ob ein Umgebungsbild der Objektmarken (90' ) identisch ist mit jenem der gespeicherten Bezugsortsmarken, wenn zuvor bestimmt wurde, dass der Abstand zwischen den Objektmarken (90' ) mit den gespeicherten Bezugsortsmarken identisch ist; und Identifizieren der Objektmarken (90' ) als die Ortsmarken (90 ), wenn zuvor bestimmt wurde, dass das Umgebungsbild der Objektmarken (90' ) mit dem Umgebungsbild der gespeicherten Bezugsortsmarken identisch ist; und wobei die Steuereinheit (40 ) die Antriebseinheit (20 ) unter Verwendung von Informationen des aktuellen Orts anweist, um einen Arbeitsbefehl auszuführen. - Roboterreinigungsvorrichtung (
10 ) nach Anspruch 7, wobei die Ortsmarken (90 ) zwei Marken umfassen, welche getrennt voneinander angeordnet sind. - Roboterreinigungsvorrichtung (
10 ) nach Anspruch 8, wobei eine der beiden Marken eine erste Marke (90a ,90a' ,90a'' ), geformt als ein schwarzer Kreis, und die andere eine zweite Marke (90b ,90b' ,90b'' ), geformt als ein schwarzer Kreis mit dem selben Durchmesser wie derjenige der ersten Marke oder einem kleineren Durchmesser als derjenige der ersten Marke, ist. - Roboterreinigungsvorrichtung (
10 ) nach Anspruch 8, wobei eine der beiden Marke eine erste Marke (90a ,90a' ,90a'' ), geformt als ein schwarzer Kreis, und die andere eine zweite Marke (90b ,90b' ,90b'' ), geformt als eine schwarze Ringform, ist.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0007927A KR100485696B1 (ko) | 2003-02-07 | 2003-02-07 | 로봇청소기의 위치인식표지 검출방법 및 이 검출방법을적용한 로봇청소기 |
KR2003/7927 | 2003-02-07 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE10323225A1 DE10323225A1 (de) | 2004-09-09 |
DE10323225B4 true DE10323225B4 (de) | 2011-06-22 |
Family
ID=19720700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE10323225A Expired - Fee Related DE10323225B4 (de) | 2003-02-07 | 2003-05-22 | Ortsmarkenerfassungsverfahren für eine Roboterreinigungsvorrichtung und das Verfahren verwendende Roboterreinigungsvorrichtung |
Country Status (11)
Country | Link |
---|---|
US (1) | US7184586B2 (de) |
JP (1) | JP3883006B2 (de) |
KR (1) | KR100485696B1 (de) |
CN (1) | CN1204372C (de) |
AU (1) | AU2003204392A1 (de) |
DE (1) | DE10323225B4 (de) |
FR (1) | FR2851058B1 (de) |
GB (1) | GB2398195B (de) |
NL (1) | NL1024426C2 (de) |
RU (1) | RU2248176C1 (de) |
SE (1) | SE525497C2 (de) |
Families Citing this family (113)
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 |
US7663333B2 (en) * | 2001-06-12 | 2010-02-16 | 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 |
US9128486B2 (en) | 2002-01-24 | 2015-09-08 | 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 |
US8428778B2 (en) | 2002-09-13 | 2013-04-23 | Irobot Corporation | Navigational control system for a robotic device |
US7332890B2 (en) | 2004-01-21 | 2008-02-19 | Irobot Corporation | Autonomous robot auto-docking and energy management systems and methods |
DE112005000738T5 (de) | 2004-03-29 | 2007-04-26 | Evolution Robotics, Inc., Pasadena | Verfahren und Vorrichtung zur Positionsbestimmung unter Verwendung von reflektierten Lichtquellen |
ATE536577T1 (de) | 2004-06-24 | 2011-12-15 | Irobot Corp | Fernbediente ablaufsteuerung und verfahren für eine autonome robotervorrichtung |
US8972052B2 (en) | 2004-07-07 | 2015-03-03 | Irobot Corporation | Celestial navigation system for an autonomous vehicle |
US7706917B1 (en) | 2004-07-07 | 2010-04-27 | Irobot Corporation | Celestial navigation system for an autonomous robot |
US7840308B2 (en) * | 2004-09-10 | 2010-11-23 | Honda Motor Co., Ltd. | Robot device control based on environment and position of a movable robot |
JP4086024B2 (ja) * | 2004-09-14 | 2008-05-14 | ソニー株式会社 | ロボット装置及びその行動制御方法 |
KR100560966B1 (ko) * | 2004-10-12 | 2006-03-15 | 삼성광주전자 주식회사 | 로봇 청소기의 자이로 센서 보정방법 |
CN101098650A (zh) * | 2004-11-23 | 2008-01-02 | 约翰逊父子公司 | 提供与表面地板清洁组合的空气净化的装置和方法 |
KR100608650B1 (ko) * | 2004-12-15 | 2006-08-08 | 엘지전자 주식회사 | 로봇의 목표물 추적방법 |
KR100608651B1 (ko) * | 2004-12-22 | 2006-08-08 | 엘지전자 주식회사 | 로봇의 목표물 추적방법 |
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 |
DE602006014364D1 (de) | 2005-02-18 | 2010-07-01 | Irobot Corp | Autonomer oberflächenreinigungsroboter für nass- und trockenreinigung |
KR100633446B1 (ko) * | 2005-02-24 | 2006-10-13 | 삼성광주전자 주식회사 | 가습기를 구비한 이동로봇 |
US8930023B2 (en) | 2009-11-06 | 2015-01-06 | Irobot Corporation | Localization by learning of wave-signal distributions |
KR20060110483A (ko) * | 2005-04-20 | 2006-10-25 | 엘지전자 주식회사 | 충전대 자동 복귀 기능을 가진 청소로봇 및 그 방법 |
KR100649674B1 (ko) * | 2005-11-28 | 2006-11-27 | 한국전자통신연구원 | 이동단말의 내장 카메라를 이용한 위치인식 방법 및 그장치 |
ES2706729T3 (es) | 2005-12-02 | 2019-04-01 | Irobot Corp | Sistema de robot |
EP2816434A3 (de) | 2005-12-02 | 2015-01-28 | iRobot Corporation | Roboter mit autonomem Wirkungsbereich |
US7441298B2 (en) | 2005-12-02 | 2008-10-28 | Irobot Corporation | Coverage robot mobility |
EP2466411B1 (de) | 2005-12-02 | 2018-10-17 | iRobot Corporation | Robotersystem |
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 |
US8417383B2 (en) | 2006-05-31 | 2013-04-09 | Irobot Corporation | Detecting robot stasis |
KR100791381B1 (ko) | 2006-06-01 | 2008-01-07 | 삼성전자주식회사 | 이동 로봇의 원격 조종을 위한 충돌방지 시스템, 장치 및방법 |
KR100773271B1 (ko) * | 2006-10-25 | 2007-11-05 | 전자부품연구원 | 단일 카메라를 이용한 이동 로봇의 위치 측정 방법 |
JP5043133B2 (ja) | 2007-03-13 | 2012-10-10 | リサーチ インスティチュート オブ インダストリアル サイエンス アンド テクノロジー | 移動ロボットの位置認識用ランドマーク、並びにこれを利用した位置認識装置及び方法 |
KR100941418B1 (ko) | 2007-03-20 | 2010-02-11 | 삼성전자주식회사 | 이동 로봇의 위치 인식 방법 |
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 |
DE102007029299B4 (de) * | 2007-06-22 | 2011-12-22 | Fraba Ag | Optischer Sensor für Positionieraufgaben |
KR100877071B1 (ko) * | 2007-07-18 | 2009-01-07 | 삼성전자주식회사 | 파티클 필터 기반의 이동 로봇의 자세 추정 방법 및 장치 |
KR101461185B1 (ko) * | 2007-11-09 | 2014-11-14 | 삼성전자 주식회사 | 스트럭쳐드 라이트를 이용한 3차원 맵 생성 장치 및 방법 |
AT509118B1 (de) * | 2008-07-16 | 2011-12-15 | Zeno Track Gmbh | Verfahren und vorrichtung zum erfassen der position eines fahrzeuges in einem definierten bereich |
KR101538775B1 (ko) | 2008-09-12 | 2015-07-30 | 삼성전자 주식회사 | 전방 영상을 이용한 위치 인식 장치 및 방법 |
US8774970B2 (en) | 2009-06-11 | 2014-07-08 | S.C. Johnson & Son, Inc. | Trainable multi-mode floor cleaning device |
KR101626984B1 (ko) * | 2009-11-16 | 2016-06-02 | 엘지전자 주식회사 | 로봇 청소기 및 이의 제어 방법 |
KR101686170B1 (ko) * | 2010-02-05 | 2016-12-13 | 삼성전자주식회사 | 주행 경로 계획 장치 및 방법 |
JP5647269B2 (ja) | 2010-02-16 | 2014-12-24 | アイロボット コーポレイション | 掃除機ブラシ |
GB2484316A (en) * | 2010-10-06 | 2012-04-11 | St Microelectronics Res & Dev | Self navigation of mobile devices |
KR101906329B1 (ko) | 2010-12-15 | 2018-12-07 | 한국전자통신연구원 | 카메라 기반의 실내 위치 인식 장치 및 방법 |
TWI423779B (zh) * | 2011-01-28 | 2014-01-21 | Micro Star Int Co Ltd | 清潔機器人及其控制方法 |
US8737685B2 (en) | 2011-04-25 | 2014-05-27 | Honeywell International Inc. | Systems and methods for detecting the movement of an object |
US8908923B2 (en) * | 2011-05-13 | 2014-12-09 | International Business Machines Corporation | Interior location identification |
KR101311100B1 (ko) * | 2011-08-27 | 2013-09-25 | 고려대학교 산학협력단 | 천장 임의 형상 특성 활용 이동 로봇 위치 인식 방법 |
US9939529B2 (en) | 2012-08-27 | 2018-04-10 | Aktiebolaget Electrolux | Robot positioning system |
KR102118769B1 (ko) | 2013-04-15 | 2020-06-03 | 에이비 엘렉트로룩스 | 로봇 진공 청소기 |
KR20150141979A (ko) | 2013-04-15 | 2015-12-21 | 악티에볼라겟 엘렉트로룩스 | 돌출 측부 브러시를 구비하는 로봇 진공 청소기 |
KR102082757B1 (ko) * | 2013-07-11 | 2020-02-28 | 삼성전자주식회사 | 청소 로봇 및 그 제어 방법 |
KR101533824B1 (ko) * | 2013-11-12 | 2015-07-03 | (주) 씨티아이마이크로 | 화상 인식을 이용한 특정 영역에의 동물 접근 방지 시스템 및 방법 |
KR102130190B1 (ko) | 2013-12-19 | 2020-07-03 | 에이비 엘렉트로룩스 | 로봇 청소 장치 |
US10617271B2 (en) | 2013-12-19 | 2020-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and method for landmark recognition |
EP3084539B1 (de) | 2013-12-19 | 2019-02-20 | Aktiebolaget Electrolux | Priorisierung von reinigungsbereichen |
EP3082542B1 (de) | 2013-12-19 | 2018-11-28 | Aktiebolaget Electrolux | Erfassung des anstiegs eines hindernisses für eine robotische reinigungsvorrichtung |
WO2015090398A1 (en) | 2013-12-19 | 2015-06-25 | Aktiebolaget Electrolux | Robotic vacuum cleaner with side brush moving in spiral pattern |
US9811089B2 (en) | 2013-12-19 | 2017-11-07 | Aktiebolaget Electrolux | Robotic cleaning device with perimeter recording function |
CN105744872B (zh) | 2013-12-19 | 2020-01-14 | 伊莱克斯公司 | 旋转侧刷的自适应速度控制 |
CN105848545B (zh) | 2013-12-20 | 2019-02-19 | 伊莱克斯公司 | 灰尘容器 |
WO2015153109A1 (en) | 2014-03-31 | 2015-10-08 | Irobot Corporation | Autonomous mobile robot |
KR102325130B1 (ko) | 2014-07-10 | 2021-11-12 | 에이비 엘렉트로룩스 | 로봇 청소 장치에서 측정 에러를 검출하는 방법 |
EP3190938A1 (de) | 2014-09-08 | 2017-07-19 | Aktiebolaget Electrolux | Robotischer staubsauger |
EP3190939B1 (de) | 2014-09-08 | 2021-07-21 | Aktiebolaget Electrolux | Roboterstaubsauger |
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 |
CN106998980B (zh) | 2014-12-10 | 2021-12-17 | 伊莱克斯公司 | 使用激光传感器检测地板类型 |
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 |
KR101802993B1 (ko) * | 2015-02-12 | 2017-12-28 | 남한석 | 비제한적 구동형 마킹 시스템 및 그 마킹 방법 |
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 |
US9868211B2 (en) * | 2015-04-09 | 2018-01-16 | Irobot Corporation | Restricting movement of a mobile robot |
KR102343513B1 (ko) | 2015-04-17 | 2021-12-28 | 에이비 엘렉트로룩스 | 로봇 청소 장치 및 로봇 청소 장치의 제어 방법 |
CN104858871B (zh) * | 2015-05-15 | 2016-09-07 | 珠海市一微半导体有限公司 | 机器人***及其自建地图和导航的方法 |
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 |
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 |
JP2019520953A (ja) | 2016-04-08 | 2019-07-25 | エーアンドケー ロボティクス インコーポレイテッド | 手動運転と自律運転とを切り替え可能な自動床洗浄機 |
US11122953B2 (en) | 2016-05-11 | 2021-09-21 | Aktiebolaget Electrolux | Robotic cleaning device |
CN106197427A (zh) * | 2016-07-04 | 2016-12-07 | 上海思依暄机器人科技股份有限公司 | 一种室内定位导航的方法、装置以及机器人 |
KR101921709B1 (ko) * | 2016-12-29 | 2018-11-26 | 모젼스랩 (주) | 멀티 카메라 유닛을 이용한 객체 인식 시스템 |
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 |
CN107684401A (zh) * | 2017-09-25 | 2018-02-13 | 北京石头世纪科技有限公司 | 智能清洁设备的控制方法和控制装置 |
CN111093447B (zh) | 2017-09-26 | 2022-09-02 | 伊莱克斯公司 | 机器人清洁设备的移动控制 |
JP6960519B2 (ja) * | 2018-02-28 | 2021-11-05 | 本田技研工業株式会社 | 制御装置、移動体、プログラム及び制御方法 |
JP7030007B2 (ja) * | 2018-04-13 | 2022-03-04 | 東芝ライフスタイル株式会社 | 自律型電気掃除機 |
CN109965785B (zh) * | 2019-03-04 | 2021-05-28 | 深圳市银星智能科技股份有限公司 | 具有显示器的移动终端及信息处理方法 |
US10890918B2 (en) | 2019-04-24 | 2021-01-12 | Innovation First, Inc. | Performance arena for robots with position location system |
WO2022021132A1 (zh) * | 2020-07-29 | 2022-02-03 | 上海高仙自动化科技发展有限公司 | 计算机设备定位方法、装置、计算机设备和存储介质 |
DE102020214249A1 (de) * | 2020-11-12 | 2022-05-12 | Robert Bosch Gesellschaft mit beschränkter Haftung | Verfahren zum Bereitstellen von Navigationsdaten zum Steuern eines Roboters, Verfahren zum Steuern eines Roboters, Verfahren zum Herstellen zumindest eines vordefinierten punktsymmetrischen Bereichs und Vorrichtung |
CN112580754B (zh) * | 2021-02-25 | 2021-04-27 | 湖南华辰悦科技有限公司 | 一种适用于工地的车辆清洁度判断方法、装置及存储介质 |
CN113246136B (zh) * | 2021-06-07 | 2021-11-16 | 深圳市普渡科技有限公司 | 机器人、地图构建方法、装置和存储介质 |
CN113712469B (zh) * | 2021-08-11 | 2022-12-13 | 朱明� | 一种基于视觉导航的无人拖地清洁车及控制方法和基站 |
CN114747982B (zh) * | 2022-04-18 | 2023-03-24 | 麦岩智能科技(北京)有限公司 | 一种k型的清洁机器人摄像头排布方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE68905290T2 (de) * | 1988-10-12 | 1993-09-02 | Commissariat Energie Atomique | Verfahren zur messung der positionsentwicklung eines fahrzeugs im bezug auf eine oberflaeche. |
DE4429016A1 (de) * | 1994-08-16 | 1996-02-22 | Linde Ag | Navigation für fahrerlose Fahrzeuge |
DE10145150A1 (de) * | 2000-11-17 | 2002-05-29 | Samsung Kwangju Electronics Co | Mobiler Roboter und dazugehöriges Kurseinstellungsverfahren |
US6459955B1 (en) * | 1999-11-18 | 2002-10-01 | The Procter & Gamble Company | Home cleaning robot |
DE10164278A1 (de) * | 2001-04-18 | 2002-10-31 | Samsung Kwangju Electronics Co | Reinigungsroboter, Reinigungsrobotersystem und Verfahren zu deren Steuerung |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US39093A (en) * | 1863-06-30 | Improvement in grain-separators | ||
US153184A (en) * | 1874-07-21 | Improvement in apparatus for the manufacture of illuminating-gas | ||
JPS6089213A (ja) | 1983-10-19 | 1985-05-20 | Komatsu Ltd | 無人走行車の位置および方向の検出方法 |
US5525883A (en) | 1994-07-08 | 1996-06-11 | Sara Avitzour | Mobile robot location determination employing error-correcting distributed landmarks |
US5999866A (en) | 1996-11-05 | 1999-12-07 | Carnegie Mellon University | Infrastructure independent position determining system |
JPH11104984A (ja) * | 1997-10-06 | 1999-04-20 | Fujitsu Ltd | 実環境情報表示装置及び実環境情報表示処理を実行するプログラムを記録したコンピュータ読み取り可能な記録媒体 |
US6978037B1 (en) * | 2000-11-01 | 2005-12-20 | Daimlerchrysler Ag | Process for recognition of lane markers using image data |
JP4340000B2 (ja) * | 2000-12-18 | 2009-10-07 | 本田技研工業株式会社 | 対象物認識装置 |
JP2002288637A (ja) * | 2001-03-23 | 2002-10-04 | Honda Motor Co Ltd | 環境情報作成方法 |
JP4032793B2 (ja) * | 2002-03-27 | 2008-01-16 | ソニー株式会社 | 充電システム及び充電制御方法、ロボット装置、及び充電制御プログラム及び記録媒体 |
-
2003
- 2003-02-07 KR KR10-2003-0007927A patent/KR100485696B1/ko not_active IP Right Cessation
- 2003-03-18 JP JP2003073762A patent/JP3883006B2/ja not_active Expired - Fee Related
- 2003-05-15 US US10/439,127 patent/US7184586B2/en not_active Expired - Fee Related
- 2003-05-22 DE DE10323225A patent/DE10323225B4/de not_active Expired - Fee Related
- 2003-05-28 AU AU2003204392A patent/AU2003204392A1/en not_active Abandoned
- 2003-06-04 CN CNB031409326A patent/CN1204372C/zh not_active Expired - Fee Related
- 2003-06-04 SE SE0301610A patent/SE525497C2/sv not_active IP Right Cessation
- 2003-07-02 RU RU2003120057/12A patent/RU2248176C1/ru not_active IP Right Cessation
- 2003-10-01 NL NL1024426A patent/NL1024426C2/nl not_active IP Right Cessation
- 2003-10-03 GB GB0323210A patent/GB2398195B/en not_active Expired - Fee Related
- 2003-10-16 FR FR0312100A patent/FR2851058B1/fr not_active Expired - Lifetime
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE68905290T2 (de) * | 1988-10-12 | 1993-09-02 | Commissariat Energie Atomique | Verfahren zur messung der positionsentwicklung eines fahrzeugs im bezug auf eine oberflaeche. |
DE4429016A1 (de) * | 1994-08-16 | 1996-02-22 | Linde Ag | Navigation für fahrerlose Fahrzeuge |
US6459955B1 (en) * | 1999-11-18 | 2002-10-01 | The Procter & Gamble Company | Home cleaning robot |
DE10145150A1 (de) * | 2000-11-17 | 2002-05-29 | Samsung Kwangju Electronics Co | Mobiler Roboter und dazugehöriges Kurseinstellungsverfahren |
DE10164278A1 (de) * | 2001-04-18 | 2002-10-31 | Samsung Kwangju Electronics Co | Reinigungsroboter, Reinigungsrobotersystem und Verfahren zu deren Steuerung |
Also Published As
Publication number | Publication date |
---|---|
RU2248176C1 (ru) | 2005-03-20 |
GB0323210D0 (en) | 2003-11-05 |
CN1519537A (zh) | 2004-08-11 |
CN1204372C (zh) | 2005-06-01 |
US7184586B2 (en) | 2007-02-27 |
SE0301610L (sv) | 2004-08-08 |
JP3883006B2 (ja) | 2007-02-21 |
SE0301610D0 (sv) | 2003-06-04 |
AU2003204392A1 (en) | 2004-08-26 |
FR2851058A1 (fr) | 2004-08-13 |
SE525497C2 (sv) | 2005-03-01 |
US20040156541A1 (en) | 2004-08-12 |
DE10323225A1 (de) | 2004-09-09 |
JP2004240940A (ja) | 2004-08-26 |
KR100485696B1 (ko) | 2005-04-28 |
GB2398195A (en) | 2004-08-11 |
KR20040071999A (ko) | 2004-08-16 |
NL1024426C2 (nl) | 2004-11-24 |
NL1024426A1 (nl) | 2004-08-10 |
FR2851058B1 (fr) | 2005-07-15 |
GB2398195B (en) | 2005-04-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE10323225B4 (de) | Ortsmarkenerfassungsverfahren für eine Roboterreinigungsvorrichtung und das Verfahren verwendende Roboterreinigungsvorrichtung | |
DE10164278B4 (de) | Reinigungsroboter, Reinigungsrobotersystem und Verfahren zu deren Steuerung | |
DE10145150B4 (de) | Verfahren zur Einstellung eines Kurses eines mobilen Roboters | |
EP2977844B1 (de) | Verfahren zur reinigung oder bearbeitung eines raumes mittels eines selbsttätig verfahrbaren gerätes | |
DE10323418A1 (de) | Automatische Reinigungsvorrichtung und automatisches Reinigungssystem sowie Verfahren zu deren Steuerung | |
DE10313309A1 (de) | Automatisches Reinigungsgerät, automatisches Reinigungssystem sowie Verfahren zu deren Steuerung | |
DE10200394A1 (de) | Reinigungsroboter sowie diesen verwendendes System und Verfahren zur Wiederverbindung mit einer externen Nachladevorrichtung | |
DE602004011408T2 (de) | Mobiler Roboter, sowie System und Verfahren zur autonomen Navigation eines solchen Roboters | |
DE10319513A1 (de) | Automatische Reinigungsvorrichtung und automatisches Reinigungssystem sowie Verfahren zu deren Steuerung | |
DE102017128543B4 (de) | Störbereich-einstellvorrichtung für einen mobilen roboter | |
DE102013207906A1 (de) | Geführte Fahrzeugpositionierung für induktives Laden mit Hilfe einer Fahrzeugkamera | |
DE102004060853A1 (de) | Mobiler Roboter und System und Verfahren zum Kondensieren für Pfadstreuung | |
DE102005014648A1 (de) | Kompensationsverfahren eines Gyro-Sensors für Reinigungsroboter | |
DE10157016A1 (de) | Reinigungsroboter, Reinigungsrobotersystem sowie Verfahren zur Steuerung eines solchen Reinigungsroboters | |
DE19520532A1 (de) | Verbessertes Verfahren zum Orten von Leitsendern für selbstfahrende Vorrichtungen | |
DE102014200611A1 (de) | Verfahren zum autonomen Parken eines Fahrzeugs, Fahrerassistenzvorrichtung zur Durchführung des Verfahrens, sowie Fahrzeug mit der Fahrerassistenzvorrichtung | |
CN107316464A (zh) | 用于智能车库的基于光学图像的车辆识别*** | |
EP3482622B1 (de) | Verfahren zur automatischen führung eines fahrzeugs entlang eines virtuellen schienensystems | |
EP3559773B1 (de) | Verfahren zur navigation und selbstlokalisierung eines sich autonom fortbewegenden bearbeitungsgerätes | |
EP2579228A1 (de) | Verfahren und System zur Erstellung einer digitalen Abbildung eines Fahrzeugumfeldes | |
DE102019202269B4 (de) | Verfahren zum Kalibrieren einer mobilen Kameraeinheit eines Kamerasystems für ein Kraftfahrzeug | |
DE10323643B4 (de) | Sensorsystem für ein autonomes Flurförderfahrzeug | |
DE102014110201B3 (de) | Selbstfahrender Roboter und Verfahren zur Hinderniserkennung bei einem selbstfahrenden Roboter | |
DE102022201279B3 (de) | Verfahren zum Erfassen einer Umgebung eines Fahrzeugs, Kameravorrichtung und Fahrzeug | |
DE102020209841B4 (de) | Reinigungssystem mit einem selbstfahrenden Reinigungsroboter und einer Ladestation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
OP8 | Request for examination as to paragraph 44 patent law | ||
R018 | Grant decision by examination section/examining division | ||
R020 | Patent grant now final |
Effective date: 20110923 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |