US20240065510A1 - Method for operating a mobile, self-moving device and mobile, self-moving device - Google Patents
Method for operating a mobile, self-moving device and mobile, self-moving device Download PDFInfo
- Publication number
- US20240065510A1 US20240065510A1 US18/456,762 US202318456762A US2024065510A1 US 20240065510 A1 US20240065510 A1 US 20240065510A1 US 202318456762 A US202318456762 A US 202318456762A US 2024065510 A1 US2024065510 A1 US 2024065510A1
- Authority
- US
- United States
- Prior art keywords
- wall
- mobile
- self
- appliance
- moving
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 238000004140 cleaning Methods 0.000 claims description 47
- 238000010408 sweeping Methods 0.000 claims description 4
- 238000010407 vacuum cleaning Methods 0.000 claims description 4
- 230000004044 response Effects 0.000 claims description 3
- 238000005259 measurement Methods 0.000 claims description 2
- 238000011017 operating method Methods 0.000 abstract description 5
- 238000013459 approach Methods 0.000 description 8
- 230000008569 process Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000000428 dust Substances 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000001105 regulatory effect Effects 0.000 description 4
- 230000003993 interaction Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/24—Floor-sweeping machines, motor-driven
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/28—Floor-scrubbing machines, motor-driven
- A47L11/282—Floor-scrubbing machines, motor-driven having rotary tools
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4002—Installations of electric equipment
- A47L11/4008—Arrangements of switches, indicators or the like
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4011—Regulation of the cleaning machine by electric means; Control systems and remote control systems therefor
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4036—Parts or details of the surface treating tools
- A47L11/4041—Roll shaped surface treating tools
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4061—Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
-
- 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
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4094—Accessories to be used in combination with conventional vacuum-cleaning devices
-
- 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
-
- 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
Definitions
- the invention relates to a method for operating a mobile, self-moving appliance, in particular a floor cleaning appliance, such as a vacuum cleaning and/or sweeping robot, in a wall following mode, as well as a mobile, self-moving appliance that can be operated according to such a method.
- a mobile, self-moving appliance in particular a floor cleaning appliance, such as a vacuum cleaning and/or sweeping robot, in a wall following mode, as well as a mobile, self-moving appliance that can be operated according to such a method.
- Mobile, self-moving appliances such as robot vacuum cleaners for example, are intended to clean as much of an entire floor surface as possible autonomously.
- robot vacuum cleaners are intended to relieve their users of the task of cleaning dust and dirt from the floor on a regular basis. Particular attention is paid here to cleaning along walls and in corners. It becomes obvious over time if the robot vacuum cleaner reaches a majority of the floor surface to be cleaned but not regions close to the walls or corners.
- Robot vacuum cleaners frequently have a basic body containing a D shape. With a D-shaped robot vacuum cleaner the following steps for example are followed when cleaning corners:
- the robot vacuum cleaner moves or rotates too far from one of the walls, its side brush is no longer in contact with the wall and dirt residues remain close to the wall.
- some robot vacuum cleaners maintain a distance from the wall, which can result in an unsatisfactory result.
- Other robot vacuum cleaners move extra close to the wall for optimal wall cleaning, to the point when a front collision sensor is triggered, causing the robot vacuum cleaner to rotate.
- Some robot vacuum cleaners of known manufacturers have a basic body of a round shape. As such robot vacuum cleaners do not have projecting or protruding structures, movement of such robot vacuum cleaners can be controlled with simple algorithms. Round robot vacuum cleaners perform corner cleaning for example as follows:
- Round robot vacuum cleaners have disadvantages however when it comes to cleaning wall corners.
- Their round shape means that the cleaning elements, for example the nozzle and/or side brush, of the robot vacuum cleaners do not reach the corner, allowing dust to remain in corners.
- D-shaped robot vacuum cleaners are therefore more advantageous, at least for cleaning corners.
- Such robot vacuum cleaners have a straight edge at the front, the outer housing corners of which are able to reach into corners.
- the housing corners enlarge the outer radius of an imaginary collision avoidance circle that has to be taken into account during rotational movement of the robot vacuum cleaner, with the result again that there can be regions close to the wall where the floor is not cleaned.
- a method for operating a mobile, self-moving appliance, in particular a floor cleaning appliance such as a vacuum cleaning and/or sweeping and/or mopping robot, in a wall following mode includes the following sequential steps:
- an alternative wall following mode is deployed, which focuses specifically on the front housing corner of the appliance and ensures that this is at the optimal distance from the wall, in particular when moving round or cleaning a corner. This advantageously prevents collisions between the housing corner and the wall. Rearward evasive maneuvers can be avoided with a side brush at the same time having optimal overlap with the edge of the wall during wall or corner cleaning.
- a distance between the front point of the housing corner of the appliance and the wall is advantageously controlled. This not only takes into account the shape of the robot but it also ensures that the relevant appliance part for floor cleaning is always the appropriate distance from the wall.
- a controller strategy is selected for the movement of the appliance that ensures that the front point of the housing corner is always an appropriate, adequate but not too great distance from the wall, while the appliance is generally aligned parallel to the wall.
- a cascaded controller is used for speed, direction or rotation and distance control.
- the distance between the front point of the housing corner and the wall is however used as an input value for the controller rather than the distance between an appliance center point and the wall. Collisions between the housing corner and the wall are avoided as the distance between the front point and the wall is regulated. No additional rearward evasive maneuvers are required, as the appliance does not move too close to the wall when the distance between front point and wall is regulated. This also means that a side brush of the appliance is always an optimal distance from the wall, so that no regions along the wall are omitted and all the regions are reliably cleaned.
- a mobile, self-moving appliance refers in particular to a floor cleaning appliance, which processes floor surfaces autonomously, for example in a household context.
- floor cleaning appliance which processes floor surfaces autonomously, for example in a household context.
- These include inter alia vacuum cleaning and/or sweeping and/or mopping robots, such as robot vacuum cleaners, for example.
- cleaning operation such appliances preferably operate without or with as little user intervention as possible.
- the appliance moves independently in a predefined space in order to clean the floor according to a predefined and preprogrammed procedural strategy.
- an exploratory journey preferably takes place with the mobile, self-moving appliance.
- An exploratory journey refers in particular to a reconnaissance, which is suitable for exploring a floor surface to be processed to determine obstacles, spatial divisions and the like.
- the purpose of an exploratory journey is in particular, to be able to assess and/or show conditions of the floor processing region to be processed.
- the mobile, self-moving appliance After the exploratory journey the mobile, self-moving appliance knows its environment and can transmit it to the user in the form of the environment map, for example to a mobile device in an app (cleaning app).
- the environment map the user can be offered the possibility of interacting with the mobile, self-moving appliance.
- the user can advantageously see information in the environment map and change and/or adapt it as required.
- An environment map refers in particular to any map, which is suitable for showing the environment of the floor processing region with all its obstacles and objects.
- the environment map shows the floor processing region with the furniture and walls contained therein in the manner of a sketch.
- the environment map with obstacles is preferably shown in the app on a portable auxiliary device. This serves in particular to allow visualization for possible interaction for the user.
- An auxiliary device here refers in particular to any device that a user can carry and which is located outside the mobile, self-moving appliance, in particular is external to and/or differentiated from the mobile, self-moving appliance, and is suitable for displaying, providing, conveying and/or transmitting data, for example a mobile phone, smart phone, tablet and/or a computer or laptop.
- An app in particular a cleaning app, is preferably installed on the portable auxiliary device, serving to link the mobile, self-moving appliance to the auxiliary device and in particular allowing visualization of the floor processing region, in other words the living space to be cleaned or the home or region of the home to be cleaned.
- the app preferably shows the user the region to be cleaned as an environment map.
- a wall following mode refers in particular to any cleaning mode parallel to and along a first wall, which preferably includes a change of direction parallel to and along a second wall at a wall corner.
- Sequential steps are in particular steps that can be performed one after the other and influence the movement response of the appliance.
- the steps can be performed directly after one another or can include intermediate steps.
- the first wall and second wall preferably adjoin one another and where they touch form a wall corner.
- a wall corner is in particular any break in a straight alignment of the first wall.
- the second wall and its extension start adjacent to the wall corner.
- a first predetermined distance between the front point of the housing corner of the mobile, self-moving appliance and the second wall refers in particular to a fixed distance, which is stored when the appliance is manufactured and cannot be changed by the user.
- the first predetermined distance here is set so that the appliance can rotate at the wall corner without colliding with one of the walls.
- the first predetermined distance is preset by way of a parameter.
- a setpoint or target state is parameterized so that the appliance can rotate at the wall corner without colliding with one of the walls in the process.
- a front point of the housing corner refers in particular to a point on the housing located in a front, side region of the housing.
- the front point is located near to the front housing corner or directly on the front housing corner of the appliance, preferably the front right housing corner.
- the appliance When the appliance is rotated about its center point, the appliance is in particular not rotated through 90 degrees.
- the appliance preferably rotates from its direction parallel to the first wall to an angled alignment so that the front point of the housing corner faces the second wall or is at a minimal distance therefrom. Rotation therefore takes place substantially about an angle smaller than 90 degrees, in particular in a rotation range from 30 degrees to 60 degrees to the parallel alignment to the first wall.
- the appliance Only after rotation does the appliance start forward movement or forward travel, during which however the second predetermined distance between front point and second wall is kept constant. During forward movement therefore the appliance also performs an overlaid rotational movement, until the appliance is aligned parallel to the second wall.
- the appliance therefore performs the following steps one after the other at wall corners: move along the first wall; approach the wall corner; move backward (away from the wall corner) until the first predetermined distance between front point and second wall is reached; the appliance rotates through less than 90 degrees, until the second predetermined distance is reached between front point and second wall; the appliance moves forward while simultaneously rotating with a constant second predetermined distance between front point and second wall, until the most parallel possible or substantially parallel alignment is achieved in relation to the second wall; and move along the second wall.
- a center point of the appliance refers in particular to the actual appliance center point or a center point of the wheel axles.
- a second predetermined distance refers in particular to a distance set by the manufacturer, which cannot be changed by the user.
- the second predetermined distance is a distance, at which the bristles of the side brush of the appliance still reach the wall.
- the second predetermined distance is therefore shorter than the bristle length but long enough for the housing corner not to collide with the second wall.
- the sequential steps allow a movement response of the mobile, self-moving appliance to be controlled such that the second predetermined distance between front point of the housing corner and first wall and then second wall is kept as constant as possible.
- the side brush of the appliance is preferably arranged on the front point of the housing corner. The constant distance ensures that the side brush has optimal overlap with the edge of the wall, to ensure reliable and in particular complete wall and corner cleaning.
- the front point of the housing corner is selected so that a distance between the front point and an actual housing boundary of the mobile, self-moving appliance is substantially constant in cleaning directions.
- the front point is therefore selected so that the distance between the point and the actual housing boundary of the appliance is constant or almost constant in all directions close to the point or of significance, in other words in particular frontal, side and angled forward.
- the cleaning directions are any directions in which the cleaning region of a cleaning element attached in the front region, for example a side brush in the front right housing corner, is located.
- the front point of the housing corner is selected so that an active range of at least one cleaning element is substantially constant in the cleaning directions.
- the cleaning element is a side brush and the front point a side brush axle, the distance between which and the first or second wall is used as a controller parameter for wall following mode.
- a front point selected thus advantageously takes into account the shape of the housing, in particular a D shape of the housing, as well as the reach or active range of the side brush, which is arranged in particular on the housing corner. This means that the side brush always has an optimal overlap with the edge, regardless of the orientation of the appliance when moving toward the wall.
- the axle of the side brush of the housing corner is always the same distance from the wall. The side brush axle or its distance from the first or second wall is therefore used as a basis for the controller for wall following mode.
- the second predetermined distance has a tolerance range, in which the front point can appear without a travel movement of the mobile, self-moving appliance being adjusted.
- a deviation range in particular is therefore defined around the setpoint distance, the front point being able to appear therein without the controller intervening in the travel movement of the appliance.
- a forward movement of the front point is brought about by a first, for example right, drive of the mobile, self-moving appliance and an alignment of the mobile, self-moving appliance is brought about by a second, for example left, drive of the mobile, self-moving appliance.
- the forward movement of the front point is therefore brought about principally by the first drive, while the alignment of the appliance is influenced predominantly by the second drive.
- the interaction of the movements of the two drives results in a path for the appliance, in which it is not the path of the appliance center point that is regulated but the front point, in particular the side brush axle.
- the mobile, self-moving appliance has a D shape.
- the shape of the housing of the appliance is D-shaped.
- This appliance shape with a straight front face means that the appliance rotates through less than 90 degrees when cleaning corners or in wall following mode. In particular, rotation only takes place until the front point is aligned with the second wall.
- the mobile, self-moving appliance reduces its speed before reaching the second wall. In the last section of the approach of the mobile, self-moving appliance toward the second wall the appliance therefore slows down and reduces its speed to ensure a safe, reliable and collision-free approach to the second wall.
- the invention also relates to a mobile, self-moving appliance, which is operated as described above, and which comprises a distance measurement unit, which is configured to determine a distance between front point of the housing corner and adjacent wall.
- FIG. 1 A is a diagrammatic, plan view of an exemplary embodiment of a mobile, self-moving appliance, suitable for implementing an inventive method
- FIG. 1 B is a partial view of the exemplary embodiment of the mobile, self-moving appliance from FIG. 1 A ;
- FIG. 2 A is an illustration showing an inventive exemplary embodiment of a method for operating a mobile, self-moving appliance in wall following mode
- FIG. 2 B is an illustration showing detailed method steps of step 5 of the inventive exemplary embodiment in FIG. 2 A ;
- FIG. 3 is a flow diagram relating to exemplary embodiments of an inventive method for operating a mobile, self-moving appliance.
- FIGS. 4 A- 4 D are flow diagrams relating to an exemplary embodiment of an operating method in wall following mode according to the prior art.
- Cleaning robots for example robot vacuum cleaners
- robot vacuum cleaners are intended to clean dust and dirt from the floor on a regular basis. It is however more difficult to clean reliably along walls and in corners. For example, it is disadvantageously obvious if a robot vacuum cleaner reaches the majority of the floor surface to be cleaned but not regions close to the wall. When corners are being cleaned, collisions can also occur in regions close to the wall or corner regions, with the risk of damage.
- FIG. 4 A there is shown a corner cleaning method according to the prior art, wherein a round robot vacuum cleaner 1 is deployed. Movement maneuvers for wall and corner cleaning are implemented in a simple manner here.
- a first method step 1 the robot vacuum cleaner approaches the corner 4 , by moving in wall following mode along a first wall 2 , until in step 2 it touches a second wall 3 , for example by means of a bumper.
- the robot vacuum cleaner 1 moves away from the second wall 3 (step 3 ), until it is at a predetermined (frontal) distance, which corresponds to the planned side distance from the wall.
- step 4 the robot vacuum cleaner rotates on the spot through 90° about its center point, until it is aligned parallel to the second wall 3 .
- the robot vacuum cleaner 1 now moves along the second wall 3 in wall following mode and in the process moves away from the corner 4 (steps 5 , 6 ).
- robot vacuum cleaners which have a D shape rather than a round shape.
- Such robot vacuum cleaners have a straight edge at the front, the outer housing corners of which can reach into a corner.
- projecting housing corners mean that rotational movement of the robot vacuum cleaner can result in collisions with the wall.
- regions of the floor surface may not be cleaned.
- FIG. 4 B shows corner cleaning by a D-shaped robot vacuum cleaner 1 , wherein the robot rotates very significantly to avoid collision with the wall, with the result that regions 5 along the wall are disadvantageously omitted during cleaning.
- Steps 1 to 3 here correspond to steps 1 to 3 of the round robot vacuum cleaner.
- the robot vacuum cleaner 1 rotates on the spot further than is absolutely necessary, with the result that wall regions 5 are not cleaned.
- step 5 the robot vacuum cleaner 1 approaches the second wall 3 again to follow it in wall following mode in step 6 .
- Step 3 the robot vacuum cleaner covers when moving backward (step 3 ), as shown by way of example in FIG. 4 C .
- Steps 1 and 2 again correspond to steps 1 and 2 of the exemplary embodiment in FIG. 4 A .
- step 3 the robot vacuum cleaner 1 moves along a curve rearward to the right. This improves the angle of the robot vacuum cleaner before its actual rotation in step 4 .
- the robot vacuum cleaner remains closer to the wall, which improves its cleaning range.
- step 3 it is known in step 3 to move the robot vacuum cleaner rearward only a very short distance (see FIG. 4 D ), with the result that in step 4 the front housing corner 7 passes very close to the wall.
- the front housing corner 7 of the robot vacuum cleaner 1 here strikes the second wall 3 in a planned manner during rotation.
- step 5 the robot vacuum cleaner 1 then moves back a little to adjust the direction angle and moves along the second wall 3 again (step 6 ).
- an alternative controller strategy is selected for wall following mode and in particular when cleaning corners, ensuring that the front housing corner of the robot vacuum cleaner always remains an appropriate, adequate but not too great distance from the second wall, while the robot vacuum cleaner is generally aligned parallel to the second wall. This prevents collisions between the front housing corner and the second wall, while at the same time ensuring optimal overlap between the front housing corner and the wall.
- FIG. 1 A shows a robot vacuum cleaner 1 , which can be deployed with such an inventive operating method.
- the robot vacuum cleaner 1 has two drive wheels 8 a , 8 b , connected by a wheel axle.
- the nozzle 9 with its brush roller is located in a front region of the robot vacuum cleaner 1 .
- a side brush 10 is arranged in a front right housing corner, being used in particular to clean edges or corners.
- the side brush in particular has a side brush axle 11 , about which the bristles of the side brush 10 rotate.
- the robot center point is located centrally between the drive wheels 8 a , 8 b and is a different distance from side and frontal housing walls and the housing corners.
- the robot vacuum cleaner 1 is not configured symmetrically in the front region due to the one-sided configuration of the side brush 10 .
- the nozzle 9 is not aligned centrally due to the right-side arrangement of the side brush 10 .
- the side brush axle 11 of the side brush 10 is close to the front right housing corner of the robot vacuum cleaner and in particular is at a similar frontal, side and diagonal distance from the housing wall of the robot vacuum cleaner.
- the side brush axle 11 is located in the center of the side brush 10 , so the cleaning or active range is always almost identical in directions of the housing wall of the front right housing corner.
- FIG. 1 B shows an enlarged detail of the front right housing corner with the side brush 10 from the exemplary embodiment in FIG. 1 A .
- a cascaded controller is deployed for speed, direction or rotation and distance control, a travel speed and direction or orientation angle being predetermined for the robot vacuum cleaner therein.
- the latter is determined by measuring or estimating the distance between the robot vacuum cleaner 1 and the wall. If the distance is longer than a setpoint value, the direction angle changes in a direction toward the wall. If the distance is shorter than the setpoint value, the direction angle changes in a direction away from the wall.
- a PID controller structure can reduce any tendency to overshoot and achieve the most stationary distance value possible without further offsetting the setpoint value.
- a front point of the front right housing corner, in particular the side brush axle 11 is used as an input value for the controller.
- the sequence for corner cleaning is shown in FIG. 2 A .
- the robot vacuum cleaner 1 approaches a corner 4 to be cleaned, by moving along the first wall 2 in wall following mode, until the robot vacuum cleaner 1 touches a second wall 3 for example by means of a bumper or until it is at a minimum distance from the second wall 3 .
- the robot vacuum cleaner 1 reduces its speed significantly.
- step 3 the robot vacuum cleaner 1 moves away from the second wall 3 , to ensure a necessary first predetermined distance between the front housing corner and the second wall for the planned robot rotation for the movement maneuver.
- step 4 the robot vacuum cleaner 1 rotates on the spot about the center point of the wheel axle, until the side brush axle 11 faces the second wall 3 and is at a second predetermined distance from the second wall 3 .
- step 5 the robot vacuum cleaner switches back into wall following mode, so that a regulated forward movement automatically starts, during which the direction angle of the robot vacuum cleaner slowly changes to a parallel alignment with the second wall 3 (step 6 ), the second predetermined distance between the side brush and the second wall being kept constant.
- the line in step 5 is not the path the robot vacuum cleaner 1 follows but shows the second predetermined distance to be maintained between the side brush axle 11 and the second wall 3 .
- FIG. 2 B shows a detail of the sequence in principle in wall following mode in step 5 from FIG. 2 A .
- the side brush axle 11 here moves on a setpoint line (broken straight line in FIG. 2 B ).
- a tolerance range is formed around the setpoint line, in which the side brush axle 11 can appear without the controller intervening (not shown).
- the broken straight lines here are not the path that is followed but show the distance to be maintained from the second wall 3 .
- the tolerance range is located between two lines (not shown) parallel to the broken straight lines.
- the forward movement of the side brush axle 11 is brought about in particular by the drive of the right drive wheel while the alignment of the robot vacuum cleaner 1 is predominantly controlled by the left drive wheel of the robot vacuum cleaner 1 .
- the interaction between the movements of the two drive wheels produces the movement of the robot vacuum cleaner shown in FIGS. 2 A, 2 B .
- FIG. 3 shows two possible flow diagrams for an operating method for the robot vacuum cleaner in wall following mode.
- the robot vacuum cleaner moves along a first wall in wall following mode with distance control by way of the robot center or wheel axle center. Shortly before, it reaches a corner, the robot slows down its movement (step 102 ).
- the robot touches the second wall and moves back a little. The robot then rotates on the spot about its vertical axis or on a short circular path, until its housing corner with side brush faces the second wall and is at the second predetermined distance (step 104 ).
- step 105 the robot pushes its front housing corner with the side brush along the second wall in wall following mode with distance control by way of the side brush axle, aligning itself in a parallel manner in the process.
- step 106 a the robot moves further along the second wall in wall following mode with distance control by way of the robot center.
- distance control by way of the side brush axle only takes place here in step 105 . In all the other steps distance control takes place by way of the robot center. Alternatively, distance control by way of the side brush axle can also take place in any steps, in which the robot moves along one of the walls, in other words in steps 101 b , 105 , 106 b , as shown in the right-hand flow diagram in FIG. 3 .
Landscapes
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
- Electric Vacuum Cleaner (AREA)
Abstract
An operating method operates a mobile, self-moving appliance. The method is performed in a wall following mode and includes: moving the mobile, self-moving appliance along a first wall; detecting a second wall, which forms a corner with the first wall; and moving away from the second wall, until there is a first predetermined distance between a front point of a housing corner of the appliance and the second wall. The appliance is rotated about a center point so that the front point of the housing corner faces the second wall and is at a second predetermined distance therefrom. Forward movement of the mobile, self-moving appliance proceeds so that the appliance is aligned parallel to the second wall. The second predetermined distance between the front point of the housing corner and second wall remains substantially constant during the forward movement. A mobile, self-moving appliance is configured to perform the method.
Description
- This application claims the priority, under 35 U.S.C. § 119, of German
Patent Application DE 10 2022 209 066.7, filed Aug. 31, 2022; the prior application is herewith incorporated by reference in its entirety. - The invention relates to a method for operating a mobile, self-moving appliance, in particular a floor cleaning appliance, such as a vacuum cleaning and/or sweeping robot, in a wall following mode, as well as a mobile, self-moving appliance that can be operated according to such a method.
- Mobile, self-moving appliances, such as robot vacuum cleaners for example, are intended to clean as much of an entire floor surface as possible autonomously. In particular robot vacuum cleaners are intended to relieve their users of the task of cleaning dust and dirt from the floor on a regular basis. Particular attention is paid here to cleaning along walls and in corners. It becomes obvious over time if the robot vacuum cleaner reaches a majority of the floor surface to be cleaned but not regions close to the walls or corners.
- Robot vacuum cleaners frequently have a basic body containing a D shape. With a D-shaped robot vacuum cleaner the following steps for example are followed when cleaning corners:
-
- the robot vacuum cleaner moves along a wall, until it reaches the corner,
- the robot vacuum cleaner moves back far enough to allow its front corner to rotate past the facing wall,
- the robot vacuum cleaner rotates on the spot until its front corner rotates past the facing wall and it can continue its journey in the direction of the now almost parallel facing wall without collision, or the robot vacuum cleaner moves along a path until it is as parallel as possible to the facing wall, and
- the robot vacuum cleaner continues to move along the facing wall.
- If during this process the robot vacuum cleaner moves or rotates too far from one of the walls, its side brush is no longer in contact with the wall and dirt residues remain close to the wall. To ensure that the front corner of the robot vacuum cleaner does not collide with the wall during rotation and travel to the wall, some robot vacuum cleaners maintain a distance from the wall, which can result in an unsatisfactory result. Other robot vacuum cleaners move extra close to the wall for optimal wall cleaning, to the point when a front collision sensor is triggered, causing the robot vacuum cleaner to rotate. However, this means the robot vacuum cleaner regularly collides with the wall, with the result that damage to the wall cannot be excluded.
- Some robot vacuum cleaners of known manufacturers have a basic body of a round shape. As such robot vacuum cleaners do not have projecting or protruding structures, movement of such robot vacuum cleaners can be controlled with simple algorithms. Round robot vacuum cleaners perform corner cleaning for example as follows:
-
- the robot vacuum cleaner approaches the corner by moving along a first wall in wall following mode, until it touches a second wall by means of a bumper for example,
- the robot vacuum cleaner moves away from the wall until it is at a desired frontal distance,
- the robot vacuum cleaner rotates on the spot through 90 degrees about its center point, until it is aligned parallel to the second wall, and
- the robot vacuum cleaner travels in wall following mode along the second wall and moves away from the corner.
- Round robot vacuum cleaners have disadvantages however when it comes to cleaning wall corners. Their round shape means that the cleaning elements, for example the nozzle and/or side brush, of the robot vacuum cleaners do not reach the corner, allowing dust to remain in corners. D-shaped robot vacuum cleaners are therefore more advantageous, at least for cleaning corners. Such robot vacuum cleaners have a straight edge at the front, the outer housing corners of which are able to reach into corners. However, the housing corners enlarge the outer radius of an imaginary collision avoidance circle that has to be taken into account during rotational movement of the robot vacuum cleaner, with the result again that there can be regions close to the wall where the floor is not cleaned.
- It is the object of the invention to provide a method for operating a mobile, self-moving appliance, wherein in a wall following mode, in particular when cleaning corners, collisions with walls are avoided while at the same time allowing optimal cleaning of problematic regions, for example corners.
- This object is achieved by a method for operating a mobile, self-moving appliance with the features of the independent method and by a mobile, self-moving appliance with the features of the independent mobile, self-moving appliance claim. Advantageous configurations and developments are set out in the subclaims.
- According to the invention a method for operating a mobile, self-moving appliance, in particular a floor cleaning appliance such as a vacuum cleaning and/or sweeping and/or mopping robot, in a wall following mode includes the following sequential steps:
-
- moving the mobile, self-moving appliance along a first wall, in particular moving the appliance up to a wall corner, the appliance moving along the first wall in wall following mode,
- detecting a second wall, which in particular forms a corner with the first wall; in particular in that the appliance touches the second wall, for example by means of a bumper or until it is at a minimum distance from the second wall,
- moving away from the second wall, until there is a first predetermined distance—in particular the minimum distance—between a front point of a housing corner of the mobile, self-moving appliance and the second wall,
- rotating the mobile, self-moving appliance about a center point so that the front point of the housing corner faces the second wall and is at a second predetermined distance therefrom, and
- forward movement of the mobile, self-moving appliance so that the mobile, self-moving appliance is aligned parallel to the second wall, the second predetermined distance between front point of the housing corner and second wall remaining substantially constant during the forward movement.
- According to the invention therefore an alternative wall following mode is deployed, which focuses specifically on the front housing corner of the appliance and ensures that this is at the optimal distance from the wall, in particular when moving round or cleaning a corner. This advantageously prevents collisions between the housing corner and the wall. Rearward evasive maneuvers can be avoided with a side brush at the same time having optimal overlap with the edge of the wall during wall or corner cleaning.
- In the present instance in wall following mode a distance between the front point of the housing corner of the appliance and the wall is advantageously controlled. This not only takes into account the shape of the robot but it also ensures that the relevant appliance part for floor cleaning is always the appropriate distance from the wall. In particular during corner cleaning a controller strategy is selected for the movement of the appliance that ensures that the front point of the housing corner is always an appropriate, adequate but not too great distance from the wall, while the appliance is generally aligned parallel to the wall.
- In wall following mode a cascaded controller is used for speed, direction or rotation and distance control. The distance between the front point of the housing corner and the wall is however used as an input value for the controller rather than the distance between an appliance center point and the wall. Collisions between the housing corner and the wall are avoided as the distance between the front point and the wall is regulated. No additional rearward evasive maneuvers are required, as the appliance does not move too close to the wall when the distance between front point and wall is regulated. This also means that a side brush of the appliance is always an optimal distance from the wall, so that no regions along the wall are omitted and all the regions are reliably cleaned.
- A mobile, self-moving appliance refers in particular to a floor cleaning appliance, which processes floor surfaces autonomously, for example in a household context. These include inter alia vacuum cleaning and/or sweeping and/or mopping robots, such as robot vacuum cleaners, for example. During operation (cleaning operation) such appliances preferably operate without or with as little user intervention as possible. For example, the appliance moves independently in a predefined space in order to clean the floor according to a predefined and preprogrammed procedural strategy.
- In order to be able to take into account any individual particularities of the environment, an exploratory journey preferably takes place with the mobile, self-moving appliance. An exploratory journey refers in particular to a reconnaissance, which is suitable for exploring a floor surface to be processed to determine obstacles, spatial divisions and the like. The purpose of an exploratory journey is in particular, to be able to assess and/or show conditions of the floor processing region to be processed.
- After the exploratory journey the mobile, self-moving appliance knows its environment and can transmit it to the user in the form of the environment map, for example to a mobile device in an app (cleaning app). In the environment map the user can be offered the possibility of interacting with the mobile, self-moving appliance. The user can advantageously see information in the environment map and change and/or adapt it as required.
- An environment map refers in particular to any map, which is suitable for showing the environment of the floor processing region with all its obstacles and objects. For example, the environment map shows the floor processing region with the furniture and walls contained therein in the manner of a sketch.
- The environment map with obstacles is preferably shown in the app on a portable auxiliary device. This serves in particular to allow visualization for possible interaction for the user.
- An auxiliary device here refers in particular to any device that a user can carry and which is located outside the mobile, self-moving appliance, in particular is external to and/or differentiated from the mobile, self-moving appliance, and is suitable for displaying, providing, conveying and/or transmitting data, for example a mobile phone, smart phone, tablet and/or a computer or laptop.
- An app, in particular a cleaning app, is preferably installed on the portable auxiliary device, serving to link the mobile, self-moving appliance to the auxiliary device and in particular allowing visualization of the floor processing region, in other words the living space to be cleaned or the home or region of the home to be cleaned. The app preferably shows the user the region to be cleaned as an environment map.
- A wall following mode refers in particular to any cleaning mode parallel to and along a first wall, which preferably includes a change of direction parallel to and along a second wall at a wall corner.
- Sequential steps are in particular steps that can be performed one after the other and influence the movement response of the appliance. The steps can be performed directly after one another or can include intermediate steps.
- The first wall and second wall preferably adjoin one another and where they touch form a wall corner. A wall corner is in particular any break in a straight alignment of the first wall. The second wall and its extension start adjacent to the wall corner.
- A first predetermined distance between the front point of the housing corner of the mobile, self-moving appliance and the second wall refers in particular to a fixed distance, which is stored when the appliance is manufactured and cannot be changed by the user. The first predetermined distance here is set so that the appliance can rotate at the wall corner without colliding with one of the walls. In particular, the first predetermined distance is preset by way of a parameter. A setpoint or target state is parameterized so that the appliance can rotate at the wall corner without colliding with one of the walls in the process.
- A front point of the housing corner refers in particular to a point on the housing located in a front, side region of the housing. In particular, the front point is located near to the front housing corner or directly on the front housing corner of the appliance, preferably the front right housing corner.
- When the appliance is rotated about its center point, the appliance is in particular not rotated through 90 degrees. The appliance preferably rotates from its direction parallel to the first wall to an angled alignment so that the front point of the housing corner faces the second wall or is at a minimal distance therefrom. Rotation therefore takes place substantially about an angle smaller than 90 degrees, in particular in a rotation range from 30 degrees to 60 degrees to the parallel alignment to the first wall.
- Only after rotation does the appliance start forward movement or forward travel, during which however the second predetermined distance between front point and second wall is kept constant. During forward movement therefore the appliance also performs an overlaid rotational movement, until the appliance is aligned parallel to the second wall. The appliance therefore performs the following steps one after the other at wall corners: move along the first wall; approach the wall corner; move backward (away from the wall corner) until the first predetermined distance between front point and second wall is reached; the appliance rotates through less than 90 degrees, until the second predetermined distance is reached between front point and second wall; the appliance moves forward while simultaneously rotating with a constant second predetermined distance between front point and second wall, until the most parallel possible or substantially parallel alignment is achieved in relation to the second wall; and move along the second wall.
- A center point of the appliance refers in particular to the actual appliance center point or a center point of the wheel axles.
- A second predetermined distance refers in particular to a distance set by the manufacturer, which cannot be changed by the user. In particular, the second predetermined distance is a distance, at which the bristles of the side brush of the appliance still reach the wall. The second predetermined distance is therefore shorter than the bristle length but long enough for the housing corner not to collide with the second wall.
- In one advantageous embodiment the sequential steps allow a movement response of the mobile, self-moving appliance to be controlled such that the second predetermined distance between front point of the housing corner and first wall and then second wall is kept as constant as possible. The side brush of the appliance is preferably arranged on the front point of the housing corner. The constant distance ensures that the side brush has optimal overlap with the edge of the wall, to ensure reliable and in particular complete wall and corner cleaning.
- In a further advantageous embodiment the front point of the housing corner is selected so that a distance between the front point and an actual housing boundary of the mobile, self-moving appliance is substantially constant in cleaning directions. The front point is therefore selected so that the distance between the point and the actual housing boundary of the appliance is constant or almost constant in all directions close to the point or of significance, in other words in particular frontal, side and angled forward. The cleaning directions here are any directions in which the cleaning region of a cleaning element attached in the front region, for example a side brush in the front right housing corner, is located.
- In a further advantageous embodiment the front point of the housing corner is selected so that an active range of at least one cleaning element is substantially constant in the cleaning directions. For example, the cleaning element is a side brush and the front point a side brush axle, the distance between which and the first or second wall is used as a controller parameter for wall following mode. A front point selected thus advantageously takes into account the shape of the housing, in particular a D shape of the housing, as well as the reach or active range of the side brush, which is arranged in particular on the housing corner. This means that the side brush always has an optimal overlap with the edge, regardless of the orientation of the appliance when moving toward the wall. In particular, the axle of the side brush of the housing corner is always the same distance from the wall. The side brush axle or its distance from the first or second wall is therefore used as a basis for the controller for wall following mode.
- In a further advantageous embodiment the second predetermined distance has a tolerance range, in which the front point can appear without a travel movement of the mobile, self-moving appliance being adjusted. A deviation range in particular is therefore defined around the setpoint distance, the front point being able to appear therein without the controller intervening in the travel movement of the appliance.
- In a further advantageous embodiment a forward movement of the front point is brought about by a first, for example right, drive of the mobile, self-moving appliance and an alignment of the mobile, self-moving appliance is brought about by a second, for example left, drive of the mobile, self-moving appliance. The forward movement of the front point is therefore brought about principally by the first drive, while the alignment of the appliance is influenced predominantly by the second drive. The interaction of the movements of the two drives results in a path for the appliance, in which it is not the path of the appliance center point that is regulated but the front point, in particular the side brush axle.
- In a further advantageous embodiment the mobile, self-moving appliance has a D shape. In particular, the shape of the housing of the appliance is D-shaped. This appliance shape with a straight front face means that the appliance rotates through less than 90 degrees when cleaning corners or in wall following mode. In particular, rotation only takes place until the front point is aligned with the second wall.
- In a further advantageous embodiment the mobile, self-moving appliance reduces its speed before reaching the second wall. In the last section of the approach of the mobile, self-moving appliance toward the second wall the appliance therefore slows down and reduces its speed to ensure a safe, reliable and collision-free approach to the second wall.
- The invention also relates to a mobile, self-moving appliance, which is operated as described above, and which comprises a distance measurement unit, which is configured to determine a distance between front point of the housing corner and adjacent wall.
- Features, configurations, embodiments and advantages relating to the method also apply in the context of the inventive appliance and vice versa.
- Other features which are considered as characteristic for the invention are set forth in the appended claims.
- Although the invention is illustrated and described herein as embodied in a method for operating a mobile, self-moving device, it is nevertheless not intended to be limited to the details shown, since various modifications and structural changes may be made therein without departing from the spirit of the invention and within the scope and range of equivalents of the claims.
- The construction and method of operation of the invention, however, together with additional objects and advantages thereof will be best understood from the following description of specific embodiments when read in connection with the accompanying drawings.
-
FIG. 1A is a diagrammatic, plan view of an exemplary embodiment of a mobile, self-moving appliance, suitable for implementing an inventive method; -
FIG. 1B is a partial view of the exemplary embodiment of the mobile, self-moving appliance fromFIG. 1A ; -
FIG. 2A is an illustration showing an inventive exemplary embodiment of a method for operating a mobile, self-moving appliance in wall following mode; -
FIG. 2B is an illustration showing detailed method steps ofstep 5 of the inventive exemplary embodiment inFIG. 2A ; -
FIG. 3 is a flow diagram relating to exemplary embodiments of an inventive method for operating a mobile, self-moving appliance; and -
FIGS. 4A-4D are flow diagrams relating to an exemplary embodiment of an operating method in wall following mode according to the prior art. - Cleaning robots, for example robot vacuum cleaners, are intended to clean dust and dirt from the floor on a regular basis. It is however more difficult to clean reliably along walls and in corners. For example, it is disadvantageously obvious if a robot vacuum cleaner reaches the majority of the floor surface to be cleaned but not regions close to the wall. When corners are being cleaned, collisions can also occur in regions close to the wall or corner regions, with the risk of damage.
- Referring now to the figures of the drawings in detail and first, particularly to
FIG. 4A thereof, there is shown a corner cleaning method according to the prior art, wherein a roundrobot vacuum cleaner 1 is deployed. Movement maneuvers for wall and corner cleaning are implemented in a simple manner here. In afirst method step 1 the robot vacuum cleaner approaches thecorner 4, by moving in wall following mode along afirst wall 2, until instep 2 it touches asecond wall 3, for example by means of a bumper. Therobot vacuum cleaner 1 moves away from the second wall 3 (step 3), until it is at a predetermined (frontal) distance, which corresponds to the planned side distance from the wall. Instep 4 the robot vacuum cleaner rotates on the spot through 90° about its center point, until it is aligned parallel to thesecond wall 3. Therobot vacuum cleaner 1 now moves along thesecond wall 3 in wall following mode and in the process moves away from the corner 4 (steps 5, 6). - Its round shape means that the cleaning elements of the robot vacuum cleaner do not reach the
corner 4, leaving dirt and dust there, which can be seen as disadvantageous by the user. - To improve or completely avoid such deficient corner cleaning, robot vacuum cleaners are used which have a D shape rather than a round shape. Such robot vacuum cleaners have a straight edge at the front, the outer housing corners of which can reach into a corner. However, such projecting housing corners mean that rotational movement of the robot vacuum cleaner can result in collisions with the wall. There is also a risk that regions of the floor surface may not be cleaned.
-
FIG. 4B shows corner cleaning by a D-shapedrobot vacuum cleaner 1, wherein the robot rotates very significantly to avoid collision with the wall, with the result thatregions 5 along the wall are disadvantageously omitted during cleaning.Steps 1 to 3 here correspond tosteps 1 to 3 of the round robot vacuum cleaner. To avoid collisions instep 4 therobot vacuum cleaner 1 rotates on the spot further than is absolutely necessary, with the result thatwall regions 5 are not cleaned. Instep 5 therobot vacuum cleaner 1 approaches thesecond wall 3 again to follow it in wall following mode instep 6. - To avoid such regions not being cleaned, it is possible during corner cleaning to shorten the path the robot vacuum cleaner covers when moving backward (step 3), as shown by way of example in
FIG. 4C .Steps steps FIG. 4A . Instep 3 therobot vacuum cleaner 1 moves along a curve rearward to the right. This improves the angle of the robot vacuum cleaner before its actual rotation instep 4. The robot vacuum cleaner remains closer to the wall, which improves its cleaning range. - The rearward movement in the curve in
steps robot vacuum cleaner 1 to strike thefirst wall 2 in theregion 6 and pushes it along it, with the result that over time the robot vacuum cleaner can leave marks on the wall. - Alternatively it is known in
step 3 to move the robot vacuum cleaner rearward only a very short distance (seeFIG. 4D ), with the result that instep 4 the front housing corner 7 passes very close to the wall. The front housing corner 7 of therobot vacuum cleaner 1 here strikes thesecond wall 3 in a planned manner during rotation. Instep 5 therobot vacuum cleaner 1 then moves back a little to adjust the direction angle and moves along thesecond wall 3 again (step 6). - In the inventive operating method an alternative controller strategy is selected for wall following mode and in particular when cleaning corners, ensuring that the front housing corner of the robot vacuum cleaner always remains an appropriate, adequate but not too great distance from the second wall, while the robot vacuum cleaner is generally aligned parallel to the second wall. This prevents collisions between the front housing corner and the second wall, while at the same time ensuring optimal overlap between the front housing corner and the wall.
-
FIG. 1A shows arobot vacuum cleaner 1, which can be deployed with such an inventive operating method. Therobot vacuum cleaner 1 has twodrive wheels nozzle 9 with its brush roller is located in a front region of therobot vacuum cleaner 1. Aside brush 10 is arranged in a front right housing corner, being used in particular to clean edges or corners. The side brush in particular has aside brush axle 11, about which the bristles of theside brush 10 rotate. - The robot center point is located centrally between the
drive wheels robot vacuum cleaner 1 is not configured symmetrically in the front region due to the one-sided configuration of theside brush 10. In particular, thenozzle 9 is not aligned centrally due to the right-side arrangement of theside brush 10. Theside brush axle 11 of theside brush 10 is close to the front right housing corner of the robot vacuum cleaner and in particular is at a similar frontal, side and diagonal distance from the housing wall of the robot vacuum cleaner. Theside brush axle 11 is located in the center of theside brush 10, so the cleaning or active range is always almost identical in directions of the housing wall of the front right housing corner. -
FIG. 1B shows an enlarged detail of the front right housing corner with theside brush 10 from the exemplary embodiment inFIG. 1A . - In wall following mode a cascaded controller is deployed for speed, direction or rotation and distance control, a travel speed and direction or orientation angle being predetermined for the robot vacuum cleaner therein. The latter is determined by measuring or estimating the distance between the
robot vacuum cleaner 1 and the wall. If the distance is longer than a setpoint value, the direction angle changes in a direction toward the wall. If the distance is shorter than the setpoint value, the direction angle changes in a direction away from the wall. A PID controller structure can reduce any tendency to overshoot and achieve the most stationary distance value possible without further offsetting the setpoint value. - According to the invention a front point of the front right housing corner, in particular the
side brush axle 11, is used as an input value for the controller. The sequence for corner cleaning is shown inFIG. 2A . Instep 1 therobot vacuum cleaner 1 approaches acorner 4 to be cleaned, by moving along thefirst wall 2 in wall following mode, until therobot vacuum cleaner 1 touches asecond wall 3 for example by means of a bumper or until it is at a minimum distance from thesecond wall 3. In the last section of the approach (step 2) therobot vacuum cleaner 1 reduces its speed significantly. Instep 3 therobot vacuum cleaner 1 moves away from thesecond wall 3, to ensure a necessary first predetermined distance between the front housing corner and the second wall for the planned robot rotation for the movement maneuver. Instep 4 therobot vacuum cleaner 1 rotates on the spot about the center point of the wheel axle, until theside brush axle 11 faces thesecond wall 3 and is at a second predetermined distance from thesecond wall 3. Instep 5, the robot vacuum cleaner switches back into wall following mode, so that a regulated forward movement automatically starts, during which the direction angle of the robot vacuum cleaner slowly changes to a parallel alignment with the second wall 3 (step 6), the second predetermined distance between the side brush and the second wall being kept constant. The line instep 5 is not the path therobot vacuum cleaner 1 follows but shows the second predetermined distance to be maintained between theside brush axle 11 and thesecond wall 3. -
FIG. 2B shows a detail of the sequence in principle in wall following mode instep 5 fromFIG. 2A . When the distance between theside brush axle 11 and the wall is used as an input value for the controller, the second predetermined distance between housing corner andsecond wall 3 is ensured for the entire procedure and an overlap is guaranteed between theactive range 12 of theside brush 10 and the wall or edge andcorner 4. Theside brush axle 11 here moves on a setpoint line (broken straight line inFIG. 2B ). A tolerance range is formed around the setpoint line, in which theside brush axle 11 can appear without the controller intervening (not shown). The broken straight lines here are not the path that is followed but show the distance to be maintained from thesecond wall 3. The tolerance range is located between two lines (not shown) parallel to the broken straight lines. - The forward movement of the
side brush axle 11 is brought about in particular by the drive of the right drive wheel while the alignment of therobot vacuum cleaner 1 is predominantly controlled by the left drive wheel of therobot vacuum cleaner 1. The interaction between the movements of the two drive wheels produces the movement of the robot vacuum cleaner shown inFIGS. 2A, 2B . -
FIG. 3 shows two possible flow diagrams for an operating method for the robot vacuum cleaner in wall following mode. In afirst step 101 a, the robot vacuum cleaner moves along a first wall in wall following mode with distance control by way of the robot center or wheel axle center. Shortly before, it reaches a corner, the robot slows down its movement (step 102). Instep 103 the robot touches the second wall and moves back a little. The robot then rotates on the spot about its vertical axis or on a short circular path, until its housing corner with side brush faces the second wall and is at the second predetermined distance (step 104). Instep 105, the robot pushes its front housing corner with the side brush along the second wall in wall following mode with distance control by way of the side brush axle, aligning itself in a parallel manner in the process. Instep 106 a, the robot moves further along the second wall in wall following mode with distance control by way of the robot center. - Distance control by way of the side brush axle only takes place here in
step 105. In all the other steps distance control takes place by way of the robot center. Alternatively, distance control by way of the side brush axle can also take place in any steps, in which the robot moves along one of the walls, in other words insteps FIG. 3 .
Claims (11)
1. A method for operating a mobile, self-moving appliance, which comprises the following sequential steps performed in a wall following mode:
moving the mobile, self-moving appliance along a first wall;
detecting a second wall forming a corner with the first wall;
moving away from the second wall, until there is a first predetermined distance between a front point of a housing corner of the mobile, self-moving appliance and the second wall;
rotating the mobile, self-moving appliance about a center point so that the front point of the housing corner faces the second wall and is at a second predetermined distance therefrom; and
performing a forward movement of the mobile, self-moving appliance so that the mobile, self-moving appliance is aligned parallel to the second wall, the second predetermined distance between the front point of the housing corner and the second wall remaining substantially constant during the forward movement.
2. The method according to claim 1 , wherein the sequential steps control a movement response of the mobile, self-moving appliance so that the second predetermined distance between the front point of the housing corner and the first wall and the second wall is kept constant.
3. The method according to claim 1 , wherein the front point of the housing corner is selected so that a distance between the front point and an actual housing boundary of the mobile, self-moving appliance is substantially constant in cleaning directions.
4. The method according to claim 1 , wherein the front point of the housing corner is selected so that an active range of at least one cleaning element is substantially constant in cleaning directions.
5. The method according to claim 4 , wherein the at least one cleaning element is a side brush and the front point is a side brush axle, a distance between which and the first and second wall is used as a controller parameter for the wall following mode.
6. The method according to claim 1 , wherein the second predetermined distance has a tolerance range, in which the front point can appear without a travel movement of the mobile, self-moving appliance being adjusted.
7. The method according to claim 1 , wherein the forward movement of the front point is brought about by a first drive of the mobile, self-moving appliance and an alignment of the mobile, self-moving appliance is brought about by a second drive of the mobile, self-moving appliance.
8. The method according to claim 1 , wherein the mobile, self-moving appliance has a D shape.
9. The method according to claim 1 , wherein the mobile, self-moving appliance reduces its speed before reaching the second wall.
10. The method according to claim 1 , wherein the mobile, self-moving appliance is a floor cleaning appliance, or a vacuum cleaning and/or sweeping and/or mopping robot.
11. A mobile, self-moving appliance, comprising:
a distance measurement unit configured to determine a distance between a front point of a housing corner and an adjacent wall; and
configured to perform the method according to claim 1 .
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102022209066.7A DE102022209066A1 (en) | 2022-08-31 | 2022-08-31 | Method for operating a mobile, self-propelled device |
DE102022209066.7 | 2022-08-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
US20240065510A1 true US20240065510A1 (en) | 2024-02-29 |
Family
ID=87473744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/456,762 Pending US20240065510A1 (en) | 2022-08-31 | 2023-08-28 | Method for operating a mobile, self-moving device and mobile, self-moving device |
Country Status (4)
Country | Link |
---|---|
US (1) | US20240065510A1 (en) |
EP (1) | EP4338650A1 (en) |
CN (1) | CN117617824A (en) |
DE (1) | DE102022209066A1 (en) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6901624B2 (en) * | 2001-06-05 | 2005-06-07 | Matsushita Electric Industrial Co., Ltd. | Self-moving cleaner |
US8855914B1 (en) * | 2012-08-31 | 2014-10-07 | Neato Robotics, Inc. | Method and apparatus for traversing corners of a floored area with a robotic surface treatment apparatus |
EP3082541B1 (en) * | 2013-12-19 | 2018-04-04 | Aktiebolaget Electrolux | Adaptive speed control of rotating side brush |
US9918605B2 (en) * | 2015-04-09 | 2018-03-20 | Irobot Corporation | Wall following robot |
KR102067600B1 (en) * | 2018-05-16 | 2020-01-17 | 엘지전자 주식회사 | Cleaner and controlling method thereof |
-
2022
- 2022-08-31 DE DE102022209066.7A patent/DE102022209066A1/en active Pending
-
2023
- 2023-07-25 EP EP23187619.4A patent/EP4338650A1/en active Pending
- 2023-08-28 US US18/456,762 patent/US20240065510A1/en active Pending
- 2023-08-30 CN CN202311108379.3A patent/CN117617824A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
DE102022209066A1 (en) | 2024-02-29 |
CN117617824A (en) | 2024-03-01 |
EP4338650A1 (en) | 2024-03-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11871891B2 (en) | Cleaning robot and controlling method thereof | |
EP1977673B1 (en) | Wall-following robot cleaner and method to control the same | |
EP2891442B1 (en) | Robot cleaner and control method thereof | |
US9931008B2 (en) | Cleaning robot and control method thereof | |
EP2721987B1 (en) | Method of controlling automatic cleaner | |
US12064080B2 (en) | Cleaning robot and control method thereof | |
JP2013085964A (en) | Robot cleaner and method for controlling the same | |
US11297992B2 (en) | Robot cleaner and method for controlling the same | |
JP2015513161A (en) | Autonomous mobile ground treatment robot and control method for cleaning operation thereof | |
US20070252549A1 (en) | Robot having an obstacle detection unit and method of controlling the same | |
JP2009037378A (en) | Autonomous travelling device and program | |
US11819174B2 (en) | Cleaning control method and device, cleaning robot and storage medium | |
CN110507238B (en) | Autonomous walking type dust collector | |
WO2018123321A1 (en) | Autonomous travel-type cleaner | |
KR102137923B1 (en) | Robotic vacuum cleaner with protruding sidebrush | |
JP2005211499A (en) | Self-propelled cleaner | |
WO2024188084A1 (en) | Control method and apparatus for automatic cleaning device, and automatic cleaning device and storage medium | |
US20070145933A1 (en) | Self-propelled apparatus | |
US20210274987A1 (en) | Self-propelled vacuum cleaner | |
US20240065510A1 (en) | Method for operating a mobile, self-moving device and mobile, self-moving device | |
JP2013085959A (en) | Robot cleaner and method for controlling the same | |
KR20090085933A (en) | Method of controlling a robot cleaner | |
US20220322903A1 (en) | Robotic cleaner | |
KR20090099324A (en) | Method of controlling a robot cleaner | |
US20240148210A1 (en) | Method for operating a mobile self-propelled appliance and mobile self-propelled appliance operated according to the method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BSH HAUSGERAETE GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SCHNITZER, FRANK;DANIEL, KRISTINA;COLOSI, MIRCO;SIGNING DATES FROM 20230817 TO 20230821;REEL/FRAME:064733/0482 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |