Optimizing the cleaning frequency of an area to be cleaned with an autonomous cleaning robot

FR3159309A1Pending Publication Date: 2025-08-22SEB SA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
FR2024001560
Authority / Receiving Office
FR · FR
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-02-16
Publication Date
2025-08-22

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The present invention relates to a method for controlling an autonomous cleaning robot (2) comprising the steps of measuring an amount of dust sucked up by the autonomous cleaning robot (2) during each cleaning operation of an area to be cleaned; estimating an amount of dust accumulated in the area to be cleaned since a last cleaning operation of the area to be cleaned, the estimated accumulated dust amount being calculated as a function of the amount of sucked up dust measured during the last cleaning operation of the area to be cleaned and a time elapsed since the last cleaning operation of the area to be cleaned; comparing the estimated accumulated dust amount with a predetermined threshold value; and automatically adjusting a cleaning frequency of the area to be cleaned as a function of comparing the estimated accumulated dust amount with the predetermined threshold value. Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Title of the invention: Optimizing the cleaning frequency of an area to be cleaned with an autonomous cleaning robot Technical field

[0001] The present invention relates to the field of autonomous cleaning robots, and in particular robot vacuum cleaners, capable of moving autonomously over a surface to be cleaned and making it possible to vacuum up dust and waste present on the surface to be cleaned, which may for example be tiles, parquet, laminate, carpet or a rug, and possibly to wash the surface to be cleaned simultaneously with a vacuuming operation. State of the art

[0002] Autonomous cleaning robots have become commonplace these days, allowing the cleaning of entire surfaces of a home without any assistance from the user as long as these surfaces are flat, i.e. on the same level. They thus offer considerable time savings to users for other activities.

[0003] An autonomous cleaning robot comprises in a known manner:

[0004] - a main body comprising a lower face configured to be oriented towards a surface to be cleaned and a suction inlet opening into the lower face of the main body, the main body delimiting a suction chamber fluidly connected to the suction inlet,

[0005] - two drive wheels configured to roll over the surface to be cleaned and mounted mobile in rotation on the main body respectively around two axes of rotation which are substantially parallel,

[0006] - a rotating cleaning brush housed in the suction chamber and mounted mobile in rotation around a brush rotation axis,

[0007] - a suction unit which is housed at least partly in the main body and which is configured to generate an airflow through the suction mouth,

[0008] - a waste collection device comprising a waste collection container located upstream of the suction unit and configured to be traversed by the air flow generated by the suction unit and to retain waste transported by the air flow,

[0009] - a waste guide channel fluidly connecting the suction chamber to the waste collection container, and

[0010] - an electronic control unit configured to control the func operation of the autonomous cleaning robot, and in particular to map a home to be cleaned and divide it into several areas to be cleaned.

[0011] Such an autonomous cleaning robot may for example be provided with a user interface allowing a user to select the nature of each of the areas to be cleaned (for example from the following non-exhaustive list of types of areas to be cleaned: bathroom, kitchen, dining room, bedroom, etc.) and possibly to select the type of floor of each of the areas to be cleaned (for example between a hard floor and a soft floor). The electronic control unit may thus be configured to plan the successive cleaning operations of each of the areas to be cleaned depending in particular on the nature of the areas to be cleaned and the type of floor of said areas to be cleaned.

[0012] However, the default settings defined for each nature and type of floor may not be appropriate for certain users depending in particular on their frequency and use of the different rooms in their home, which may lead to unsatisfactory cleaning of their home.

[0013] Thus, in order to obtain optimal cleaning of the different rooms of one's home with such an autonomous cleaning robot, a user is required to modify the cleaning parameters associated with each area to be cleaned, and in particular the cleaning frequencies of said areas to be cleaned, which can be difficult and complex for certain users, especially since these manipulations can be repeated several times during the year since the use of certain rooms of a home varies during the year. Summary of the invention

[0014] The present invention aims to remedy all or part of these drawbacks.

[0015] The technical problem underlying the invention consists in particular in providing an autonomous cleaning robot which is of simple and economical structure, while having high cleaning performance without requiring user intervention.

[0016] To this end, the present invention relates to a method for controlling an autonomous cleaning robot configured to clean an area to be cleaned, the method comprising the following steps:

[0017] - measure a quantity of dust sucked up by the autonomous cleaning robot during of each cleaning operation of the area to be cleaned,

[0018] - estimate a quantity of dust accumulated in the area to be cleaned since a last cleaning operation of the area to be cleaned, the estimated quantity of accumulated dust being calculated based on the quantity of vacuumed dust measured during the last cleaning operation of the area to be cleaned and a time elapsed since the last cleaning operation of the area to be cleaned, i.e. the time elapsed between the last cleaning operation of the area to be cleaned and the instant from the calculation of the estimated quantity of accumulated dust,

[0019] - compare the estimated accumulated dust quantity with a pre-set threshold value determined,

[0020] - automatically adjust a cleaning frequency of the area to be cleaned in based on the comparison of the estimated accumulated dust quantity with the predetermined threshold value.

[0021] Such a configuration of the method according to the present invention makes it possible to automatically modify (i.e. without user intervention) the behavior of the autonomous cleaning robot as a function of the history of the quantities of dust sucked up during previous cleaning operations of an area to be cleaned, and in particular to optimize the cleaning frequency and the navigation of the autonomous cleaning robot as a function of the measurements of the quantity of dust that it has carried out during previous cleaning operations, and this in such a way as to prevent the quantity of dust or waste in an area to be cleaned from exceeding a certain threshold.

[0022] The control method according to the present invention ensures efficient cleaning of an area to be cleaned regardless of the conditions of use of the area to be cleaned and this without requiring user intervention to modify the operating parameters of the autonomous cleaning robot.

[0023] The method may further have one or more of the following characteristics, taken alone or in combination.

[0024] According to one embodiment of the invention, the area to be cleaned corresponds to a room of a dwelling, to a plurality of rooms of a dwelling or to a part of a room of a dwelling.

[0025] According to one embodiment of the invention, the estimation step is carried out only if the time elapsed since the last cleaning operation of the area to be cleaned is greater than a predetermined duration.

[0026] According to one embodiment of the invention, the measurement step is carried out in real time.

[0027] According to one embodiment of the invention, the method is configured such that, if the estimated accumulated dust quantity is less than the predetermined threshold value, the method comprises a step of repeating the estimation step and the comparison step after a predetermined period of time has elapsed, and if the estimated accumulated dust quantity is greater than the predetermined threshold value, the adjustment step comprises a step of planning, i.e. scheduling, a subsequent cleaning operation of the area to be cleaned.

[0028] According to one embodiment of the invention, the planning step consists of planning the subsequent cleaning operation in such a way that said subsequent cleaning operation is carried out after the elapse of a predetermined minimum duration. completed since the last cleaning operation of the area to be cleaned, or such that said subsequent cleaning operation is carried out during a subsequent authorized time slot (namely a subsequent time slot authorized by the user). Such a configuration of the method according to the present invention makes it possible to avoid carrying out, in the same area to be cleaned, too many cleaning operations during the same day or to carry out a cleaning operation during a time slot during which the area to be cleaned is generally occupied by a user or during which the user does not wish a cleaning operation to be carried out.

[0029] According to one embodiment of the invention, the planning step consists of immediately triggering the subsequent cleaning operation of the area to be cleaned.

[0030] According to one embodiment of the invention, the method comprises, prior to the estimation step, a step consisting of calculating, for example after each cleaning operation of the area to be cleaned, a dust accumulation rate in the area to be cleaned, the dust accumulation rate being calculated as a function of at least the quantity of vacuumed dust measured during the last cleaning operation of the area to be cleaned and a time interval between the last two cleaning operations of the area to be cleaned, and in which the estimated accumulated quantity of dust is calculated as a function of the calculated dust accumulation rate and the time elapsed since the last cleaning operation of the area to be cleaned, i.e. the time elapsed between the last cleaning operation of the area to be cleaned and the time of calculation of the estimated accumulated quantity of dust.

[0031] According to one embodiment of the invention, the estimated quantity of accumulated dust is equal to the calculated dust accumulation rate multiplied by the time elapsed since the last cleaning operation of the area to be cleaned.

[0032] According to another embodiment of the invention, the estimated quantity of accumulated dust is equal to an addition of an estimated quantity of residual dust and the calculated dust accumulation rate multiplied by the time elapsed since the last cleaning operation of the area to be cleaned, the estimated quantity of residual dust being equal to the quantity of vacuumed dust measured during the previous cleaning operation multiplied by a suction efficiency coefficient whose value is between 0 and 1 and depends on the type of floor of the area to be cleaned and / or cleaning parameters of the autonomous cleaning robot during the previous cleaning operation of the area to be cleaned (and for example the rotation speed of a rotating cleaning brush equipping the autonomous cleaning robot, the rotation speed of a suction motor equipping the autonomous cleaning robot,i.e. the suction flow rate of the autonomous cleaning robot, and the movement speed of the autonomous cleaning robot). Such a , Calculating the estimated amount of accumulated dust takes into account the suction efficiency of the autonomous cleaning robot, which is better on a hard floor, such as tiles or parquet, than on a soft floor, such as a carpet or rug, and therefore the fact that all the dust present in the area to be cleaned has not necessarily been vacuumed during the previous cleaning operation.

[0033] In other words, the estimated accumulated dust quantity is calculated according to the following equation: qe = qr + (Tx * t) where qe is the estimated accumulated dust quantity, qr is the estimated residual dust quantity, Tx is the calculated dust accumulation rate and t is the time elapsed since the last cleaning operation of the area to be cleaned.

[0034] According to one embodiment of the invention, the step of calculating the dust accumulation rate in the area to be cleaned comprises the following steps:

[0035] - calculate, after each cleaning operation of the area to be cleaned, a dust accumulation rate value which is equal to the quantity of dust measured during said cleaning operation divided by the time interval between the last two cleaning operations of the area to be cleaned, i.e. between said cleaning operation and the cleaning operation which immediately preceded it, and

[0036] - calculate the dust accumulation rate based on all the values previously calculated dust accumulation rates.

[0037] According to one embodiment of the invention, the dust accumulation rate is equal to an average, for example a weighted average or an arithmetic average, of all the previously calculated dust accumulation rate values. The use of a weighted average to calculate the dust accumulation rate makes it possible to smooth out excessively abrupt variations in the dust accumulation rate values.

[0038] According to one embodiment of the invention, if the last cleaning operation corresponds to a first cleaning operation of the area to be cleaned, the calculated dust accumulation rate is equal to the quantity of vacuumed dust measured during the first cleaning operation of the area to be cleaned divided by a default time interval.

[0039] According to one embodiment of the invention, the method comprises a step of automatically adapting, prior to a cleaning operation of the area to be cleaned, a suction power of the autonomous cleaning robot as a function of the estimated quantity of accumulated dust for the area to be cleaned. Thus, if the estimated quantity of accumulated dust is high, the suction power of the autonomous cleaning robot can be increased in order to ensure optimal cleaning of the area to be cleaned, and if the estimated quantity of accumulated dust is low, the suction power of the autonomous cleaning robot can be decreased in order to preserve the autonomy of the autonomous cleaning robot's power battery.

[0040] The suction power of the autonomous cleaning robot can be adapted for example by varying the rotation speed of a rotating cleaning brush equipping the autonomous cleaning robot, by varying the rotation speed of a suction motor equipping the autonomous cleaning robot, by varying the number of passes of the autonomous cleaning robot over said area to be cleaned during the same cleaning operation, or by varying the speed of movement of the autonomous cleaning robot.

[0041] According to one embodiment of the invention, the method comprises a step of providing an autonomous cleaning robot comprising:

[0042] - a main body comprising a lower face configured to be oriented towards the area to be cleaned and a suction inlet opening into the lower face of the main body, the main body delimiting a suction chamber fluidly connected to the suction inlet,

[0043] - a rotating cleaning brush housed in the suction chamber and mounted mobile in rotation around a brush rotation axis,

[0044] - a suction unit which is housed at least partly in the main body and which is configured to generate an airflow through the suction mouth,

[0045] - a waste collection device comprising a waste collection container located upstream of the suction unit and configured to be crossed by the air flow generated by the suction unit and to retain waste transported by the air flow,

[0046] - a waste guide channel fluidly connecting the suction chamber to the waste collection container, and

[0047] - a dust sensor configured to measure an amount of dust sucked in by the autonomous cleaning robot.

[0048] According to one embodiment of the invention, the dust sensor is configured to detect the number of dust particles carried by the air flow flowing through the waste guide channel, and the size of said particles.

[0049] According to one embodiment of the invention, the dust sensor is an optical sensor or a piezoelectric sensor.

[0050] According to one embodiment of the invention, the dust sensor is located between the suction chamber and the waste collection container.

[0051] According to one embodiment of the invention, the waste collection container is located at the rear of the suction chamber.

[0052] According to one embodiment of the invention, the control method comprises a step consisting of mapping the area to be cleaned, and for example mapping a housing to be cleaned and dividing the housing to be cleaned into several areas to be cleaned.

[0053] According to one embodiment of the invention, the method comprises a step consisting of adjusting the predetermined threshold value according to the type of area to be cleaned. For example, the predetermined threshold value may be different for a high traffic area and a low traffic area.

[0054] According to one embodiment of the invention, the method comprises a step of adjusting the predetermined threshold value according to the desired level of cleanliness. For example, a user may wish an area to be cleaned, for example the bathroom, to be cleaner than another area to be cleaned, for example the entrance hall.

[0055] According to one embodiment of the invention, the autonomous cleaning robot is configured to clean several areas to be cleaned, the measuring step consisting of measuring, for each area to be cleaned, a quantity of dust sucked up by the autonomous cleaning robot during each cleaning operation of said area to be cleaned, the estimating step consisting of estimating, for each area to be cleaned, a quantity of dust accumulated in said area to be cleaned since a last cleaning operation of said area to be cleaned, the estimated quantity of accumulated dust for each area to be cleaned being calculated as a function of the quantity of dust sucked up measured during the last cleaning operation of said area to be cleaned and a time elapsed since the last cleaning operation of said area to be cleaned,i.e. the time elapsed between the last cleaning operation of said area to be cleaned and the time of calculating the estimated accumulated dust quantity for said area to be cleaned, the comparison step consisting of comparing, for each area to be cleaned, the estimated accumulated dust quantity for said area to be cleaned with a predetermined threshold value, and the adjustment step consisting of automatically adjusting a cleaning frequency of each area to be cleaned based on the comparison of the estimated accumulated dust quantity for said area to be cleaned with the predetermined threshold value.

[0056] According to one embodiment of the invention, during a cleaning cycle of several areas to be cleaned, the method comprises a step consisting of treating as a priority the areas to be cleaned having the highest estimated quantities of accumulated dust.

[0057] The present invention further relates to an autonomous cleaning robot configured to clean an area to be cleaned, the autonomous cleaning robot comprising:

[0058] - a main body comprising a lower face configured to be oriented towards the area to be cleaned and a suction inlet opening into the lower face of the main body, the main body delimiting a suction chamber fluidly connected to the suction inlet,

[0059] - a rotating cleaning brush housed in the suction chamber and mounted mobile in rotation around a brush rotation axis,

[0060] - a suction unit which is housed at least partly in the main body and which is configured to generate an airflow through the suction mouth,

[0061] - a waste collection device comprising a waste collection container located upstream of the suction unit and configured to be crossed by the air flow generated by the suction unit and to retain waste transported by the air flow,

[0062] - a waste guide channel fluidly connecting the suction chamber to the waste collection container,

[0063] - a dust sensor configured to measure an amount of vacuumed dust by the autonomous cleaning robot during each cleaning operation of the area to be cleaned, and

[0064] - an electronic control unit configured to control the func operation of the autonomous cleaning robot, the electronic control unit being configured to: • estimate a quantity of dust accumulated in the area to be cleaned since a last cleaning operation of the area to be cleaned, the estimated quantity of accumulated dust being calculated based on the quantity of vacuumed dust measured during the last cleaning operation of the area to be cleaned and a time elapsed since the last cleaning operation of the area to be cleaned, • compare the estimated amount of accumulated dust with a predetermined threshold value, and • automatically adjust a cleaning frequency of the area to be cleaned based on the comparison of the estimated accumulated dust quantity with the predetermined threshold value. Brief description of the figures

[0065] In any case, the invention will be better understood with the aid of the description which follows with reference to the appended schematic drawings representing, by way of non-limiting example, an embodiment of this vacuum cleaner.

[0066] [Fig. 1] is a top perspective view of an autonomous cleaning robot according to one embodiment of the present invention.

[0067] [Fig.2] is a perspective view from below of the autonomous cleaning robot of [Fig.l],

[0068] [Fig.3] is a bottom view of the autonomous cleaning robot of [Fig.l].

[0069] [Fig.4] is a side view of the autonomous cleaning robot of [Fig.l].

[0070] [Fig.5] is a longitudinal sectional view of the autonomous cleaning robot of the [Fig.l].

[0071] [Fig.6] is a diagram showing the steps of a method of controlling the autonomous cleaning robot of [Fig. 1]. Detailed description

[0072] In this document, “dust” means any type of small-sized particle or waste that can be sucked up by the autonomous cleaning robot.

[0073] In this document, “housing” means any building capable of housing at least one inhabitant, intended to receive the public or for office use.

[0074] In this document, the terms "forward" and "backward" are defined relative to the main direction of travel of the autonomous cleaning robot.

[0075] Figures 1 to 5 represent an autonomous cleaning robot 2, and more particularly a robot vacuum cleaner, configured to move autonomously on a surface to be cleaned.

[0076] The autonomous cleaning robot 2 comprises a main body 3 having a lower face 4 which is configured to be oriented towards the area to be cleaned, and a suction mouth 5 which is provided in a front part 3.1 of the main body 3 and which opens into the lower face 4 of the main body 3. Advantageously, the suction mouth 5 is elongated and extends in a direction of extension which is perpendicular to a main direction of movement D of the autonomous cleaning robot 2.

[0077] As shown in [Fig.5], the main body 3 delimits a suction chamber 6 which opens into the lower face 4 of the main body 3 via the suction mouth 5.

[0078] According to the embodiment shown in Figures 1 to 5, the main body 3 has, seen from above in a substantially vertical orientation, a general D shape. However, the main body 3 could have a completely different shape, and for example have a general circular or rectangular shape.

[0079] The autonomous cleaning robot 2 further comprises a rotating cleaning brush 7 housed in the suction chamber 6 and mounted to rotate about a brush rotation axis A1 which extends transversely, and more particularly perpendicularly, to the main direction of movement D. Advantageously, the brush rotation axis A1 is substantially horizontal when the autonomous cleaning robot 2 rests on a horizontal surface.

[0080] According to the embodiment shown in Figures 1 to 5, the rotating cleaning brush 7 comprises a brush body 8 which has a central longitudinal axis and which is configured to be driven in rotation in a predetermined direction of rotation and around the brush rotation axis AL. Advantageously, the brush rotation axis Al is coaxial with the central longitudinal axis of the brush body 8.

[0081] The rotating cleaning brush 7 further comprises one or more rows of bristles 9, for example two rows of bristles, provided on an outer peripheral surface of the brush body 8 and extending over at least part of the length of the brush body 8. According to an alternative embodiment of the invention, the rotating cleaning brush 7 could further comprise, or instead of the rows of bristles 9, one or more cleaning strips, for example elastically deformable or rigid, provided on the outer peripheral surface of the brush body 8.

[0082] The autonomous cleaning robot 2 also comprises a drive mechanism (not visible in the figures) which is configured to rotate the brush body 8 around the brush rotation axis AL

[0083] As shown more particularly in Figures 2 and 3, the autonomous cleaning robot 2 comprises two drive wheels 11 which are configured to roll on the surface to be cleaned. The two drive wheels 11 are mounted to be able to rotate relative to the main body 3, and have axes of rotation which are parallel, and advantageously collinear. Advantageously, the axes of rotation of the drive wheels 11 extend perpendicular to the main direction of movement D.

[0084] The two drive wheels 11 are configured to project from the lower face 4 of the main body 3, and are arranged on either side of the median longitudinal plane P of the main body 3. Advantageously, the two drive wheels 11 are arranged symmetrically with respect to the median longitudinal plane P of the main body 3, and are side wheels of the autonomous cleaning robot 2.

[0085] The two drive wheels 11 are advantageously motorized independently of one another. Thus, the autonomous cleaning robot 2 comprises two rotational drive mechanisms 12 housed in the main body 3 and each configured to rotate a respective drive wheel 11 among the two drive wheels 11. Each rotational drive mechanism 12 comprises a drive motor coupled in rotation to the respective drive wheel 11 and arranged for example in a respective lateral part of the main body 3. Depending on the control of the two aforementioned drive motors, the main body 3 can pivot to the left, to the right or on itself, move forward or even backward.

[0086] According to the embodiment shown in Figures 1 to 5, the autonomous cleaning robot 2 comprises additional wheels 13 mounted to rotate freely relative to the main body 3, and for example two additional wheels 13 arranged on the front part 3.1 of the main body 3.

[0087] The autonomous cleaning robot 2 further comprises a suction unit 14 which is housed in the main body 3. The suction unit 14 comprises a suction motor and a fan which is coupled to the suction motor and which is configured to generate an airflow through the suction mouth 5.

[0088] The autonomous cleaning robot 2 also comprises a waste collection device 15 (see [Fig. 5]) removably mounted on the main body 3. The waste collection device 15 comprises a waste collection container 16 located upstream of the suction unit 14. The waste collection container 16 is configured to be traversed by the air flow generated by the fan when the autonomous cleaning robot 2 is in operation, and to retain waste transported by the air flow. The waste collection container 16 may for example be located at the rear of the suction chamber 6.

[0089] The autonomous cleaning robot 2 further comprises a waste guide channel 17 fluidly connecting the suction chamber 6 to the waste collection container 16. The waste guide channel 17 may for example have a generally cylindrical shape, and be configured to extend vertically when the autonomous cleaning robot 2 rests on a horizontal surface. However, the waste guide channel 17 could be configured to be inclined relative to the vertical by an angle of inclination less than or equal to 10°, and for example less than or equal to 5°, when the autonomous cleaning robot 2 rests on a horizontal surface.

[0090] The autonomous cleaning robot 2 also comprises a power supply battery 18 configured to electrically power the autonomous cleaning robot 2. Advantageously, the power supply battery 18 is rechargeable and is housed in the main body 3.

[0091] The autonomous cleaning robot 2 further comprises a dust sensor 19 (see [Fig.5]), such as an optical sensor or a piezoelectric sensor, configured to measure a quantity of dust sucked up by the autonomous cleaning robot 2 during each cleaning operation of a surface to be cleaned. Advantageously, the dust sensor 19 is located between the suction chamber 6 and the waste collection container 16, and is configured in particular to detect the number of dust particles transported by the air flow flowing through the waste guide channel 17, and the size of said particles.

[0092] As shown in particular in [Fig.2], the autonomous cleaning robot 2 further comprises a wet cleaning device 21 which is arranged in a rear part 3.2 of the main body 3. Advantageously, the wet cleaning device 21 is arranged opposite the rotating cleaning brush 7 relative to the axes of rotation of the drive wheels 11.

[0093] According to the embodiment shown in Figures 1 to 5, the wet cleaning device 21 comprises two mop supports 22 which are arranged side by side and which are located behind the rotation axes of the drive wheels 11. Advantageously, the two mop supports 22 are arranged on either side of the median longitudinal plane P of the main body 3, and are configured to extend substantially horizontally. lying when the main body 3 rests on a horizontal surface.

[0094] The wet cleaning device 21 further comprises two mops 23 removably mounted respectively on the two mop supports 22. The mops 23 are configured to be in contact with the surface to be cleaned, and more particularly to exert a pressing force on the surface to be cleaned, when the autonomous cleaning robot 2 rests on the surface to be cleaned.

[0095] The autonomous cleaning robot 2 also comprises a cleaning liquid reservoir 24 which is mounted, for example removably, on the main body 3, and each mop 23 is configured to be supplied with cleaning liquid by the cleaning liquid reservoir 24.

[0096] The autonomous cleaning robot 2 further comprises an electronic control unit 25 configured to control the operation of the autonomous cleaning robot 2. The electronic control unit 25 may for example be arranged in the main body 3.

[0097] The electronic control unit 25 is more particularly configured to:

[0098] - determine a time interval between each pair of successful cleaning operations disposal of an area to be cleaned,

[0099] - calculate, for example after each cleaning operation of an area to be cleaned, a dust accumulation rate in said area to be cleaned, the dust accumulation rate for an area to be cleaned being calculated based on at least the quantity of vacuumed dust measured during the last cleaning operation of said area to be cleaned and a time interval between the last two cleaning operations of said area to be cleaned,

[0100] - estimate, for each area to be cleaned, a quantity of dust accumulated in said area to be cleaned since a last cleaning operation of said area to be cleaned, the estimated accumulated dust quantity for each area to be cleaned being calculated as a function of the dust accumulation rate calculated for said area to be cleaned and the time elapsed since the last cleaning operation of said area to be cleaned, i.e. the time elapsed between the last cleaning operation of said area to be cleaned and the time of calculation of the estimated accumulated dust quantity for said area to be cleaned,

[0101] - compare, for each area to be cleaned, the estimated quantity of accumulated dust for said area to be cleaned with a predetermined threshold value, and

[0102] - automatically adjust a cleaning frequency of each area to be cleaned in based on the comparison of the estimated accumulated dust quantity for said area to be cleaned with the respective predetermined threshold value.

[0103] The electronic control unit 25 can for example be configured to produce, for each area to be cleaned, an estimate of the quantity of dust accumulated. in said area to be cleaned and a comparison of the estimated accumulated dust quantity for said area to be cleaned with the respective predetermined threshold value, each time a trigger condition is met, for example each time a predetermined period of time since the last estimation has elapsed.

[0104] Advantageously, the electronic control unit 25 is configured to calculate, after each cleaning operation of an area to be cleaned, a dust accumulation rate value for said area to be cleaned which is equal to the quantity of dust measured during said cleaning operation divided by the time interval between the last two cleaning operations of said area to be cleaned, i.e. between said cleaning operation and the cleaning operation which immediately preceded it, and to calculate the dust accumulation rate in said area to be cleaned as a function of all the dust accumulation rate values ​​previously calculated for said area to be cleaned.

[0105] The dust accumulation rate in an area to be cleaned is advantageously equal to an average, for example a weighted average or an arithmetic average, of all the dust accumulation rate values ​​previously calculated for said area to be cleaned. However, if the last cleaning operation carried out for an area to be cleaned corresponds to a first cleaning operation of the area to be cleaned, the dust accumulation rate calculated for said area to be cleaned is then equal to the quantity of vacuumed dust measured during the first cleaning operation of said area to be cleaned divided by a default time interval, for example equal to two days.

[0106] According to one embodiment of the invention, when estimating the quantity of dust accumulated in an area to be cleaned, said quantity of accumulated dust is equal to the dust accumulation rate calculated for said area to be cleaned multiplied by the time elapsed since the last cleaning operation of said area to be cleaned.

[0107] According to another embodiment of the invention, when estimating the quantity of dust accumulated in an area to be cleaned, said quantity of accumulated dust is equal to an addition of an estimated quantity of residual dust for said area to be cleaned and the dust accumulation rate calculated for said area to be cleaned multiplied by the time elapsed since the last cleaning operation of said area to be cleaned. The estimated quantity of residual dust for each area to be cleaned is for example equal to the quantity of vacuumed dust measured for said area to be cleaned during the previous cleaning operation of said area to be cleaned multiplied by a suction efficiency coefficient whose value is between 0 and 1 and depends on the type of floor of said area to be cleaned and furthermore on the cleaning parameters of the autonomous cleaning robot 2 during the previous cleaning operation. cleaning of said area to be cleaned, and for example the rotation speed of the rotating cleaning brush 7 equipping the autonomous cleaning robot 2, the rotation speed of the suction motor equipping the autonomous cleaning robot 2 (i.e. the suction flow rate of the autonomous cleaning robot 2), and the movement speed of the autonomous cleaning robot 2.

[0108] The electronic control unit 25 is further configured to:

[0109] - if the estimated accumulated dust quantity for an area to be cleaned is in lower than the respective predetermined threshold value, carrying out a new estimation of the quantity of dust accumulated in said area to be cleaned and a new comparison of said quantity of accumulated dust with the respective predetermined threshold value after the lapse of a predetermined period of time from the carrying out of the comparison step, and

[0110] - if the estimated accumulated dust quantity for an area to be cleaned is su higher than the respective predetermined threshold value, plan, i.e. schedule, a subsequent cleaning operation of said area to be cleaned.

[0111] Advantageously, the electronic control unit 25 is also configured to automatically adapt, prior to a cleaning operation of an area to be cleaned, the suction power of the autonomous cleaning robot 2 as a function of the estimated quantity of accumulated dust for said area to be cleaned. The suction power of the autonomous cleaning robot 2 can be adapted for example by varying the rotation speed of the rotating cleaning brush 7, by varying the rotation speed of the suction motor equipping the autonomous cleaning robot 2, by varying the number of passes of the autonomous cleaning robot 2 over said area to be cleaned during the same cleaning operation, or by varying the speed of movement of the autonomous cleaning robot 2.

[0112] A method for controlling the autonomous cleaning robot 2 according to the present invention may for example comprise:

[0113] - a supply step SI consisting of supplying an autonomous cleaning robot 2 according to the present invention,

[0114] - a mapping step S2 consisting of mapping a dwelling to be cleaned and divide the accommodation to be cleaned into several areas to be cleaned, each area to be cleaned being able to correspond to a room, to a plurality of rooms or even to a part of a room of the accommodation,

[0115] - a measurement step S3 consisting of measuring, in real time and for each zone at clean, a quantity of dust sucked up by the autonomous cleaning robot 2 during each cleaning operation of said area to be cleaned,

[0116] - a calculation step S4 consisting of calculating, after each operation of cleaning of an area to be cleaned, a rate of dust accumulation in said area to clean,

[0117] - an estimation step S5 consisting of estimating, for each area to be cleaned, a quantity of dust accumulated in said area to be cleaned since a last cleaning operation of said area to be cleaned,

[0118] - a comparison step S6 consisting of comparing, for each area to be cleaned, the estimated accumulated dust quantity for said area to be cleaned with a predetermined threshold value which may be identical for all areas to be cleaned or which may be adjusted depending on the type of area to be cleaned (the predetermined threshold value may for example be different for a high traffic area and a low traffic area, or be different depending on the level of cleanliness desired by the user),

[0119] - an adjustment step S7 consisting of automatically adjusting a frequency of cleaning each area to be cleaned based on the comparison of the estimated accumulated dust quantity for said area to be cleaned with the respective predetermined threshold value.

[0120] According to one embodiment of the invention, the step S4 of calculating the dust accumulation rate in an area to be cleaned comprises the following steps:

[0121] - calculate, after each cleaning operation of said area to be cleaned, a dust accumulation rate value which is equal to the quantity of dust measured during said cleaning operation divided by the time interval between the last two cleaning operations of said area to be cleaned, i.e. between said cleaning operation and the cleaning operation which immediately preceded it, and

[0122] - calculate the dust accumulation rate based on all the values previously calculated dust accumulation rates.

[0123] Advantageously, the method is configured such that:

[0124] - if the estimated amount of accumulated dust for an area to be cleaned is in lower than the predetermined threshold value, the method comprises a step of repeating the estimation step and the comparison step after a predetermined period of time has elapsed,

[0125] - if the estimated accumulated dust quantity for an area to be cleaned is su higher than the predetermined threshold value, the adjustment step S7 comprises a planning step consisting of planning, i.e. programming, a subsequent cleaning operation of said area to be cleaned.

[0126] According to one embodiment of the invention, the planning step consists of planning the subsequent cleaning operation of an area to be cleaned in such a way that said subsequent cleaning operation is carried out after the lapse of a predetermined minimum duration since the last cleaning operation of said area to be cleaned, or in such a way that said subsequent cleaning operation is carried out during a subsequent authorized time slot.

[0127] According to another embodiment of the invention, the planning step consists of immediately triggering the subsequent cleaning operation of the area to be cleaned.

[0128] Advantageously, the method may comprise an adaptation step consisting of automatically adapting, prior to a cleaning operation of an area to be cleaned, the suction power of the autonomous cleaning robot 2 as a function of the estimated quantity of accumulated dust for said area to be cleaned.

[0129] According to one embodiment of the invention, during a cleaning cycle of several areas to be cleaned, the method comprises a treatment step consisting of treating as a priority the areas to be cleaned having the highest estimated quantities of accumulated dust.

[0130] According to one embodiment of the invention, the method could comprise a comparison step consisting of comparing, for each area to be cleaned, the time elapsed since the last cleaning operation of said area to be cleaned (i.e. the time elapsed between the last cleaning operation of the area to be cleaned and the time of said comparison) with a predetermined duration, and the method could be configured such that the step of estimating the quantity of dust accumulated in said area to be cleaned is carried out only if the time elapsed since the last cleaning operation of said area to be cleaned is greater than a predetermined duration and such that the method comprises a step consisting of repeating the step of comparing the time elapsed since the last cleaning operation of said area to be cleaned with the predetermined duration after the lapse of a predetermined period of time.

[0131] Of course, the present invention is in no way limited to the embodiments described and illustrated which have been given only as examples. Modifications remain possible, in particular from the point of view of the constitution of the various elements or by substitution of technical equivalents, without departing from the scope of protection of the invention.

Claims

Claims

1. A method for controlling an autonomous cleaning robot (2) configured to clean an area to be cleaned, the method comprising the following steps: - measuring a quantity of dust sucked up by the autonomous cleaning robot (2) during each cleaning operation of the area to be cleaned, - estimating a quantity of dust accumulated in the area to be cleaned since a last cleaning operation of the area to be cleaned, the estimated accumulated quantity of dust being calculated as a function of the quantity of sucked up dust measured during the last cleaning operation of the area to be cleaned and a time elapsed since the last cleaning operation of the area to be cleaned, - comparing the estimated accumulated quantity of dust with a predetermined threshold value, - automatically adjusting a cleaning frequency of the area to be cleaned as a function of comparing the estimated accumulated quantity of dust with the predetermined threshold value.

2. The method of claim 1, wherein: - if the estimated accumulated dust quantity is less than the predetermined threshold value, the method comprises a step of repeating the estimation step and the comparison step after a predetermined period of time has elapsed, - if the estimated accumulated dust quantity is greater than the predetermined threshold value, the adjustment step comprises a step of scheduling a subsequent cleaning operation of the area to be cleaned.

3. The method of claim 2, wherein the scheduling step comprises scheduling the subsequent cleaning operation such that said subsequent cleaning operation is performed after a predetermined minimum time has elapsed since the last cleaning operation of the area to be cleaned, or such that said subsequent cleaning operation is performed during a subsequent authorized time slot.

4. The method of claim 2, wherein the scheduling step comprises immediately triggering the subsequent cleaning operation of the area to be cleaned.

5. A method according to any one of claims 1 to 4, which comprises, prior to the estimation step, a step of calculating a dust accumulation rate in the area to be cleaned, the dust accumulation rate being calculated as a function of at least the amount of vacuumed dust measured during the last cleaning operation of the area to be cleaned and a time interval between the last two cleaning operations of the area to be cleaned, and wherein the estimated accumulated dust amount is calculated as a function of the calculated dust accumulation rate and the time elapsed since the last cleaning operation of the area to be cleaned.

6. The method of claim 5, wherein the estimated accumulated dust quantity is equal to the calculated dust accumulation rate multiplied by the time elapsed since the last cleaning operation of the area to be cleaned.

7. A method according to claim 5, wherein the estimated accumulated dust quantity is equal to an addition of an estimated residual dust quantity and the calculated dust accumulation rate multiplied by the time elapsed since the last cleaning operation of the area to be cleaned, the estimated residual dust quantity being equal to the vacuumed dust quantity measured during the previous cleaning operation multiplied by a vacuum efficiency coefficient whose value is between 0 and 1 and depends on the type of floor of the area to be cleaned and / or cleaning parameters of the autonomous cleaning robot (2) during the previous cleaning operation of the area to be cleaned.

8. Method according to any one of claims 5 to 7, in which the step of calculating the dust accumulation rate in the area to be cleaned comprises the following steps: - calculating, after each cleaning operation of the area to be cleaned, a dust accumulation rate value which is equal to the quantity of dust measured during said cleaning operation divided by the time interval between the last two cleaning operations of the area to be cleaned, and - calculating the dust accumulation rate as a function of all the previously calculated dust accumulation rate values.

9. The method of claim 8, wherein the dust accumulation rate is equal to an average of all the rate values previously calculated dust accumulation.

10. Method according to any one of claims 1 to 9, which comprises a step of automatically adapting, prior to a cleaning operation of the area to be cleaned, a suction power of the autonomous cleaning robot (2) according to the estimated quantity of accumulated dust for the area to be cleaned.

11. A method according to any one of claims 1 to 10, which comprises a step of providing an autonomous cleaning robot (2) comprising: - a main body (3) having a lower face (4) configured to be oriented towards the area to be cleaned and a suction mouth (5) opening into the lower face (4) of the main body (3), the main body (3) delimiting a suction chamber (6) fluidly connected to the suction mouth (5), - a rotating cleaning brush (7) housed in the suction chamber (6) and mounted to rotate about a brush rotation axis, - a suction unit (14) which is housed at least partly in the main body (3) and which is configured to generate an air flow through the suction mouth (5),- a waste collection device (15) comprising a waste collection container (16) located upstream of the suction unit (14) and configured to be traversed by the air flow generated by the suction unit (14) and to retain waste transported by the air flow, - a waste guide channel (17) fluidly connecting the suction chamber (6) to the waste collection container (16), and - a dust sensor (19) configured to measure a quantity of dust sucked up by the autonomous cleaning robot (2).,

12. Autonomous cleaning robot (2) configured to clean an area to be cleaned, the autonomous cleaning robot (2) comprising: - a main body (3) having a lower face (4) configured to be oriented towards the area to be cleaned and a suction mouth (5) opening into the lower face (4) of the main body (3), the main body (3) delimiting a suction chamber (6) fluidly connected to the suction mouth (5), - a rotating cleaning brush (7) housed in the suction chamber (6) and mounted to rotate about a brush rotation axis, - a suction unit (14) which is housed at least partly in the main body (3) and which is configured to generate an air flow at through the suction mouth (5), - a waste collection device (15) comprising a waste collection container (16) located upstream of the suction unit (14) and configured to be traversed by the air flow generated by the suction unit (14) and to retain waste transported by the air flow, - a waste guide channel (17) fluidically connecting the suction chamber (6) to the waste collection container (16), - a dust sensor (19) configured to measure a quantity of dust sucked up by the autonomous cleaning robot (2) during each cleaning operation of the area to be cleaned, and - an electronic control unit (25) configured to control the operation of the autonomous cleaning robot (2), the electronic control unit (25) being configured to: • estimate a quantity of dust accumulated in the area to be cleaned since a last cleaning operation of the area to be cleaned, the estimated quantity of accumulated dust being calculated based on the quantity of vacuumed dust measured during the last cleaning operation of the area to be cleaned and a time elapsed since the last cleaning operation of the area to be cleaned, • compare the estimated amount of accumulated dust with a predetermined threshold value, and • automatically adjust a cleaning frequency of the area to be cleaned based on the comparison of the estimated accumulated dust quantity with the predetermined threshold value.

Citation Information

Patent Citations

  • Dust distribution mapping

    GB2616659A

  • Moving robot and controlling method

    US20200275814A1