DE102010000174B4 - Method for cleaning a room using an automatically movable cleaning device - Google Patents
Method for cleaning a room using an automatically movable cleaning device Download PDFInfo
- Publication number
- DE102010000174B4 DE102010000174B4 DE102010000174.0A DE102010000174A DE102010000174B4 DE 102010000174 B4 DE102010000174 B4 DE 102010000174B4 DE 102010000174 A DE102010000174 A DE 102010000174A DE 102010000174 B4 DE102010000174 B4 DE 102010000174B4
- Authority
- DE
- Germany
- Prior art keywords
- cleaning device
- area
- obstacle
- cleaning
- room
- 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
Images
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
- 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
- A47L9/2836—Installation 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/2852—Elements for displacement of the vacuum cleaner or the accessories therefor, e.g. wheels, casters or nozzles
-
- 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
- A47L9/2805—Parameters or conditions being sensed
-
- 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/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0219—Control 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
-
- 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/0274—Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
-
- 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/0227—Control of position or course in two dimensions specially adapted to land vehicles using mechanical sensing means, e.g. for sensing treated area
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
Verfahren zur Reinigung eines Raumes (R) mittels eines selbsttätig verfahrbaren Reinigungsgerätes (1), wobei das Reinigungsgerät (1) über eine kartenartige Darstellung (K) des Raumes (R) jedenfalls hinsichtlich der Begrenzungswände (W) verfügt, wobei weiter die zu reinigende Raumfläche willkürlich abgeteilte Bereiche aufweist, die von der Reinigung ausgenommen sind, wobei zu dem gesamten zu reinigenden Bereich (B) eine diesen vollständig aufnehmende Rechteckfläche (F) definiert wird und in diese Rechteckfläche (F) parallel zu einer Seite des Rechtecks äquidistante Fahrlinien (L) für das Reinigungsgerät (1) gelegt werden, die dann an den abgeteilten Bereichen jeweils enden, dadurch gekennzeichnet, dass das Reinigungsgerät (1) ein zwischen zwei Endpunkten einer Fahrlinie (L) erfasstes Hindernis (4) mittels eigener Sensorik zumindest teilweise umrundet, wobei das Reinigungsgerät (1) in dem Fall, dass das Reinigungsgerät (1) vor dem Ende der Fahrlinie (L) an das Hindernis (4) gelangt, welches Hindernis (4) nicht zur Umrandung des Bereiches (B) gehört, das Hindernis (4) zumindest nahezu vollständig umrundet, bis das Reinigungsgerät (1) zu einer der bis zum Hindernis (4) bereits zum Teil abgefahrenen Fahrlinie (L) benachbarten Fahrlinie (L) gelangt und mit dem Abarbeiten der Fahrlinien (L) fortfährt, und wobei, sofern eine nächste Fahrlinie (L) aufgrund einer im Wege stehenden Begrenzungswand (W) nicht unmittelbar nach einem Wendevorgang erreichbar ist, das Reinigungsgerät (1) zunächst entlang der Begrenzungswand (W) fährt, um an deren Ende selbsttätig die dann erreichbare nächste Fahrlinie (L) aufzunehmen.Method for cleaning a room (R) using an automatically movable cleaning device (1), the cleaning device (1) having a map-like representation (K) of the room (R) at least with regard to the boundary walls (W), the room area to be cleaned has arbitrarily divided areas that are excluded from cleaning, wherein a rectangular area (F) is defined for the entire area to be cleaned (B) that completely accommodates it and in this rectangular area (F) equidistant driving lines (L) parallel to one side of the rectangle for the cleaning device (1), which then each end at the divided areas, characterized in that the cleaning device (1) at least partially surrounds an obstacle (4) detected between two end points of a driving line (L) by means of its own sensors, the Cleaning device (1) in the event that the cleaning device (1) before the end of the driving line (L) reaches the obstacle (4), welc hes obstacle (4) does not belong to the border of area (B), at least almost completely surrounds the obstacle (4) until the cleaning device (1) comes to a driving line (L) that is adjacent to the driving line (L) that has already been partially traveled up to the obstacle (4). (L) and continues with the processing of the driving lines (L), and if a next driving line (L) cannot be reached immediately after a turning process due to a boundary wall (W) standing in the way, the cleaning device (1) first along the Boundary wall (W) moves in order to automatically pick up the next driving line (L) that can then be reached at its end.
Description
Die Erfindung betrifft ein Verfahren zur Reinigung eines Raumes mittels eines selbsttätig verfahrbaren Reinigungsgerätes, wobei das Reinigungsgerät über eine kartenartige Darstellung des Raumes jedenfalls hinsichtlich der Begrenzungswände verfügt, wobei weiter die zu reinigende Raumfläche willkürlich abgeteilte Bereiche aufweist, die von der Reinigung ausgenommen sind, wobei zu dem gesamten zu reinigenden Bereich eine diesen vollständig aufnehmende Rechteckfläche definiert wird und dass in diese Rechteckfläche parallel zu einer Seite des Rechtecks äquidistante Fahrlinien für das Reinigungsgerät gelegt werden, die dann an den abgeteilten Bereichen jeweils enden.The invention relates to a method for cleaning a room using a cleaning device that can be moved automatically, the cleaning device having a map-like representation of the room at least with regard to the boundary walls, the room area to be cleaned also having randomly divided areas that are excluded from cleaning, with a rectangular area is defined for the entire area to be cleaned and that equidistant driving lines for the cleaning device are placed in this rectangular area parallel to one side of the rectangle, which then end at the divided areas.
Verfahren der in Rede stehenden Art sind bekannt. Das der Reinigung des Raumbodens dienende Reinigungsgerät verfährt selbsttätig zufolge einer bevorzugt vorprogrammierten Fahr- und ggf. Verhaltensstrategie. In diesem Zusammenhang ist es weiter bekannt, dass das Reinigungsgerät über eine Karte oder kartenartige Darstellung des zu reinigenden Raumes, ggf. über mehrere Karten für entsprechend mehrere Räume verfügt. Diese Karte ist hierbei bevorzugt in einem nicht flüchtigen Speicher abgelegt, steht somit für jeden Reinigungsvorgang zur Verfügung. Alternativ sind Verfahren bekannt, bei welchen das Reinigungsgerät vor Beginn des reinigenden Abfahrens des Raumbodens zunächst eine derartige Kartierung vornimmt, um sich nach Erstellen der Karte in dem Raum zu bewegen. In der kartenartigen Darstellung des Raumes sind insbesondere bevorzugt die Begrenzungswände markiert. Zur kartenartigen Erfassung des Raumes ist es weiter bekannt, das Reinigungsgerät im Rahmen einer Lernfahrt insbesondere entlang der Begrenzungswände verfahren zu lassen, dies weiter bevorzugt zufolge Fernsteuerung des Reinigungsgerätes durch den Benutzer. In weiter bekannter Ausgestaltung verfügt das Reinigungsgerät über Eigenmittel zur Erfassung des Raumes, insbesondere zur Erfassung der Raumbegrenzung, so weiter bevorzugt in Form eines Rundum-Scanners, der eine Hinderniserkennung darstellt. Diesbezüglich wird auf die
Zudem ist es bekannt, innerhalb der Karte, weiter bevorzugt innerhalb einer einem Raum entsprechenden Karte einen Teilbereich zu definieren, in welchem Teilbereich allein eine Reinigung des Bodens erfolgen soll oder in welchem Teilbereich eine gegenüber den weiteren Bereichen unterschiedliche Reinigungsstrategie verfolgt werden soll. So ist weiter beispielsweise ein solcher Bereich der Türeingangsbereich von Fluren oder auch weiter beispielsweise der Esstischbereich. Bevorzugt zufolge einer gesonderten Befehlsauslösung wird bspw. ausschließlich der so definierte Bereich abgereinigt, während die über diesen Bereich hinausgehenden abgeteilten Bereiche der Karte von der Reinigung ausgenommen sind. Bevorzugt wird ein in der Karte zu markierender Teilbereich zufolge einer Lernfahrt angelegt, in welcher Lernfahrt weiter bevorzugt der Benutzer das Reinigungsgerät beispielsweise mittels einer Fernsteuerung entlang der Bereichsgrenzen verfährt. Nach entsprechender Abspeicherung ist dem Reinigungsgerät die zu reinigende Fläche, gegebenenfalls Teilfläche bekannt, welche Fläche entweder der bei einer Lernfahrt aufgenommene Pfad des Reinigungsgerätes oder - sofern der Abstand dieses Pfades zu einem Hindernis unterhalb eines Schwellwertes (beispielsweise unterhalb von 5 cm bis 30 cm) liegt - das angrenzende Hindernis selbst.It is also known to define a sub-area within the map, more preferably within a map corresponding to a room, in which sub-area only cleaning of the floor is to take place or in which sub-area a cleaning strategy that differs from the other areas is to be pursued. Such an area is also, for example, the door entrance area of hallways or, for example, the dining table area. As a result of a separate command triggering, for example, only the area defined in this way is cleaned, while the divided areas of the card that go beyond this area are excluded from the cleaning. A partial area to be marked on the map is preferably created as a result of a learning trip, in which learning trip the user more preferably moves the cleaning device along the area boundaries, for example by means of a remote control. After appropriate storage, the cleaning device knows the area to be cleaned, possibly partial area, which area is either the path of the cleaning device recorded during a learning run or - if the distance of this path to an obstacle is below a threshold value (for example below 5 cm to 30 cm). - the adjacent obstacle itself.
Die
Des Weiteren sind aus der
Im Hinblick auf den vorbeschriebenen Stand der Technik wird eine technische Problematik der Erfindung darin gesehen, ein Verfahren der in Rede stehenden Art insbesondere hinsichtlich einer günstigen Verfahrstrategie im Zuge der Abreinigung der Raumfläche weiter zu verbessern.In view of the prior art described above, a technical problem of the invention is seen in further improving a method of the type in question, in particular with regard to a favorable movement strategy in the course of cleaning the room surface.
Diese Problematik ist zunächst und im Wesentlichen durch den Gegenstand des Anspruchs 1 gelöst, wobei darauf abgestellt ist, dass das Reinigungsgerät ein zwischen zwei Endpunkten einer Fahrlinie erfasstes Hindernis mittels eigener Sensorik zumindest teilweise umrundet, wobei das Reinigungsgerät in dem Fall, dass das Reinigungsgerät vor dem Ende der Fahrlinie an das Hindernis gelangt, welches Hindernis nicht zur Umwandlung des Bereiches gehört, das Hindernis zumindest nahezu vollständig umrundet, bis das Reinigungsgerät zu einer der bis zum Hindernis bereits zum Teil abgefahrenen Fahrlinie benachbarten Fahrlinie gelangt und mit dem Abarbeiten der Fahrlinien fortfährt, und wobei sofern eine nächste Fahrlinie aufgrund einer im Wege stehenden Begrenzungswand nicht unmittelbar nach einem Wendevorgang erreichbar ist, das Reinigungsgerät zunächst entlang der Begrenzungswand fährt, um an deren Ende selbsttätig die dann erreichbare nächste Fahrlinie aufzunehmen.This problem is first and foremost due to the subject matter of the claim 1, whereby it is based on the fact that the cleaning device at least partially circumnavigates an obstacle detected between two end points of a driving line using its own sensors, whereby the cleaning device, in the event that the cleaning device reaches the obstacle before the end of the driving line, which obstacle does not conversion of the area, at least almost completely circumnavigates the obstacle until the cleaning device reaches a driving line adjacent to the driving line that has already been partially covered up to the obstacle and continues to work through the driving line, and where a next driving line is not due to a boundary wall standing in the way can be reached immediately after a turning operation, the cleaning device first moves along the boundary wall in order to automatically pick up the next driving line that can then be reached at the end of the boundary wall.
Zu dem gesamten, bevorzugt zusammenhängenden, zu reinigenden Bereich wird eine diesen vollständig aufnehmende Rechteckfläche definiert und in diese Rechteckfläche werden parallel zu einer der Seiten des Rechtecks äquidistante Fahrlinien für das Reinigungsgerät gelegt, die dann an den abgeteilten Bereichen jeweils enden. Zufolge ist eine insbesondere energieeffiziente Verhaltensstrategie des Reinigungsgerätes im Zuge des Abfahrens der zu reinigenden Fläche erreicht, dies insbesondere auch dann, wenn die abzureinigende Fläche beispielsweise als Teilbereich einer Raumkarte keine eindeutige Hauptausrichtung der Fläche anbietet. Zur Berechnung der Fahrlinien des Reinigungsgerätes wird in die, insbesondere den gesondert zu reinigenden Bereich aufweisende kartenartige Darstellung, eine virtuelle Rechteckfläche projiziert, welche Rechteckfläche das gesamte zu reinigende Gebiet - bei einer vollständigen Reinigung des Raumes die gesamte Karte desselben oder bei einer Teilabreinigung den in der Karte hinterlegten Teilbereich des Raumes - vollständig aufnimmt. Die Seiten der Rechteckfläche dienen zur Definition der Fahrlinien, wobei bevorzugt gleichmäßig zueinander beabstandete, parallel verlaufende Fahrlinien berechnet werden, die zu einer Seite der Rechteckfläche parallel verlaufen. Der Abstand der äquidistanten Fahrlinien zueinander ist bevorzugt angepasst an die Abreinigungsbreite des Reinigungsgerätes, ist weiter bevorzugt kleiner als die Abreinigungsbreite gewählt. So ist in einer bevorzugten Ausgestaltung ein Parallelabstand der Fahrlinien vorgesehen, der dem 0,5- bis 0,95-Fachen der Abreinigungsbreite des Reinigungsgerätes entspricht. Die Abreinigungsbreite des Reinigungsgerätes ist definiert durch die bevorzugt quer zu einer üblichen Verfahrrichtung des Reinigungsgerätes betrachtete Breite einer auf den Boden einwirkenden, bevorzugt rotierenden Bürste und/oder durch die Breite eines Saugmundes im Falle der Ausgestaltung des Reinigungsgerätes als Sauggerät. Das Reinigungsgerät verfährt im Zuge des Reinigungsvorganges entlang der Fahrlinien, wobei diese an den abgeteilten Bereichen, die keiner Reinigung unterzogen werden sollen, enden. Die diese abgeteilten Bereiche im Zuge der Verfahr-Berechnung zunächst durchsetzenden, virtuellen Fahrlinien innerhalb der projizierten Rechteckfläche werden mittels eines Algorithmus gelöscht, stehen entsprechend im anschließenden Abfahr- und Reinigungsmodus des Reinigungsgerätes nicht zur Verfügung. Jede berechnete Fahrlinie des Reinigungsgerätes weist entsprechend eine definierte Anfangs- und End-Koordinate innerhalb der den gesamten Raum betreffenden kartenartigen Darstellung auf, welche Anfangs- und End-Koordinaten entweder durch eine Begrenzungswand des kartenmäßig hinterlegten Raumes und/oder durch eine Begrenzung des abzureinigenden Bereiches zufolge bevorzugter Lernfahrt definiert ist. Das Reinigungsgerät folgt den entsprechend aus dem auf die Karte projizierten Rechteck ausgeschnittenen Fahrlinien zur effektiven Abreinigung der Fläche. Dem Benutzer oder Betrachter erscheint die Abarbeitung der Fläche bzw. die berechnete Fahrstrategie des Reinigungsgerätes „intelligent“.A rectangular area is defined for the entire, preferably contiguous, area to be cleaned, and in this rectangular area equidistant driving lines for the cleaning device are placed parallel to one of the sides of the rectangle, which then end at the divided areas. As a result, a particularly energy-efficient behavior strategy of the cleaning device is achieved when driving over the area to be cleaned, especially when the area to be cleaned does not offer a clear main orientation of the area, for example as a part of a room map. In order to calculate the driving lines of the cleaning device, a virtual rectangular area is projected into the map-like representation, in particular the area to be cleaned separately, which rectangular area represents the entire area to be cleaned - in the case of complete cleaning of the room, the entire map of the same or in the case of partial cleaning the area in the Map deposited part of the room - fully absorbs. The sides of the rectangular area are used to define the driving lines, with driving lines that run parallel and are preferably equally spaced apart from one another and running parallel to one side of the rectangular area. The distance between the equidistant travel lines is preferably adapted to the cleaning width of the cleaning device, and is more preferably selected to be smaller than the cleaning width. In a preferred embodiment, a parallel distance between the travel lines is provided which corresponds to 0.5 to 0.95 times the cleaning width of the cleaning device. The cleaning width of the cleaning device is defined by the width of a preferably rotating brush acting on the floor and/or by the width of a suction mouth if the cleaning device is configured as a suction device, viewed preferably transversely to a normal travel direction of the cleaning device. In the course of the cleaning process, the cleaning device moves along the driving lines, which end at the divided areas that are not to be cleaned. The virtual driving lines within the projected rectangular area that first penetrate these divided areas in the course of the travel calculation are deleted by means of an algorithm and are accordingly not available in the subsequent departure and cleaning mode of the cleaning device. Each calculated driving line of the cleaning device has a defined start and end coordinate within the map-like representation relating to the entire room, which start and end coordinates result either from a boundary wall of the room stored on the map and/or from a boundary of the area to be cleaned preferred learning run is defined. The cleaning device follows the driving lines cut out of the rectangle projected on the map to effectively clean the area. The processing of the area or the calculated driving strategy of the cleaning device appears "intelligent" to the user or observer.
Weitere Merkmale der Erfindung sind nachstehend, auch in der Figurenbeschreibung, oftmals in ihrer bevorzugten Zuordnung zum Gegenstand des Anspruches 1 oder zu Merkmalen weiterer Ansprüche erläutert. Sie können aber auch in einer Zuordnung zu nur einzelnen Merkmalen des Anspruches 1 oder des jeweiligen weiteren Anspruches oder jeweils unabhängig von Bedeutung sein.Further features of the invention are explained below, also in the description of the figures, often in their preferred assignment to the subject matter of claim 1 or to features of other claims. However, they can also be of importance in an assignment to only individual features of claim 1 or of the respective further claim, or in each case independently.
Innerhalb des Raumes, weiter bevorzugt innerhalb der abgeteilten, zu reinigenden Fläche können sich Hindernisse befinden, so beispielsweise im Esstischbereich ein Tisch sowie gegebenenfalls mehrere Stühle. Wie eingangs beschrieben, besteht das Bedürfnis, einen solchen Bereich innerhalb eines Raumes einer gesonderten Reinigung zu unterziehen. So wird beispielsweise der gesamte Raum ein- bis zweimal wöchentlich vollständig abgereinigt, während der Essbereich bevorzugt täglich abgereinigt werden soll. Entsprechend wird der gesonderte Bereich, hier beispielsweise der Esstischbereich, beispielsweise zufolge einer Lernfahrt begrenzt, wobei weiter die bevorzugt im Zuge der Raumbegrenzungs-Erkennung zur Anlage der Karte erfassten Hindernissen zugleich in der Karte als solche abgelegt werden. Um auch bei einer Abweichung der Position des Hindernisses gegenüber der abgespeicherten Position, beispielsweise durch Verschieben eines Stuhles oder dergleichen, eine effektive Reinigungsroute berechnen zu können, werden die Randabmessungen der in die kartenartige Darstellung des Raumes zu projizierenden Rechteckfläche um die Maße vergrößert, die durch die maximale Bewegung des Hindernisses - bevorzugt bei üblicher Nutzung des Hindernisses - in der jeweiligen Richtung vorgegeben werden. So ist in diesem Zusammenhang weiter bevorzugt, dass die Randabmessungen der Rechteckfläche um das 0,5- bis 3-Fache, weiter bevorzugt um das 1,5-Fache des Maßes der Randabmessungen vergrößert werden, das ohne eine Berücksichtigung einer Bewegung des Hindernisses ausreichend wäre, um die gesamte zu reinigende Fläche in der Rechteckfläche vollständig aufzunehmen. In weiterer Ausgestaltung ist das Vergrößerungsmaß der Rechteckfläche beispielsweise in Form eines Faktors durch den Benutzer eingegeben bzw. vorgegeben. Im Beispiel einer Esstischanordnung ergibt das maximale Bewegungsmaß des Hindernisses, beispielsweise eines Stuhles durch das übliche Abstandsmaß des Stuhles zwischen einer an den Tisch angerückten Stellung und einer üblichen abgerückten Stellung des Stuhles nach einem Verlassen des Esstisches. Die Größe der Rechteckfläche ist entsprechend in allen Richtung um die maximal zu erwartende Diskrepanz zwischen kartierter und tatsächlicher Hindernisposition vergrößert. Dem Reinigungsgerät ist es so ermöglicht, auch in veränderter Umgebung (bezogen auf die gespeicherte, gegebenenfalls veraltete Umgebungskarte) einem Reinigungspfad zu folgen, der die Verschiebung von Hindernissen berücksichtigt und kompensiert, so dass möglichst keine Bereiche im Zuge der Reinigung ausgelassen werden. Das Reinigungsgerät kann während der Reinigungsfahrt flexibel auf seine Umgebung reagieren. Hierbei ist es nicht nötig, wie aus dem Stand der Technik bekannt, beispielsweise mittels eines Routenplaners die Route an das verschobene Hindernis angepasst umzuplanen. Zudem stellt das Verschieben von Hindernissen grundsätzlich zufolge des vorgeschlagenen Verfahrens kein Problem dar, da sämtliche Hindernisse innerhalb des abzureinigenden Gebietes bei der grundlegenden Planung der Verfahrroute des Reinigungsgerätes ignoriert, jedoch bei der Reinigung vollständig berücksichtigt werden.Obstacles can be located within the room, more preferably within the partitioned area to be cleaned, for example a table in the dining area and possibly several chairs. As described above, there is a need to subject such an area within a room to separate cleaning. For example, the entire room is cleaned completely once or twice a week, while the dining area should preferably be cleaned daily. Accordingly, the separate area, here for example the dining table area, is delimited, for example as a result of a learning trip, with the obstacles preferably detected in the course of the room delimitation detection for creating the map being stored as such in the map at the same time. In order to be able to calculate an effective cleaning route even if the position of the obstacle deviates from the stored position, for example by moving a chair or the like, the edge dimensions of the rectangular area to be projected in the map-like representation of the room are increased by the dimensions that are Maximum movement of the obstacle - preferably with normal use of the obstacle - in the respective Rich be specified. In this context, it is further preferred that the edge dimensions of the rectangular area are increased by 0.5 to 3 times, more preferably by 1.5 times the size of the edge dimensions, which would be sufficient without taking movement of the obstacle into account , in order to completely record the entire area to be cleaned in the rectangular area. In a further embodiment, the degree of enlargement of the rectangular area is entered or specified by the user, for example in the form of a factor. In the example of a dining table arrangement, the maximum degree of movement of the obstacle, for example a chair, results from the usual distance of the chair between a position that has moved up to the table and a normal position that the chair has moved away after leaving the dining table. The size of the rectangular area is correspondingly increased in all directions by the maximum discrepancy to be expected between the mapped and actual obstacle position. It is thus possible for the cleaning device to follow a cleaning path, even in a changed environment (related to the stored, possibly outdated map of the environment), which takes into account and compensates for the shifting of obstacles, so that as far as possible no areas are left out in the course of the cleaning. The cleaning device can react flexibly to its surroundings during the cleaning run. In this case, it is not necessary, as is known from the prior art, to re-plan the route so that it is adapted to the displaced obstacle, for example using a route planner. In addition, according to the proposed method, moving obstacles does not pose a problem, since all obstacles within the area to be cleaned are ignored in the basic planning of the travel route of the cleaning device, but are fully taken into account during cleaning.
In bevorzugter Ausgestaltung sind die benachbarten Fahrlinien in dem Rechteck zum Abfahren in entgegengesetzte Richtungen vorgesehen. Es ist in diesem Zusammenhang bevorzugt eine furchenwendenartige Verfahrroute des Reinigungsgerätes innerhalb des zu reinigenden Bereiches angelegt, wobei jeweils zum Ende einer Fahrlinie ein Wenden des Reinigungsgerätes um bevorzugt 180° erfolgt, dies weiter unter Aufnahme einer nächsten, parallel zur vorherigen Fahrlinie versetzten Fahrlinie.In a preferred embodiment, the adjacent driving lines in the rectangle are provided for driving in opposite directions. In this context, a furrow-like travel route of the cleaning device is preferably created within the area to be cleaned, with the cleaning device turning at the end of a travel line by preferably 180°, this further taking up a next travel line offset parallel to the previous travel line.
In einer Weiterbildung des Erfindungsgegenstandes ist vorgesehen, dass der Bereich zunächst mittels einer Wand- bzw. Grenzverfolgung wenigstens einmal umfahren wird. Sobald hierbei die Ausdehnung des Reinigungsgebietes nicht mehr mit der Begrenzungswand des Raumes übereinstimmt, verlässt das Reinigungsgerät den automatischen Wandfolgemodus und führt eine Überführungsfahrt bzw. Grenzfolgefahrt entlang der äußeren, bekannten Reinigungsgebietsgrenze bis zum nächsten Wandkontakt durch, wonach die Wandverfolgungsfahrt fortgesetzt wird. Dieser Vorgang wird solange wiederholt, bis das Reinigungsgerät den Startpunkt der Wand- bzw. Grenzverfolgungsfahrt wieder erreicht. Auch hierdurch ist die in diesem Fall zu reinigende Fläche, gegebenenfalls Teilfläche des Raumes, klar definiert. In diesem Zusammenhang ist weiter bevorzugt, dass die Wand- bzw. Grenzverfolgungsfahrt die Fläche definiert, die aus der zunächst angenommenen Rechteckfläche freigestellt und zur weiteren Abarbeitung unter Beibehaltung der mittels der Rechteckfläche definierten Fahrlinien gereinigt wird. Der Pfad, den das Reinigungsgerät hierbei tatsächlich abfährt, wird entsprechend benutzt, um die Enden der äquidistanten Fahrlinien innerhalb der projizierten Rechteckfläche quasi auszuschneiden, womit weiter die Fahrlinien innerhalb der zu reinigenden Fläche freigestellt sind. Entlang dieser freigestellten Fahrlinien erfolgt nach einer Wand- bzw. Grenzverfolgungsfahrt die Abreinigung der Fläche.In a further development of the subject matter of the invention, it is provided that the area is initially circumnavigated at least once by means of wall or border tracking. As soon as the expansion of the cleaning area no longer corresponds to the boundary wall of the room, the cleaning device leaves the automatic wall-following mode and carries out a transfer journey or border-following journey along the outer, known cleaning area boundary until it comes into contact with the next wall, after which the wall-following journey is continued. This process is repeated until the cleaning device reaches the starting point of the wall or border tracking trip again. This also clearly defines the area to be cleaned in this case, possibly a partial area of the room. In this context, it is further preferred that the wall or border tracing journey defines the area that is released from the initially assumed rectangular area and cleaned for further processing while maintaining the driving lines defined by the rectangular area. The path that the cleaning device actually travels is used accordingly to virtually cut out the ends of the equidistant driving lines within the projected rectangular area, which further frees the driving lines within the area to be cleaned. The area is cleaned along these free driving lines after a wall or border tracing trip.
Als besonders vorteilhaft erweist sich eine Weiterbildung des Erfindungsgegenstandes, bei welcher das Reinigungsgerät ein zwischen zwei Endpunkten einer Fahrlinie erfasstes Hindernis mittels eigener Sensorik zumindest teilweise umrundet. Hierzu verfügt das Reinigungsgerät bevorzugt über eine Hinderniserkennung, beispielsweise eine Hinderniserkennung der eingangs beschriebenen Art. Alternativ ist eine derartige Hinderniserkennung durch Kontaktelemente gebildet, weiter alternativ durch kontaktlose Elemente wie beispielsweise zufolge Infrarot- oder Ultraschall-Abstandsmessungen. Diesbezüglich wird beispielsweise auf die
Weiter bevorzugt werden die im Zuge der Reinigungsfahrt bereits gereinigten Abschnitte des Bereiches beispielsweise in Form von Zellen in einer Rasterkarte abgespeichert. Entsprechend ist das Reinigungsgerät bevorzugt so ausgelegt, dass einmal im Zuge des aktuellen Reinigungsverfahrens bereits abgereinigte Teilbereiche nicht noch einmal abreinigend überfahren werden, sondern gegebenenfalls lediglich ohne weiteren Reinigungseffekt überfahren werden. Bevorzugt wird weiter, dass in dem Fall, dass nachfolgend zu einem Entlangfahren des Reinigungsgerätes an einer Fahrlinie keine weitere freie Fahrlinie existiert, der nächste noch nicht gereinigte Teilbereich des Gebietes anhand der Rasterkarte berechnet wird, wonach das Reinigungsgerät gegebenenfalls nach einer entsprechenden Überfahrt in einen bevorzugt entfernungsmäßig nächsten Teilbereich die Reinigungsarbeit fortsetzt.More preferably, the sections of the area that have already been cleaned in the course of the cleaning run are stored, for example, in the form of cells in a grid map. Correspondingly, the cleaning device is preferably designed in such a way that partial areas that have already been cleaned once in the course of the current cleaning process are not run over again for cleaning, but rather are only run over without any further cleaning effect. It is also preferred that in the event that there is no further free driving line after the cleaning device has traveled along a driving line, the next not yet cleaned sub-area of the area is calculated using the grid map, according to which the cleaning device, if necessary, after a corresponding crossing into one, is preferred the cleaning work continues in the next sub-area in terms of distance.
Zufolge des vorgeschlagenen Verfahrens ist ein an den aktuellen Bereich angepasstes Reinigungsverhalten ermöglicht. Das Reinigungsgerät kann bis zu einem gewissen Grad Veränderungen in dem zu reinigenden Bereich erfassen und kompensieren. Aus dem stets flächenabdeckenden Reinigungsverhalten folgt ein erhöhter Nutzwert des Reinigungsgerätes. In vorteilhafter Weise erweist sich das Verfahren auch benutzerfreundlich, da ein erneutes Anlernen des Bereiches in vielen Fällen vermieden werden kann und das Reinigungsgerät trotz der veränderten Umgebung (veränderte Positionierung eines oder mehrerer Hindernisse) den gesamten Bodenbereich innerhalb der angelernten Grenzen abreinigen kann.As a result of the proposed method, a cleaning behavior adapted to the current area is made possible. The cleaning device can, to a certain extent, detect and compensate for changes in the area to be cleaned. The cleaning behavior that always covers the entire area results in an increased utility value of the cleaning device. The method also proves to be advantageous in terms of being user-friendly, since in many cases re-teaching of the area can be avoided and the cleaning device can clean the entire floor area within the taught-in limits despite the changed environment (changed positioning of one or more obstacles).
Das Reinigungsgerät kann ein bspw. an der Wand stehendes, in der Regel verrückbares Hindernis (bspw. ein Tisch) nicht zwingend von der Raumwandung unterscheiden, jedoch durch die Diskrepanzannahme eine mögliche Abweichung durch Verrücken oder Entfernung des Hindernisses bei der Reinigungsfahrt kompensieren. Hierzu werden im wesentlichen am Raumflächen-Rand (Raumwandung oder zwischen den Endpunkten einer Überführungsfahrt) stehende Hindernisse berücksichtigt, wobei die Diskrepanzannahme in Form einer pauschalen Berücksichtigung eines die Rechteckfläche gleichmäßig aufweitenden Maßes in die Fahrlinienberechnung mit einbezogen wird (z. B. konstante Zugabe von 30 bis 100 cm, bevorzugt 60 cm in alle Richtungen). Vollständig innerhalb der Raumfläche befindliche Hindernisse haben hierbei auf die Berechnung der Rechteckfläche bevorzugt keine Auswirkung, so tritt bei innerhalb der Rechteckfläche befindlichen Hindernissen entsprechend kein Diskrepanzfall ein. Diese Hindernisse werden auch bei Ortsveränderungen durch die Abhandlungsweise des Reinigungsgerätes mittels Umrundung und individueller Anpassung der Strategie abgehandelt.The cleaning device cannot necessarily distinguish an obstacle (e.g. a table, for example) that is standing on the wall and can usually be moved from the wall of the room, but can compensate for a possible deviation caused by moving or removing the obstacle during the cleaning run by assuming a discrepancy. For this purpose, obstacles located essentially at the edge of the space (wall of the space or between the end points of an overpass journey) are taken into account, with the assumption of discrepancy being included in the route calculation in the form of a general consideration of a dimension that evenly widens the rectangular area (e.g. constant addition of 30 up to 100 cm, preferably 60 cm in all directions). Obstacles located entirely within the spatial area preferably have no effect on the calculation of the rectangular area, so there is accordingly no discrepancy in the case of obstacles located within the rectangular area. These obstacles are also dealt with when changing location through the handling of the cleaning device by means of circumnavigation and individual adaptation of the strategy.
Nachstehend ist die Erfindung anhand der beigefügten Zeichnung, welche lediglich ein Ausführungsbeispiel darstellt, näher erläutert. Es zeigt:
-
1 in perspektivischer Darstellung ein selbsttätig verfahrbares Reinigungsgerät; -
2 eine schematische kartenartige Darstellung eines Raumes mit einem in der Karte hinterlegten, abgeteilten Reinigungsbereich und einem in dem Reinigungsbereich sich befindlichen Hindernis; -
3 eine der2 entsprechende Darstellung, jedoch nach Anlegen einer über die zu reinigende Fläche projizierten Rechteckfläche und mit parallel zu einer Seite des Rechteckes äquidistanten Fahrlinien für das Reinigungsgerät; -
4 eine der3 entsprechende Darstellung nach einem Herausrechnen der über die zu reinigende Fläche hinausragenden Abschnitte der Fahrlinien; -
5 eine der2 entsprechende Darstellung, die Fahrroute des Reinigungsgerätes innerhalb der abzureinigenden Fläche betreffend.
-
1 a perspective view of an automatically movable cleaning device; -
2 a schematic, map-like representation of a room with a partitioned cleaning area stored in the map and an obstacle located in the cleaning area; -
3 one of the2 Corresponding representation, but after the creation of a rectangular area projected over the area to be cleaned and with running lines for the cleaning device that are parallel to one side of the rectangle and are equidistant; -
4 one of the3 Corresponding representation after calculating the sections of the driving lines that protrude beyond the area to be cleaned; -
5 one of the2 Corresponding representation regarding the driving route of the cleaning device within the area to be cleaned.
Dargestellt und beschrieben ist zunächst mit Bezug zu
Weiter kann, wenngleich nicht dargestellt, das Reinigungsgerät 1 zusätzlich oder auch alternativ zu der Bürste eine Saugmundöffnung aufweisen. In diesem Fall ist in dem Gerät 1 weiter ein Sauggebläsemotor angeordnet, der elektrisch betrieben ist.Furthermore, although not shown, the cleaning device 1 can have a suction mouth opening in addition to or as an alternative to the brush. In this case, the device 1 also has a suction fan motor which is electrically operated.
Die Elektroversorgung der einzelnen Elektrokomponenten des Gerätes 1 wie für den Elektromotor, für die Verfahrräder, für den Elektroantrieb der Bürste, ggf. für das Sauggebläse und darüber hinaus für die weiter vorgesehene Elektronik in dem Gerät 1, bevorzugt zur Steuerung desselben, erfolgt über einen nicht dargestellten, wieder aufladbaren Akkumulator.The electrical supply of the individual electrical components of the device 1 such as for the electric motor, for the traversing wheels, for the electric drive of the brush, if necessary for the suction fan and also for the other electronics provided in the device 1, preferably for controlling the same, takes place via a rechargeable battery, not shown.
Das Reinigungsgerät 1 ist weiter mit einer Hinderniserkennung 3 in Form eines Laserscanners versehen, welche auf der Gerätehaube 2 zentral angeordnet um eine vertikale Achse x um 360° drehbar ist. Zufolge der rotierenden Hinderniserkennung 3 ist eine kartenmäßige Erfassung des Raumes R ermöglicht, in welchem sich das Reinigungsgerät 1 aufhält. Zufolge Rundum-Abscannen der Raum-Begrenzungswände W wird eine kartenartige Darstellung K des Raumes R angelegt und bevorzugt abgespeichert. Das Abscannen der Raumbegrenzung erfolgt hierbei bevorzugt, wie eingangs beschrieben, mittels eines Triangulationssystems, weiter bevorzugt zufolge einer Entfernungsmessung.The cleaning device 1 is also provided with an obstacle detection system 3 in the form of a laser scanner, which is arranged centrally on the device hood 2 and can be rotated through 360° about a vertical axis x. As a result of the rotating obstacle detection 3, a map-like detection of the space R in which the cleaning device 1 is located is made possible. As a result of all-round scanning of the room boundary walls W, a map-like representation K of the room R is created and preferably stored. The spatial boundary is preferably scanned, as described above, by means of a triangulation system, more preferably as a result of a distance measurement.
Das Reinigungsgerät 1 weist weiter eine Steuer- und Regelungselektronik auf, so weiter bevorzugt zur Steuerung und Regelung des Reinigungsgerätes 1 im Zuge des Verfahrens desselben und weiter bevorzugt im Zuge der hierbei durchgeführten Abreinigung des Raumbodens. Um hierbei eine insbesondere effektive Verfahrstrategie, weiter auch eine für den Benutzer bzw. Betrachter sinnvoll erscheinende Strategie des Reinigungsgerätes 1 zu berechnen, wird zufolge der vorgesehenen Steuerungs- und Regelelektronik vor Beginn der Abreinigung des Raumbodens zunächst eine Analyse des Raumes R durchgeführt.The cleaning device 1 also has control and regulation electronics, more preferably for controlling and regulating the cleaning device 1 in the course of the movement of the same and more preferably in the course of the cleaning of the floor of the room carried out in the process. In order to calculate a particularly effective movement strategy and also a strategy of the cleaning device 1 that appears sensible to the user or observer, an analysis of the room R is first carried out before the cleaning of the room floor begins, according to the control and regulation electronics provided.
Die dargestellte Karte K des Raumes R weist einen abgeteilten Bereich B auf, der beispielsweise einer gesonderten Pflege und/oder einem gesonderten Reinigungsintervall zugeordnet ist. Die Grenzen der Bereiches B sind teilweise gebildet durch Begrenzungswände W des Raumes R bzw. durch entsprechende Begrenzungen der Karte K und weiter teilweise durch Begrenzungswände W verbindende Grenzlinien G. Der Bereich B ist dem Reinigungsgerät 1 kenntlich gemacht bevorzugt zufolge einer entsprechenden Lernfahrt. In
Weiter sind in der Karte K im Zuge der Kartenerstellung erfasste Hindernisse 4 berücksichtigt. Deren Position innerhalb der Karte K entspricht der Position zum Zeitpunkt der Kartierung. So ist weiter gemäß der Darstellung in
Zum Beginn der Abreinigung insbesondere eines abgeteilten Bereiches B - weiter jedoch auch zu Beginn der Reinigung des kompletten in der Karte K abgebildeten Raumes R - ermittelt das Reinigungsgerät 1 zunächst dessen aktuelle Position innerhalb der Karte K und verfährt hiernach bevorzugt ohne reinigende Wirkung auf dem Boden selbsttätig zur nächst gelegenen Wandfläche.At the beginning of the cleaning, in particular of a partitioned area B - but also at the beginning of the cleaning of the entire room R shown in the map K - the cleaning device 1 first determines its current position within the map K and then moves on the floor automatically, preferably without a cleaning effect to the nearest wall surface.
Der Umriss des zu reinigenden Bereiches B ist bekannt. Dies ist entweder der bei einer bevorzugten Lernfahrt aufgenommene Pfad des Reinigungsgerätes 1 oder sofern der Abstand dieses Pfades zu einem Hindernis (beispielsweise bewegliches Hindernis wie ein Stuhl oder dergleichen, weiter auch ein feststehendes Hindernis wie beispielsweise eine Wand) unterhalb eines Schwellwertes liegt, das angrenzende Hindernis selbst.The outline of the area B to be cleaned is known. This is either the path of the cleaning device 1 recorded during a preferred learning run or, if the distance of this path to an obstacle (for example a movable obstacle such as a chair or the like, also a fixed obstacle such as a wall) is below a threshold value, the adjacent obstacle even.
Ausgehend von diesen bekannten Parametern wird in vollständiger Überdeckung des zu reinigenden Bereiches B beispielsweise zufolge Projektion auf die Karte K eine Rechteckfläche F aufgezogen, um so das gesamte zu reinigende Gebiet zu berechnen. Die Größe der Rechteckfläche F ist hierbei in allen Richtungen um die maximal zu erwartende Diskrepanz zwischen der kartierten und der tatsächlich Position des im Bereich B befindlichen Hindernisses 4 vergrößert - sofern ein solches im Bereich B vorhanden ist (vgl.
Hiernach werden weiter in der Rechteckfläche F äquidistante Fahrlinien L eingepasst, die sich lediglich an der Ausrichtung der Rechteckfläche F orientieren, weiter bevorzugt sich an einer bevorzugten Verfahrrichtung r des Reinigungsgerätes 1 orientieren, nicht aber an dem oder den Hindernissen 4 innerhalb des Bereiches B. Entsprechend sind die Fahrlinien L, wie in
Das Reinigungsgerät 1 umfährt hiernach den Bereich B mittels vorgesehener Algorithmen (Wandfolgemodus und Überfahrtmodus), dies ausgehend von einem in
Der Pfad, den das Reinigungsgerät 1 hierbei tatsächlich genommen hat, wird dazu benutzt, die sich innerhalb des Bereiches B erstreckenden Abschnitte der Fahrlinien L auszuschneiden, so dass entsprechend sich diese außerhalb des begrenzten Bereiches B nicht weiter erstrecken. Der grundlegende Reinigungspfad wird entsprechend durch die verbleibenden Fahrlinien L innerhalb des Bereiches B bestimmt, wobei jeweils Anfangs- und End-Koordinaten der Fahrlinien L definiert sind.The path that the cleaning device 1 has actually taken here is used to cut out the sections of the travel lines L that extend within the area B, so that they accordingly do not extend further outside of the limited area B. The basic cleaning path is determined accordingly by the remaining driving lines L within the area B, each Start and end coordinates of the driving lines L are defined.
Ausgehend von der aktuellen Position (direkt nach dem letzten automatischen Wandfolgen) folgt das Reinigungsgerät 1 nun, wie in
Das jeweilige Folgen der Fahrlinie L wird beendet, wenn die Entkoordinate der Fahrlinie L erreicht ist, wonach das Reinigungsgerät zur Anfangskoordinate der benachbarten Fahrlinie L wechselt und in entgegengesetzter Richtung wieder zurückfährt, wobei das Reinigungsgerät 1 entsprechend eine 180°-Wendung vornimmt.The respective following of the driving line L is terminated when the decoordinate of the driving line L is reached, after which the cleaning device changes to the starting coordinate of the adjacent driving line L and drives back in the opposite direction, with the cleaning device 1 making a 180° turn accordingly.
Sofern die nächste Fahrlinie L aufgrund einer im Wege stehenden Begrenzungswand W nicht unmittelbar nach dem Wendevorgang erreichbar ist, fährt das Gerät 1 zunächst bevorzugt im Wandfolgemodus entlang der Begrenzungswand W, um an dessen Ende selbsttätig die dann erreichbare nächste Fahrlinie L aufzunehmen (vgl.
Weiter wird das Folgen der Fahrlinie L vorzeitig beendet, wenn durch eine entsprechende Sensorik des Reinigungsgerätes 1 festgestellt wird, dass das Ende der Fahrlinie L nicht erreichbar ist, dies beispielsweise wie auch dargestellt zufolge des in der Fahrlinie L befindlichen Hindernisses 4. Hierzu weist das Reinigungsgerät 1 beispielsweise eine stoßsensitive Hinderniserkennung auf, weiter alternativ gegebenenfalls eine berührungsfreie Sensorik zur Erkennung von Hindernissen. So ist beispielsweise weiter das Reinigungsgerät 1 mit einer stoßsensitiven, umlaufenden Bandage versehen.Furthermore, following the driving line L is terminated prematurely if it is determined by a corresponding sensor system of the cleaning device 1 that the end of the driving line L cannot be reached, for example as a result of the
Sofern das Reinigungsgerät 1 vor dem Ende der Fahrlinie L an ein Hindernis 4, welches auf dem Weg liegt, gelangt, welches Hindernis 4 zugleich nicht zur Umrandung des Bereiches B gehört, umrundet das Reinigungsgerät 1 dieses Hindernis 4 mittels geeigneter Strategie (beispielsweise einem Wandfolgemodus) zumindest nahezu vollständig, bis das Reinigungsgerät 1 zu einer der bis zum Hindernis 4 bereits zum Teil abgefahrenen Fahrlinie L benachbarten Fahrlinie L gelangt und mit dem Abarbeiten der Fahrlinien L analog zu dem vorbeschriebenen Verfahren fortfährt.If the cleaning device 1 reaches an
Die gereinigten Gebiete im Bereich B werden im Zuge des Abfahrens des Reinigungsgerätes 1 entlang der Fahrlinien L, weiter auch bevorzugt im Zuge einer Umrundung eines Hindernisses 4, in der Karte K abgespeichert, so dass einmal gereinigte Gebiete nicht noch einmal unter reinigender Wirkung überfahren werden.The cleaned areas in area B are stored in the map K as the cleaning device 1 travels along the driving lines L, more preferably also as part of a circumnavigation of an
Ist nach einem Fahrlinien-Durchgang keine weitere benachbarte Linie mehr vorhanden (beispielsweise zum Ende der in
BezugszeichenlisteReference List
- 11
- Reinigungsgerätcleaning device
- 22
- Gerätehaubedevice hood
- 33
- Hinderniserkennungobstacle detection
- 44
- Hindernisobstacle
- 55
- Startpunktstarting point
- 66
- Endpunktend point
- 77
- Wiedereinsetzpunkt respawn point
- rright
- Verfahrrichtungtravel direction
- xx
- Drehachse axis of rotation
- BB
- Bereicharea
- Ff
- Rechteckflächerectangular area
- GG
- Grenzlinieboundary line
- KK
- KarteMap
- LL
- Fahrliniedriving line
- L'L'
- Fahrliniedriving line
- RR
- RaumSpace
- WW
- Begrenzungswandboundary wall
- W'W'
- Begrenzungswandboundary wall
Claims (5)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102010000174.0A DE102010000174B4 (en) | 2010-01-22 | 2010-01-22 | Method for cleaning a room using an automatically movable cleaning device |
| ITMI2011A000038A IT1403304B1 (en) | 2010-01-22 | 2011-01-18 | PROCEDURE FOR CLEANING AN ENVIRONMENT BY CLEANING A APPLIANCE THAT CAN BE MOVED INDEPENDENTLY |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102010000174.0A DE102010000174B4 (en) | 2010-01-22 | 2010-01-22 | Method for cleaning a room using an automatically movable cleaning device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE102010000174A1 DE102010000174A1 (en) | 2011-07-28 |
| DE102010000174B4 true DE102010000174B4 (en) | 2022-09-01 |
Family
ID=43975378
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE102010000174.0A Expired - Fee Related DE102010000174B4 (en) | 2010-01-22 | 2010-01-22 | Method for cleaning a room using an automatically movable cleaning device |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102010000174B4 (en) |
| IT (1) | IT1403304B1 (en) |
Families Citing this family (48)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102011050357A1 (en) | 2010-08-12 | 2012-02-16 | Vorwerk & Co. Interholding Gmbh | Method for controlling i.e. guiding, movable household floor cleaning device e.g. sucking robot, involves recording and processing light signal such that transmission of light signal to cleaning area is controlled |
| DE102010037100A1 (en) | 2010-08-23 | 2012-02-23 | Vorwerk & Co. Interholding Gmbh | Automatically movable device |
| DE102012100758A1 (en) | 2011-02-07 | 2012-08-09 | Vorwerk & Co. Interholding Gmbh | Automatically movable device i.e. automatically movable household-suction robot, behavior analyzing method for cleaning floor in room of laboratory environment, involves storing recording of camera in processing device together with data |
| DE102012100406A1 (en) | 2012-01-19 | 2013-07-25 | Vorwerk & Co. Interholding Gmbh | Automatically movable device and method for operating such a device |
| KR101984214B1 (en) | 2012-02-09 | 2019-05-30 | 삼성전자주식회사 | Apparatus and method for controlling cleaning in rototic cleaner |
| ES2610755T3 (en) | 2012-08-27 | 2017-05-03 | Aktiebolaget Electrolux | Robot positioning system |
| DE102012108802A1 (en) * | 2012-09-19 | 2014-03-20 | Vorwerk & Co. Interholding Gmbh | Automatically movable floor cleaning device and method for operating a floor cleaning device |
| ES2908054T3 (en) | 2012-12-05 | 2022-04-27 | Vorwerk Co Interholding | Movable cleaning apparatus and method for operating such an apparatus |
| WO2014169943A1 (en) | 2013-04-15 | 2014-10-23 | Aktiebolaget Electrolux | Robotic vacuum cleaner |
| CN105101855A (en) | 2013-04-15 | 2015-11-25 | 伊莱克斯公司 | Robotic vacuum cleaner with sticking out side brushes |
| JP6638987B2 (en) | 2013-12-19 | 2020-02-05 | アクチエボラゲット エレクトロルックス | Adaptive speed control of rotating side brush |
| CN105829985B (en) | 2013-12-19 | 2020-04-07 | 伊莱克斯公司 | Robot cleaning device with peripheral recording function |
| JP6494118B2 (en) | 2013-12-19 | 2019-04-03 | アクチエボラゲット エレクトロルックス | Control method of robot cleaner associated with detection of obstacle climbing, and robot cleaner, program, and computer product having the method |
| KR102137857B1 (en) | 2013-12-19 | 2020-07-24 | 에이비 엘렉트로룩스 | Robotic cleaning device and method for landmark recognition |
| EP3084540B1 (en) | 2013-12-19 | 2021-04-14 | Aktiebolaget Electrolux | Robotic cleaning device and operating method |
| US9946263B2 (en) | 2013-12-19 | 2018-04-17 | Aktiebolaget Electrolux | Prioritizing cleaning areas |
| CN105792721B (en) | 2013-12-19 | 2020-07-21 | 伊莱克斯公司 | Robotic vacuum cleaner with side brush moving in spiral pattern |
| US10231591B2 (en) | 2013-12-20 | 2019-03-19 | Aktiebolaget Electrolux | Dust container |
| DE102014105460A1 (en) | 2014-04-16 | 2015-10-22 | Vorwerk & Co. Interholding Gmbh | Self-propelled floor cleaning device with a follower tool following a leader vehicle |
| CN106415423B (en) | 2014-07-10 | 2021-01-01 | 伊莱克斯公司 | Method for detecting measurement errors of robotic cleaning devices |
| DE102014110265A1 (en) | 2014-07-22 | 2016-01-28 | Vorwerk & Co. Interholding Gmbh | Method for cleaning or processing a room by means of a self-moving device |
| DE102014111217A1 (en) | 2014-08-06 | 2016-02-11 | Vorwerk & Co. Interholding Gmbh | Floor cleaning device for dry and damp cleaning and method for operating a self-propelled floor cleaning device |
| CN106659344B (en) | 2014-09-08 | 2019-10-25 | 伊莱克斯公司 | robot vacuum cleaner |
| KR102271785B1 (en) | 2014-09-08 | 2021-06-30 | 에이비 엘렉트로룩스 | Robotic vacuum cleaner |
| US10877484B2 (en) | 2014-12-10 | 2020-12-29 | Aktiebolaget Electrolux | Using laser sensor for floor type detection |
| CN107072454A (en) | 2014-12-12 | 2017-08-18 | 伊莱克斯公司 | Side brushes and robot vacuums |
| KR102326401B1 (en) * | 2014-12-16 | 2021-11-16 | 에이비 엘렉트로룩스 | Cleaning method for a robotic cleaning device |
| US10534367B2 (en) | 2014-12-16 | 2020-01-14 | Aktiebolaget Electrolux | Experience-based roadmap for a robotic cleaning device |
| KR102343513B1 (en) | 2015-04-17 | 2021-12-28 | 에이비 엘렉트로룩스 | Robot cleaning device and control method of robot cleaning device |
| DE102015109775B3 (en) | 2015-06-18 | 2016-09-22 | RobArt GmbH | Optical triangulation sensor for distance measurement |
| CN107920709A (en) | 2015-09-03 | 2018-04-17 | 伊莱克斯公司 | Robotic cleaning device system |
| DE102015114883A1 (en) | 2015-09-04 | 2017-03-09 | RobArt GmbH | Identification and localization of a base station of an autonomous mobile robot |
| DE102015119501A1 (en) | 2015-11-11 | 2017-05-11 | RobArt GmbH | Subdivision of maps for robot navigation |
| DE102015119865B4 (en) | 2015-11-17 | 2023-12-21 | RobArt GmbH | Robot-assisted processing of a surface using a robot |
| DE102015121666B3 (en) | 2015-12-11 | 2017-05-24 | RobArt GmbH | Remote control of a mobile, autonomous robot |
| DE102016102644A1 (en) | 2016-02-15 | 2017-08-17 | RobArt GmbH | Method for controlling an autonomous mobile robot |
| WO2017157421A1 (en) | 2016-03-15 | 2017-09-21 | Aktiebolaget Electrolux | Robotic cleaning device and a method at the robotic cleaning device of performing cliff detection |
| US11122953B2 (en) | 2016-05-11 | 2021-09-21 | Aktiebolaget Electrolux | Robotic cleaning device |
| CN109804325A (en) | 2016-08-05 | 2019-05-24 | 罗伯特有限责任公司 | Method for controlling autonomous mobile robot |
| WO2018158248A2 (en) | 2017-03-02 | 2018-09-07 | RobArt GmbH | Method for controlling an autonomous, mobile robot |
| DE102017109219A1 (en) | 2017-04-28 | 2018-10-31 | RobArt GmbH | Method for robot navigation |
| CN110621208A (en) | 2017-06-02 | 2019-12-27 | 伊莱克斯公司 | Method for detecting a height difference of a surface in front of a robotic cleaning device |
| EP3687357B1 (en) | 2017-09-26 | 2024-07-10 | Aktiebolaget Electrolux | Controlling movement of a robotic cleaning device |
| US12150609B2 (en) | 2018-12-12 | 2024-11-26 | Lg Electronics Inc. | Robot cleaner and method for operating same |
| CN116069011B (en) * | 2021-11-04 | 2025-09-09 | 尚科宁家(中国)科技有限公司 | Environment self-adaptive region dividing method and robot |
| CN114569001B (en) * | 2022-03-16 | 2023-10-20 | 北京石头世纪科技股份有限公司 | Intelligent mobile device |
| CN116942035A (en) * | 2022-04-14 | 2023-10-27 | 追觅创新科技(苏州)有限公司 | Control method and device for cleaning equipment and computer readable storage medium |
| CN116483076B (en) * | 2023-04-07 | 2025-12-19 | 四川启睿克科技有限公司 | Partition planning method and equipment for non-connected area of cleaning robot |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19520532A1 (en) | 1994-06-06 | 1996-01-25 | Electrolux Ab | Improved method for locating master transmitters for self-propelled devices |
| US5696675A (en) | 1994-07-01 | 1997-12-09 | Minolta Co., Ltd. | Route making system for a mobile robot |
| DE10242257A1 (en) | 2001-09-14 | 2003-04-24 | Vorwerk Co Interholding | Automatically movable soil dust collector, as well as a combination of such a collector and a base station |
| DE10150423A1 (en) | 2001-10-11 | 2003-04-30 | Siemens Ag | Method and arrangement as well as computer program with program code means and computer program product for assigning a partial area of a total area divided into several partial areas to one of several mobile units |
| DE10357636A1 (en) | 2003-12-10 | 2005-07-14 | Vorwerk & Co. Interholding Gmbh | An automatic robotic floor cleaner has a loose housing and sponge springs which deflect the housing when impediments are contacted |
| DE102004004505A1 (en) | 2004-01-22 | 2005-08-18 | Alfred Kärcher Gmbh & Co. Kg | Soil cultivation device and method for its control |
| DE102008061259A1 (en) | 2007-12-17 | 2009-06-18 | Vorwerk & Co. Interholding Gmbh | Automatically displaceable floor dust collecting device, has sensor sensorily detecting foot-side movement of feeler element, and leaf spring connected with feeler element in region of T-arm |
| DE102008014912A1 (en) | 2008-03-19 | 2009-09-24 | Vorwerk & Co. Interholding Gmbh | Automatically movable floor dust collecting device and object with a sensor arrangement |
| DE102009035149A1 (en) | 2009-07-29 | 2011-02-03 | Vorwerk & Co. Interholding Gmbh | Automatic movable floor dust plate collecting device, has cover including fixed impact-boundary area whose deformation is detected by electrical or opto-electrical device during minimizing occurrence of impact and is analyzed by sensors |
-
2010
- 2010-01-22 DE DE102010000174.0A patent/DE102010000174B4/en not_active Expired - Fee Related
-
2011
- 2011-01-18 IT ITMI2011A000038A patent/IT1403304B1/en active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19520532A1 (en) | 1994-06-06 | 1996-01-25 | Electrolux Ab | Improved method for locating master transmitters for self-propelled devices |
| US5696675A (en) | 1994-07-01 | 1997-12-09 | Minolta Co., Ltd. | Route making system for a mobile robot |
| DE10242257A1 (en) | 2001-09-14 | 2003-04-24 | Vorwerk Co Interholding | Automatically movable soil dust collector, as well as a combination of such a collector and a base station |
| DE10150423A1 (en) | 2001-10-11 | 2003-04-30 | Siemens Ag | Method and arrangement as well as computer program with program code means and computer program product for assigning a partial area of a total area divided into several partial areas to one of several mobile units |
| DE10357636A1 (en) | 2003-12-10 | 2005-07-14 | Vorwerk & Co. Interholding Gmbh | An automatic robotic floor cleaner has a loose housing and sponge springs which deflect the housing when impediments are contacted |
| DE102004004505A1 (en) | 2004-01-22 | 2005-08-18 | Alfred Kärcher Gmbh & Co. Kg | Soil cultivation device and method for its control |
| DE102008061259A1 (en) | 2007-12-17 | 2009-06-18 | Vorwerk & Co. Interholding Gmbh | Automatically displaceable floor dust collecting device, has sensor sensorily detecting foot-side movement of feeler element, and leaf spring connected with feeler element in region of T-arm |
| DE102008014912A1 (en) | 2008-03-19 | 2009-09-24 | Vorwerk & Co. Interholding Gmbh | Automatically movable floor dust collecting device and object with a sensor arrangement |
| DE102009035149A1 (en) | 2009-07-29 | 2011-02-03 | Vorwerk & Co. Interholding Gmbh | Automatic movable floor dust plate collecting device, has cover including fixed impact-boundary area whose deformation is detected by electrical or opto-electrical device during minimizing occurrence of impact and is analyzed by sensors |
Also Published As
| Publication number | Publication date |
|---|---|
| IT1403304B1 (en) | 2013-10-17 |
| DE102010000174A1 (en) | 2011-07-28 |
| ITMI20110038A1 (en) | 2011-07-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE102010000174B4 (en) | Method for cleaning a room using an automatically movable cleaning device | |
| EP3234715B1 (en) | Method for mapping a processing area for autonomous robot vehicles | |
| DE102010000317B4 (en) | Method for cleaning a room using a self-propelled cleaning device | |
| DE102004004505B9 (en) | Soil cultivation device and method for its control | |
| EP3545379B1 (en) | Floor treatment machine and method for treating floor surfaces | |
| EP3376933B1 (en) | Robot-assisted machining of a surface using a robot | |
| EP3415070B1 (en) | System comprising at least two ground processing devices | |
| EP2758841B1 (en) | Autonomous working device | |
| EP3367200B1 (en) | Method for operating an automatically moving robot | |
| EP3709853A1 (en) | Floor treatment by means of an autonomous mobile robot | |
| WO2017140726A1 (en) | Method for controlling an autonomous mobile robot | |
| EP3683645B1 (en) | System comprising a first ground processing device and a second ground processing device and method for operating such a system | |
| EP3613321B1 (en) | Floor processing apparatus which moves independently within an environment | |
| EP3825802B1 (en) | System with at least two automatic cleaning robots and method of operating the said system | |
| DE102012108802A1 (en) | Automatically movable floor cleaning device and method for operating a floor cleaning device | |
| DE102012112036B4 (en) | Self-propelled tillage implement and method for navigating a self-propelled tillage implement | |
| EP2752726A1 (en) | Floor treatment machine and method for treating floor surfaces | |
| DE102017113287A1 (en) | System with at least two soil tillage implements | |
| DE102015104250A1 (en) | Floor care appliance and method of maintaining an at least partially carpeted floor with a self-propelled floor care appliance | |
| EP2572251A1 (en) | Floor-treating device and method for treating a floor area having basic patterns | |
| DE102015104251A1 (en) | Floor care appliance and method of maintaining a hard floor with a self-propelled floor care appliance | |
| DE102004013811A1 (en) | Surface area automatic covering method in which a vehicle, e.g. a vacuum cleaner, lawn mower or mine detector, is guided on a path by comparing its instantaneous orientation to a characteristic sequence | |
| EP3437538B1 (en) | Device for working the soil | |
| DE102017104513A1 (en) | Land maintenance equipment | |
| EP4489627A1 (en) | Cooperative floor processing |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R012 | Request for examination validly filed | ||
| R016 | Response to examination communication | ||
| R018 | Grant decision by examination section/examining division | ||
| R020 | Patent grant now final | ||
| R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |