Cleaning equipment control method and cleaning equipment

By setting up scraper components in the floor scrubber and adopting specific control methods, the problem of scraping water stains and dirt during the rear pulling of the floor scrubber is solved, reducing cleaning blind spots and removing cleaning traces is achieved, and the user experience is improved.

CN119073841BActive Publication Date: 2025-03-11ZHUMI ZHIJING FUTURE (SUZHOU) TECHNOLOGY CO LTD

Patent Information

Application Number
CN202411549131.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-11-01
Publication Date
2025-03-11
Estimated Expiration
2044-11-01

AI Technical Summary

Technical Problem

How to effectively scrape off residual water stains and dirt on the ground during the rear pulling process of the floor scrubber, reduce the residue of cleaning blind spots and cleaning traces, and improve user experience.

Method used

By providing a scraper assembly in the cleaning device, the scraper is arranged on the front side of the cleaning member, and the driving part is configured to switch between the first state and the second state. The control method includes keeping the scraper in the second state during the first travel process, and compensating the response time of the scraper switching from the second state to the first state, so as to ensure that the scraper switches to the first state in time before the second travel.

Benefits of technology

It realizes the timely scraping of water stains and dirt during the back-pulling process of the floor scrubber, reducing cleaning blind spots and residual traces, and improving cleaning effect and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119073841B_ABST
    Figure CN119073841B_ABST
Patent Text Reader

Abstract

The embodiment of the present disclosure provides a cleaning device control method and a cleaning device. The cleaning device control method comprises: during the first movement of the cleaning device, controlling the scraper to maintain the second state; before the second movement, at least compensating for the response time of the scraper switching from the second state to the first state, and controlling the scraper to switch to the first state.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of cleaning technology, and in particular to a cleaning equipment control method and a cleaning equipment. Background Art

[0002] Household floor scrubbers are mainly used to clean and wash the surface of household floors. Floor scrubbers can automatically spray water and scrub the floor through cleaning parts such as roller brushes, and suck the sewage and stains on the cleaning parts into the sewage tank of the machine to achieve the functions of rapid cleaning and stain collection.

[0003] When the floor scrubber is pulling back, there is a lot of water stains left on the ground. A scraper and a drive can be installed at the front end of the roller brush. The drive drives the scraper to move so that the scraper contacts the ground. The water stains and other impurities left on the ground are scraped off during the movement of the floor scrubber. The floor scrubber usually works in a repeated forward and backward motion. How to control the scraper to contact the ground at the appropriate time is an urgent problem to be solved. Summary of the invention

[0004] In view of this, an embodiment of the present disclosure provides a cleaning device control method and a cleaning device.

[0005] According to a first aspect of an embodiment of the present disclosure, a cleaning device control method is provided, the cleaning device comprising: a body assembly and a floor brush assembly; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on a surface to be cleaned, the floor brush assembly comprises a cleaning member and a scraping bar assembly, the cleaning member is used to clean the surface to be cleaned, the scraping bar assembly is used to scrape off dirt on the surface to be cleaned, the scraping bar assembly comprises a scraping bar and a driving unit, the scraping bar is arranged at the front side of the cleaning member in a first travel direction; the driving unit is configured to drive the scraping bar to switch between a first state and a second state; when the scraping bar is in the first state, the scraping bar contacts the surface to be cleaned; when the scraping bar is in the second state, there is a gap between the scraping bar and the surface to be cleaned; the cleaning device performs a first travel along the first travel direction, and after stopping the first travel, performs a second travel along a second travel direction opposite to the first travel direction;

[0006] The method comprises:

[0007] During the first movement of the cleaning device, controlling the scraper strip to maintain the second state;

[0008] Before performing the second travel, at least a response time of the scraper strip switching from the second state to the first state is compensated, and the scraper strip is controlled to switch to the first state.

[0009] In the above embodiment, by compensating the response time, the influence of the extension of the decision-making process and the execution process of the scraper moving from the second state to the first state on the time point when the scraper reaches the first state can be reduced, thereby improving the timeliness of the scraper moving from the second state to the first state. On the one hand, the cleaning blind spot generated by the cleaning member during the first movement of the cleaning device can be cleaned, thereby reducing the cleaning blind spot. Simply put, the scraper bar is arranged on the front side of the cleaning member, and the position where the scraper bar scrapes and contacts the surface to be cleaned after it descends must also be in front of the position where the cleaning member contacts the surface to be cleaned. Since the projection area of ​​the cleaning member on the surface to be cleaned is not completely the cleaning contact area, this results in a small area that has not been cleaned and contacted on the projection of the floor brush assembly on the surface to be cleaned when the push stops in one direction. For example, after the roller brush stops pushing forward, there is an area at the front end of the roller brush that cannot be cleaned and contacted. Especially when cleaning along the edge, there will be a cleaning dead zone at the front edge of the roller brush. The present embodiment ensures that the scraper bar can clean the dead zone in time or carry the dirt out of the dead zone for cleaning during the back-pulling process of the machine through time compensation of the lifting and lowering of the front scraper bar, so as to reduce manual edge cleaning; on the other hand, it can reduce the residual cleaning marks left by the cleaning member during the second movement process, thereby improving the user experience. In simple terms, water stains are prone to appear on the general floor brush assembly during the back-pulling process, and the front descending scraper bar can scrape off the accumulated water stains. However, if the descent of the scraper bar is not compensated for in time, it is easy for the floor brush assembly to be pulled back for a distance before the scraper bar descends into place to scrape the water stains. At this time, the scraper bar can no longer scrape off the water stains that have been pulled back for a distance, and can only scrape off the water stains that continue to be pulled back. Through the compensation setting of this example, the water stains generated when the equipment is pulled back are further reduced.

[0010] In combination with the embodiment described in the first aspect, in some embodiments, the cleaning device has a stagnation time during the switching process between the first travel and the second travel; before performing the second travel, at least compensating for the response time of the scraper bar switching from the second state to the first state, and controlling the scraper bar to switch to the first state, includes at least one of the following:

[0011] During the first movement of the cleaning device, compensating the response time to control the scraper bar to switch from the second state to the first state, so that the scraper bar switches to the first state when the cleaning device stops the first movement;

[0012] During the first movement of the cleaning device, the response time is compensated to control the scraper bar to switch from the second state to the first state, the scraper bar has not been completely switched to the first state when the cleaning device stops the first movement, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement;

[0013] In response to the cleaning device stopping the first movement, the scraper bar is controlled to switch from the second state to the first state by compensating the response time, the response time is less than or equal to the stagnation time, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement.

[0014] In the above embodiment, the scraper bar state is switched by at least one of the time in the first moving process and the stagnation time in the transition process between the first moving process and the second moving process, and the time in the second moving process is no longer occupied, so that the scraper bar is switched to the first state before the second moving process, thereby cleaning the blind spot and removing the cleaning traces remaining in the second moving process, thereby improving the user experience.

[0015] In combination with the embodiments described in the first aspect, in some embodiments, the method further includes: when the distance between the cleaning device and the obstacle in the first moving direction is less than or equal to a predetermined interval distance, the first moving is stopped, wherein the predetermined interval distance is less than 1 cm.

[0016] In the above embodiment, the controller can predict the first travel stop time based on the distance between the cleaning device and the obstacle in the first travel direction, and trigger the scraper strip to switch from the second state to the first state at the start time before the stop time, wherein the interval between the predicted stop time and the start time is greater than the response time. In this way, the timeliness of the scraper strip switching from the second state to the first state can be improved. In combination with the embodiment described in the first aspect, in some embodiments, the controlling the scraper strip to switch from the second state to the first state includes at least one of the following:

[0017] During a first movement of the cleaning device, the speed of the first movement is less than or equal to a speed threshold, and the scraper strip is controlled to switch from the second state to the first state;

[0018] During the first movement of the cleaning device, the acceleration of the cleaning device is toward the second movement direction and is greater than an acceleration threshold, and the scraper strip is controlled to switch from the second state to the first state;

[0019] During the first travel of the cleaning device, the distance between the cleaning device and the obstacle in front of the first travel direction is less than or equal to a distance threshold, and the scraper strip is controlled to switch from the second state to the first state;

[0020] During the first movement of the cleaning device, the angle between the body assembly and the surface to be cleaned is less than or equal to an angle threshold, and the scraper strip is controlled to switch from the second state to the first state.

[0021] In the above embodiment, the speed of the first movement, the acceleration of the second movement direction, the distance to the obstacle, and the angle between the body component and the surface to be cleaned can be used to predict the transition of the cleaning device from the first movement to the second movement, so as to switch the scraper state in advance and compensate for the response time, thereby cleaning the blind spots and reducing the residual cleaning traces left by the cleaning parts during the second movement, thereby improving the user experience.

[0022] In combination with the embodiment described in the first aspect, in some embodiments, the method further includes:

[0023] In response to the scraper bar being switched to the first state during the first travel of the cleaning device, the scraper bar is controlled to switch to the second state.

[0024] In the above embodiment, if the scraper bar is switched to the first state during the first running of the cleaning device, the controller may switch the scraper bar to the second state to reduce the influence of the scraper bar on the cleaning effect of the first running cleaning member.

[0025] In combination with the embodiment described in the first aspect, in some embodiments, the method further includes at least one of the following:

[0026] determining a second speed at which the wiper strip switches from the second state to the first state according to a first speed of the first travel, wherein the first speed is negatively correlated with the second speed;

[0027] determining, according to a first speed of the first travel, an advance offset or a lag offset of a starting moment at which the wiper strip switches from the second state to the first state;

[0028] A third speed at which the scraper strip switches from the first state to the second state is determined based on a first distance between the cleaning device and the obstacle in front of the first traveling direction at the starting moment, wherein the first distance is negatively correlated with the third speed.

[0029] In the above embodiment, the first speed and the first distance are used to adjust the scraper bar descent speed and / or descent offset, thereby improving the scraper bar control accuracy to adapt to the switching of the scraper bar in different scenarios.

[0030] According to a second aspect of an embodiment of the present disclosure, a cleaning device control method is provided, the cleaning device comprising: a body assembly and a floor brush assembly; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on a surface to be cleaned, the floor brush assembly comprises a cleaning member and a scraping bar assembly, the cleaning member is used to clean the surface to be cleaned, the scraping bar assembly is used to scrape off dirt on the surface to be cleaned, the scraping bar assembly comprises a scraping bar and a driving unit, the scraping bar is provided on the front side of the cleaning member in a first travel direction; the driving unit is configured to drive the scraping bar to switch between a first state and a second state; when the scraping bar is in the first state, the scraping bar contacts the surface to be cleaned; when the scraping bar is in the second state, there is a gap between the scraping bar and the surface to be cleaned; the cleaning device performs a first travel along the first travel direction, stops the first travel when the distance between the cleaning device and the obstacle in front of the first travel direction is less than or equal to a predetermined interval distance, and performs a second travel along a second travel direction opposite to the first travel direction;

[0031] The method comprises:

[0032] During the first movement of the cleaning device, controlling the scraper strip to maintain the second state;

[0033] Before performing the second movement, at least compensate for the response time of the scraper bar switching from the second state to the first state, and control the scraper bar to switch to the first state, so that the scraper bar can clean the surface to be cleaned between the scraper bar and the cleaning member when the cleaning device stops during the second movement of the cleaning device.

[0034] In the above embodiment, by compensating the response time, the influence of the extension of the decision-making process and the execution process of the scraper bar moving from the second state to the first state during the transition of the cleaning device from the first movement to the second movement due to approaching an obstacle can be reduced, thereby improving the timeliness of the scraper bar moving from the second state to the first state. On the one hand, the cleaning blind area generated by the cleaning member during the first movement of the cleaning device can be cleaned, thereby reducing the cleaning blind area. Simply put, the scraper bar is arranged on the front side of the cleaning member, and the position where the scraper bar scrapes and contacts the surface to be cleaned after it descends must also be in front of the cleaning contact position between the cleaning member and the surface to be cleaned. Since the projection area of ​​the cleaning member on the surface to be cleaned is not completely the cleaning contact area, this results in a small area of ​​the projection of the floor brush assembly on the surface to be cleaned that has not been cleaned when the push stops in one direction. For example, after the roller brush stops pushing forward, there is a small area at the front end of the roller brush. In an area that a roller brush cannot clean, especially when cleaning along the edge, there will be a cleaning dead zone at the front edge of the roller brush. The present embodiment ensures that the scraper bar can clean the dead zone in time or carry the dirt out of the dead zone for cleaning during the machine's pull-back process through time compensation for the lifting of the front scraper bar, so as to reduce manual cleaning along the edge. On the other hand, it can reduce the residual cleaning marks left by the cleaning part during the second movement process, thereby improving the user experience. In simple terms, water stains are prone to appear on the floor brush assembly during the pull-back process, and the front descending scraper bar can scrape off the accumulated water stains. However, if the descent of the scraper bar is not compensated for in time, it is easy for the floor brush assembly to be pulled back for a distance before the scraper bar descends into place to scrape off the water stains. At this time, the scraper bar can no longer scrape off the water stains that have been pulled back for a distance, and can only scrape off the water stains that continue to be pulled back. Through the compensation setting of this example, the water stains generated when the equipment is pulled back are further reduced.

[0035] In combination with the embodiment described in the second aspect, in some embodiments, the cleaning device has a stagnation time during the switching process between the first travel and the second travel; before performing the second travel, at least compensating for the response time of the scraper bar switching from the second state to the first state, and controlling the scraper bar to switch to the first state, includes at least one of the following:

[0036] During the first movement of the cleaning device, the response time is compensated to control the scraper bar to switch from the second state to the first state, so that the scraper bar switches to the first state when the cleaning device is less than or equal to the predetermined interval distance from the obstacle;

[0037] During the first movement of the cleaning device, the response time is compensated to control the scraper bar to switch from the second state to the first state, the scraper bar has not been completely switched to the first state when the cleaning device stops the first movement, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement;

[0038] In response to the cleaning device being less than or equal to a predetermined interval distance from the obstacle, the response time is compensated to control the scraper bar to switch from the second state to the first state, and the response time is less than or equal to the stagnation time, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement.

[0039] In the above embodiment, the scraper bar state is switched by at least one of the time in the first moving process and the stagnation time in the transition process between the first moving process and the second moving process, and the time in the second moving process is no longer occupied, so that the scraper bar is switched to the first state before the second moving process, thereby cleaning the blind spot and removing the cleaning traces remaining in the second moving process, thereby improving the user experience.

[0040] In combination with the embodiment of the second aspect, in some embodiments, controlling the scraper strip to switch from the second state to the first state includes at least one of the following:

[0041] During a first movement of the cleaning device, the speed of the first movement is less than or equal to a speed threshold, and the scraper strip is controlled to switch from the second state to the first state;

[0042] During the first movement of the cleaning device, the acceleration of the cleaning device is toward the second movement direction and is greater than an acceleration threshold, and the scraper strip is controlled to switch from the second state to the first state;

[0043] During the first movement of the cleaning device, the distance between the cleaning device and the obstacle is less than or equal to a distance threshold, and the scraper strip is controlled to switch from the second state to the first state, wherein the distance threshold is greater than the predetermined interval distance;

[0044] During the first movement of the cleaning device, the angle between the body assembly and the surface to be cleaned is less than or equal to an angle threshold, and the scraper strip is controlled to switch from the second state to the first state.

[0045] In the above embodiment, the speed of the first movement, the acceleration of the second movement direction, the distance to the obstacle, and the angle between the body component and the surface to be cleaned can be used to predict the transition of the cleaning device from the first movement to the second movement, so as to switch the scraper state in advance and compensate for the response time, thereby cleaning the blind spots and reducing the residual cleaning traces left by the cleaning parts during the second movement, thereby improving the user experience.

[0046] According to a third aspect of an embodiment of the present disclosure, a cleaning device is provided, the cleaning device comprising: a body assembly, a floor brush assembly and a controller; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on the surface to be cleaned, the floor brush assembly comprises a cleaning member and a scraper bar assembly, the cleaning member is configured to clean the surface to be cleaned by a roller brush, the scraper bar assembly is used to scrape off dirt on the surface to be cleaned, the scraper bar assembly comprises a scraper bar and a driving unit, the scraper bar is arranged on the front side of the cleaning member in a first travel direction; the driving unit is configured to drive the scraper bar to switch between a first state and a second state; when the scraper bar is in the first state, the scraper bar contacts the surface to be cleaned; when the scraper bar is in the second state, there is a gap between the scraper bar and the surface to be cleaned; the cleaning device performs a first movement along the first travel direction, and after stopping the first movement, performs a second movement along a second travel direction opposite to the first travel direction; the controller is used to execute the control method described in the first aspect or the second aspect.

[0047] In the above embodiment, by compensating for the response time, the influence of the decision-making process and the extension of the execution process of the scraper bar moving from the second state to the first state during the transition of the cleaning device from the first movement to the second movement due to approaching an obstacle on the time point when the scraper bar reaches the first state can be reduced, thereby improving the timeliness of the scraper bar moving from the second state to the first state. On the one hand, the cleaning blind spots generated by the cleaning parts of the cleaning device during the first movement can be cleaned to reduce the cleaning blind spots; on the other hand, the residual cleaning traces left by the cleaning parts during the second movement can be reduced, thereby improving the user experience.

[0048] In combination with the embodiment described in the third aspect, in some embodiments, in the first state, the bottom end of the scraper strip in contact with the surface to be cleaned is deformed and extended toward the cleaning member.

[0049] In the above embodiment, the scraper strip approaches the cleaning member from a position far from the cleaning member, and during the approaching process, the cleaning member can scrape the dirt at the far end into the cleaning range of the scraper strip. In combination with the embodiment described in the third aspect, in some embodiments, during the process of the scraper strip switching from the second state to the first state, the motion trajectory of the bottom end of the scraper strip is an arc, wherein in the first direction of travel, there is at least a first trajectory point on the arc, and the distance between the first trajectory point and the cleaning member is greater than the distance between the bottom end of the scraper strip and the cleaning member when the scraper strip is in the second state;

[0050] or

[0051] During the switching of the scraper strip from the second state to the first state, the movement trajectory of the bottom end of the scraper strip is a straight line, and the angle between the straight line and the first plane is an acute angle. The first plane is the part of the surface to be cleaned between the scraper strip and the cleaning member.

[0052] In the above embodiment, the scraper can extend into the angle between the obstacle and the surface to be cleaned through an arc motion trajectory, and scrape out the dirt at the deepest part of the angle, thereby improving the cleaning effect. The scraper can also extend into the angle between the obstacle and the surface to be cleaned, and scrape out the dirt at the deepest part of the angle, thereby improving the cleaning effect.

[0053] In combination with the embodiment described in the third aspect, in some embodiments, the cleaning device further comprises a nozzle for spraying cleaning liquid to the front side of the scraper strip in the first travel direction;

[0054] The controller is used to control the nozzle to spray cleaning liquid downward in the first traveling direction when the distance between the cleaning device and the obstacle in front of the first traveling direction is less than or equal to a preset water spraying distance.

[0055] In the above embodiment, the cleaning device can spray cleaning liquid before the scraper bar switches to the first state, so that the cleaning dead zone is moistened, and then the scraper bar in the first state scrapes off the cleaning liquid on the surface to be cleaned, thereby improving the cleaning effect of the cleaning dead zone.

[0056] In the cleaning device control method provided in the embodiment of the present disclosure, the cleaning device includes: a body assembly and a floor brush assembly; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on the surface to be cleaned, the floor brush assembly includes a cleaning member and a scraping bar assembly, the cleaning member is used to clean the surface to be cleaned, the scraping bar assembly is used to scrape off the dirt on the surface to be cleaned, the scraping bar assembly includes a scraping bar and a driving unit, the scraping bar is arranged on the front side of the cleaning member in the first direction of travel; the driving unit is configured to drive the scraping bar to switch between a first state and a second state; the scraping bar When the scraper is in the first state, the scraper contacts the surface to be cleaned; when the scraper is in the second state, there is a gap between the scraper and the surface to be cleaned; the cleaning device performs a first movement along the first direction of travel, and after stopping the first movement, performs a second movement along the second direction of travel opposite to the first direction of travel; the method includes: during the first movement of the cleaning device, controlling the scraper to maintain the second state; before performing the second movement, at least compensating the response time of the scraper switching from the second state to the first state, and controlling the scraper to switch to the first state. By compensating the response time, the influence of the extension of the decision-making process and the execution process of the scraper moving from the second state to the first state on the time point when the scraper reaches the first state can be reduced, and the timeliness of the scraper moving from the second state to the first state can be improved. On the one hand, the cleaning blind area generated by the cleaning part of the cleaning device during the first movement can be cleaned to reduce the cleaning blind area; on the other hand, the residual cleaning traces left by the cleaning part during the second movement can be reduced, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] Figure 1 is a schematic diagram of a cleaning device structure according to an exemplary embodiment;

[0058] Figure 2 is a schematic diagram of a cleaning device structure according to an exemplary embodiment;

[0059] Figure 3 is a flow chart of a cleaning equipment control method according to an exemplary embodiment;

[0060] Figure 4 is a schematic diagram of cleaning equipment according to an exemplary embodiment;

[0061] Figure 5 is another cleaning schematic diagram of a cleaning device according to an exemplary embodiment;

[0062] Figure 6 is another cleaning schematic diagram of a cleaning device according to an exemplary embodiment;

[0063] Figure 7 is a flow chart of a cleaning equipment control method according to an exemplary embodiment;

[0064] Figure 8 is a schematic diagram of another cleaning device according to an exemplary embodiment;

[0065] Fig. 9 is a schematic diagram of another cleaning device according to an exemplary embodiment;

[0066] Fig.10 is a schematic diagram of another cleaning device according to an exemplary embodiment;

[0067] Fig.11 The figure is a schematic diagram of another cleaning device according to an exemplary embodiment. DETAILED DESCRIPTION

[0068] In order to make the technical solutions and beneficial effects of the present invention more obvious and easy to understand, the following is a detailed description by listing specific embodiments. The drawings are not necessarily drawn to scale, and local features may be enlarged or reduced to more clearly show the details of the local features; unless otherwise defined, the technical and scientific terms used herein have the same meanings as those in the technical field to which this application belongs.

[0069] The embodiments of the present disclosure are not exhaustive, but are only illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined, for example, some or all of the steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0070] In each embodiment of the present disclosure, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between the embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form a new embodiment based on their internal logical relationships.

[0071] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0072] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular form, such as "a", "an", "the", "above", "said", "aforementioned", "this", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun after the article may be understood as a singular expression or a plural expression.

[0073] In the embodiments of the present disclosure, “plurality” refers to two or more.

[0074] In some embodiments, the terms “at least one”, “one or more”, “a plurality of”, “multiple”, etc. can be used interchangeably.

[0075] In some embodiments, "at least one of A and B", "A and / or B", "A in one case, B in another case", "A in one case, B in another case", etc., may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (A and B are both executed). When there are more branches such as A, B, C, etc., the above is also similar.

[0076] In some embodiments, the recording method of "A or B" may include the following technical solutions according to the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). When there are more branches such as A, B, C, etc., the above is also similar.

[0077] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects, and do not constitute restrictions on the position, order, priority, value or content of the description objects. The statement of the description object refers to the description in the context of the claims or embodiments, and should not constitute redundant restrictions due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields", and the "first" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the numerical value of the description object is not limited by the ordinal number, and can be one or more. Taking the "first device" as an example, the numerical value of the "device" can be one or more. In addition, the objects modified by different prefixes may be the same or different. For example, if the description object is "device", then the "first device" and the "second device" may be the same device or different devices, and their types may be the same or different. For another example, if the description object is "information", then the "first information" and the "second information" may be the same information or different information, and their contents may be the same or different.

[0078] In some embodiments, “including A”, “comprising A”, “used to indicate A”, and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0079] In some embodiments, terms such as “…”, “determine…”, “in the case of…”, “at the time of…”, “when…”, “if…”, “if…”, etc. can be used interchangeably.

[0080] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "no more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

[0081] In addition, each element, each row, or each column in the table of the embodiments of the present disclosure may be implemented as an independent embodiment, and the combination of any elements, any rows, or any columns may also be implemented as an independent embodiment.

[0082] For details, see Figure 1 and Figure 2As shown, the cleaning device comprises at least a body assembly 1 and a floor brush assembly 2; the body assembly 1 (not shown) is rotatably connected to the floor brush assembly 2, a handle 11 is provided on the top of the body assembly 1, and the floor brush assembly 2 can move on the surface to be cleaned.

[0083] In a possible implementation, the user can move the floor brush assembly 2 on the surface to be cleaned and control the moving direction of the floor brush assembly 2 by pushing and pulling the handle 11 .

[0084] In one possible implementation, the floor brush assembly 2 has at least partial driving force for driving the body assembly 1 to move, and the user provides partial or full driving force for the movement of the floor brush assembly 2 through the handle 11, and the user can control the moving direction of the floor brush assembly 2 through the handle 11.

[0085] In a possible implementation, the floor brush assembly 2 may include: a floor brush body 21 , a controller (not shown), a walking system 22 , a cleaning member 23 , and a scraper bar 241 assembly 24 , wherein the scraper bar 241 assembly 24 includes a scraper bar 241 and a driving unit 242 .

[0086] In a possible implementation, the floor brush assembly 2 and / or the body assembly 1 further includes a sensing system (not shown).

[0087] The cleaning element 23 may specifically include one or more of the following: a roller brush, a mop, and the like.

[0088] In a possible implementation, the cleaning device further includes a clean water tank, a sewage tank and a dust suction device. Any of the clean water tank, the sewage tank and the dust suction device can be arranged in the floor brush assembly 2 or in the body assembly 1.

[0089] The controller may include a microcontroller unit (MCU). Of course, the controller may also include other devices that can have control functions.

[0090] In a possible implementation, the cleaning member 23 is in a main brush cavity at the bottom of the floor brush body 21. The main brush cavity is connected to a dust suction channel of the cleaning device.

[0091] In a possible implementation, the cleaning equipment also includes a water spray device and a water squeezing bar. The water spray device is used to draw clean water from the clean water tank and spray it onto the cleaning element 23. The water squeezing bar is used to scrape the dirty water generated after cleaning the surface to be cleaned on the cleaning element 23 away from the cleaning element 23 and suck it into the dirty water tank through the dust suction device.

[0092] refer to Figure 1 and Figure 2The walking system 22 is arranged on the floor brush body 21, and is used to support the movement of the floor brush assembly 2. The walking system 22 may be powered or unpowered.

[0093] The above-mentioned sensor system may include at least one of a visual sensor, a laser sensor, a gyroscope, an accelerometer, a speed sensor, a mechanical sensor, an infrared sensor, an ultrasonic sensor, a visual sensor, etc. to obtain at least one information such as motion state information, position information and obstacle information of the cleaning equipment.

[0094] For example, a speed sensor, an acceleration sensor, etc. may be used to detect the speed, acceleration, etc. of the cleaning device. An infrared sensor, an ultrasonic sensor, a visual sensor, etc. may be used to detect the distance between the cleaning device and the obstacle. Here, the moving speed of the cleaning device may be the moving speed of the floor brush assembly 2.

[0095] The cleaning device can perform a first movement along a first movement direction, or a second movement along a second movement direction. The first movement direction and the second movement direction are used to distinguish two different movement directions of the cleaning device. For example, the first movement direction can be the forward direction of the cleaning device, and the first movement can be forward; the second movement direction can be the backward direction of the cleaning device, and the second movement can be backward.

[0096] In one possible implementation, the cleaning device realizes the first travel and the second travel based on pushing and pulling by the user.

[0097] In a possible implementation, the cleaning device realizes the first travel and / or the second travel based on its own power and / or the pushing and pulling force of the user.

[0098] The scraper bar 241 is arranged on the front side of the cleaning member 23 in the first moving direction; the driving part 242 is configured to drive the scraper bar 241 to switch between a first state and a second state; when the scraper bar 241 is in the first state, the scraper bar 241 is in contact with the surface to be cleaned; when the scraper bar 241 is in the second state, there is a gap between the scraper bar 241 and the surface to be cleaned; the cleaning device performs a first movement along the first moving direction, and after stopping the first movement, performs a second movement along a second moving direction opposite to the first moving direction.

[0099] In a possible implementation, the driving unit 242 may include a motor and a transmission component, etc. The transmission component converts the rotational force of the motor into a force that drives the scraper bar 241 to move up and down.

[0100] In a possible implementation manner, the first traveling direction and the second traveling direction are opposite.

[0101] It is understandable that during the process of the cleaning device switching from the first travel to the second travel, the cleaning device will inevitably be in a stopped state. Here, during the process of the cleaning device switching from the first travel to the second travel, the duration of the stopped state is the stagnation duration.

[0102] In a possible implementation, the driving member is used to drive the scraper bar 241 to move at least in a direction perpendicular to the ground, so that the scraper bar 241 can switch between the first state and the second state.

[0103] In a possible implementation, the scraper strip 241 at least contacts the surface to be cleaned when in the first state.

[0104] In a possible implementation, when the scraper strip 241 is in the first state, there is an interference portion between the scraper strip 241 and the mask to be cleaned.

[0105] The scraper bar 241 may be made of a flexible material, such as rubber, silicone, etc. When the scraper bar 241 is in the first state, the scraper bar 241 is in a compressed state, or the portion of the scraper bar 241 that contacts the surface to be cleaned may be in a deformed and extended state.

[0106] In a possible implementation, when the scraping bar 241 is in the second state, a bottom end of the scraping bar 241 close to the surface to be cleaned has a predetermined gap with the surface to be cleaned.

[0107] In a possible implementation, when the scraper bar 241 switches from the second state to the first state, the moving time of the scraper bar 241 is relatively short. For example, it can be considered that the moving time of the scraper bar 241 is approximately equal to 0.

[0108] It is understandable that the predetermined gap cannot be too small. A predetermined gap that is too small can easily cause the scraper strip 241 to easily get small solid particles stuck between the scraper strip 241 and the surface to be cleaned, scratching the ground. In addition, when the gap is small, dirt is more likely to adhere, causing the scraper strip 241 to get dirty more easily, and dirty the surface to be cleaned when it descends to the ground (the scraper strip 241, the roller brush, the roller brush cover, and the surface to be cleaned form a relatively closed area, the gap is small, the air flow formed by the suction process is faster, and the bottom surface of the scraper strip 241 is exposed to more airflow and is therefore more easily dirty).

[0109] It is understandable that the above-mentioned cleaning equipment is only for illustration and does not constitute a limitation of the embodiments of this specification.

[0110] The scraper bar 241 needs to be switched to the first state before the second advance. That is, when the cleaning device retreats, the scraper bar 241 needs to contact the surface to be cleaned, so that the water stains remaining in the cleaning process of the cleaning member 23 can be scraped off when the cleaning device retreats.

[0111] In the actual working scenario, the controller is used to trigger the scraper bar 241 to switch from the second state to the first state. The controller needs to combine the sensor information (such as at least one information such as the motion state information, position information and obstacle information of the cleaning equipment) to determine whether the scraper bar 241 needs to switch the state; after the controller determines that the scraper bar 241 needs to switch the turntable to send a switching signal, the drive unit 242 needs to drive the scraper bar 241 to move. In this process, the perception system perception, the controller decision and / or the drive unit 242 drive all require a certain amount of time. That is, the time point when the scraper bar 241 actually switches to the first state has a lag relative to the time point when the scraper bar 241 theoretically switches to the first state. Therefore, the scraper bar 241 usually switches to the first state during the second movement of the cleaning equipment. In this way, stains that are not scraped off by the scraper bar 241 during the second movement will be generated.

[0112] Therefore, how to switch the scraper strip 241 to the first state before the cleaning device performs the second movement, improve the cleaning degree of the surface to be cleaned, and improve the customer experience is an urgent problem to be solved. Example 1

[0113] The present disclosure provides a cleaning equipment control method. Figure 3 As shown, the method includes:

[0114] Step 301: During the first movement of the cleaning device, controlling the scraper bar 241 to maintain the second state;

[0115] Step 302: Before performing the second travel, at least compensate for the response time of the scraper bar 241 switching from the second state to the first state, and control the scraper bar 241 to switch to the first state.

[0116] Here, during the first moving process, the cleaning member 23 cleans the surface to be cleaned in the forward direction, and therefore, the scraper bar 241 maintains the second state to reduce the scraper bar 241 from blocking the surface to be cleaned from entering the cleaning range of the cleaning member 23 .

[0117] When the cleaning device is held by a user, it usually moves in a forward and backward reciprocating manner, that is, the cleaning device switches back and forth between a first movement and a second movement.

[0118] It can be understood that there must be a stop state in which the cleaning device stops moving between the first movement and the second movement.

[0119] In this embodiment, the cleaning member 23 may be a roller brush, a cleaning brush, a fur brush, a brush plate, etc. A possible manner in which the cleaning member 23 cleans the surface to be cleaned is as described in the above embodiment, which will not be described in detail here.

[0120] Figure 423 and the scraper 241 assembly 24 of the cleaning device, the cleaning member 23 can be a roller brush, the cleaning device moves from the first travel state to the stop state, in the first travel direction from the contact portion between the roller brush and the surface to be cleaned to the position of the scraper 241 (such as Figure 4 The range indicated by arrow X) is the blind area of ​​the cleaning member 23. Meanwhile, during the first movement of the cleaning device, the cleaning member 23 will leave cleaning marks such as water stains or dirt on the moving track covered by it, which need to be scraped off by the cleaning device during the second movement. Therefore, the scraper bar 241 needs to be switched to the first state before the cleaning device moves for the second time, so that the blind area can be cleaned on the one hand, and the cleaning marks left by the cleaning member 23 can be further cleaned on the other hand.

[0121] In a possible implementation, the response time may include at least one of the following:

[0122] The perception system obtains the perception information that satisfies the switching of the scraper strip 241 and sends the perception information to the controller for the perception duration;

[0123] The controller processes the sensing information and sends a switching signal to trigger the scraper strip 241 to switch from the second state to the first state, and the processing time required;

[0124] The driving member receives the switching signal and transmits the driving force to the scraper bar 241, so that the scraper bar 241 starts to switch the driving duration.

[0125] In a possible implementation, the driving duration may include at least one of the following:

[0126] The time it takes for a power unit such as a motor to generate driving force after receiving a switching signal;

[0127] The driving force transmission structural components between the power unit and the scraper strip 241 are used to overcome the transmission delay caused by at least one of friction, gap between components, inertia, tolerance between components, etc. when transmitting the driving force.

[0128] In a possible implementation, the response time and / or the driving time may be obtained through actual measurement of the cleaning device.

[0129] In a possible implementation, compensating for the response time of the scraper strip 241 switching from the second state to the first state may include at least one of the following:

[0130] The response time is compensated by adjusting the starting time when the scraper strip 241 switches from the second state to the first state. For example, the starting time may be advanced.

[0131] The response time is compensated by adjusting the moving speed of the scraper bar 241 from the second state to the first state. For example, the moving speed of the scraper bar 241 may be increased.

[0132] By compensating for the response time, the influence of the extension of the decision-making process and the execution process of the scraper 241 moving from the second state to the first state on the time point when the scraper 241 reaches the first state can be reduced, thereby improving the timeliness of the scraper 241 moving from the second state to the first state. On the one hand, the cleaning blind spot generated by the cleaning element 23 during the first movement of the cleaning device can be cleaned to reduce the cleaning blind spot; on the other hand, the residual cleaning traces left by the cleaning element 23 during the second movement can be reduced, thereby improving the user experience.

[0133] In some embodiments, the cleaning device has a stagnation time during the switching process between the first travel and the second travel; before the second travel, at least compensating the response time of the scraper bar 241 switching from the second state to the first state, and controlling the scraper bar 241 to switch to the first state, includes at least one of the following:

[0134] During the first movement of the cleaning device, the response time is compensated to control the scraper bar 241 to switch from the second state to the first state, so that when the cleaning device stops the first movement, the scraper bar 241 switches to the first state;

[0135] During the first movement of the cleaning device, the response time is compensated to control the scraper bar 241 to switch from the second state to the first state, the scraper bar 241 has not been completely switched to the first state when the cleaning device stops the first movement, and the scraper bar 241 is controlled to switch to the first state before the cleaning device performs the second movement;

[0136] In response to the cleaning device stopping the first movement, the scraper bar 241 is controlled to switch from the second state to the first state by compensating the response time, and the response time is less than or equal to the stagnation time, and the scraper bar 241 is controlled to switch to the first state before the cleaning device performs the second movement.

[0137] Here, the moving process of the cleaning device may include a first travel, a second travel, and a stop state during the process from the first travel to the second travel.

[0138] In a possible implementation, the controller determines the compensation duration based on the response duration, and determines a triggering time point for the scraper strip 241 to switch from the second state to the first state based on the compensation duration.

[0139] In a possible implementation, during the first movement of the cleaning device, the controller compensates the response time to control the scraper bar 241 to switch from the second state to the first state, so that the scraper bar 241 switches to the first state when the cleaning device is in a stopped state.

[0140] To compensate for the response time, the controller may switch the scraper bar 241 from the second state to the first state in advance. The controller may control the scraper bar 241 to switch from the second state to the first state before the cleaning device performs the first travel and enters the stop state.

[0141] The scraper bar 241 state is switched by at least one of the time in the first moving process and the stagnation time in the transition process between the first moving process and the second moving process, and the time in the second moving process is no longer occupied, so that the scraper bar 241 is switched to the first state before the second moving process, thereby cleaning the blind spot and removing the cleaning traces remaining in the second moving process, thereby improving the user experience.

[0142] In a possible implementation, the controller may determine the first travel stop time based on the motion state information of the cleaning device, wherein the first travel stop time is also the start time when the cleaning device enters the stop state (that is, the start time of the stagnation duration).

[0143] Exemplarily, the controller may predict the stop moment of the first travel based on the speed of the first travel and the current acceleration of the cleaning device in the second travel direction, and control the scraper bar 241 to switch from the second state to the first state before the stop moment (ie, during the first travel).

[0144] In some embodiments, the method further includes: when the distance between the cleaning device and an obstacle in the first moving direction is less than or equal to a predetermined interval distance, stopping the first moving, wherein the predetermined interval distance is less than 1 cm.

[0145] Here, the stopping time of the first travel may also be determined based on the distance between the cleaning device and the obstacle.

[0146] Here, the distance between the cleaning device and the obstacle may include at least one of the following:

[0147] a distance between a frontmost end of the cleaning device and an obstacle in a first direction of travel;

[0148] the distance between the scraper strip 241 and the obstacle;

[0149] The distance between the sensor used to sense obstacles and the obstacles;

[0150] The distance between the predetermined reference point of the cleaning equipment and the obstacle;

[0151] The distance between the point at which the cleaning device is closest to the obstacle in the first direction of travel and the obstacle.

[0152] It is understandable that the positions of various points on the cleaning device are relatively fixed, so the distances between other points and the obstacle can be determined by determining the distance between one point and the obstacle. This embodiment is described by taking the distance between the scraper 241 and the obstacle as an example.

[0153] In a possible implementation, the predetermined spacing distance may be 0, that is, the scraper strip 241 is in contact with or interferes with the obstacle.

[0154] When the cleaning device performs the first travel, the controller may determine a time point when the distance between the cleaning device and the obstacle is less than or equal to a predetermined interval distance as a stop time of the first travel.

[0155] The controller may also pre-determine the stopping time of the first travel based on the perception of the sensor system.

[0156] In a possible implementation, the controller can predict the first travel stop time based on the distance between the cleaning device and the obstacle in the first travel direction, and trigger the scraper bar 241 to switch from the second state to the first state at the start time before the stop time, wherein the interval between the predicted stop time and the start time is greater than the response time. In this way, the timeliness of the scraper bar 241 switching from the second state to the first state can be improved.

[0157] The controller can determine the starting time for triggering the scraper bar 241 to switch from the second state to the first state based on the stop time of the first movement, the compensation time and / or the stagnation time of the cleaning device in the stop state, and then adjust the time point when the scraper bar 241 switches to the first state.

[0158] Here, the controller can control the scraper bar 241 to switch to the first state at the stop moment of the first travel of the cleaning device. The controller can also control the scraper bar 241 to switch to the first state when the cleaning device is in a stopped state. In this way, the scraper bar 241 is switched to the first state before the second travel.

[0159] The controller may determine whether the cleaning device is in a stopped state based on the sensing information of the sensing system, and control the scraper bar 241 to switch to the first state when the cleaning device is in a stopped state.

[0160] Exemplarily, the controller determines that the speed of the cleaning device is 0, and then controls the scraper bar 241 to switch to the first state.

[0161] In a possible implementation, the controller may control the scraper bar 241 to switch to the first state in a stopped state after the first travel.

[0162] Here, the stop time of the stop state is greater than the stagnation time, and therefore, the scraper bar 241 can be switched from the second state to the first state within the stagnation time.

[0163] In some embodiments, controlling the scraper bar 241 to switch from the second state to the first state includes at least one of the following:

[0164] During the first movement of the cleaning device, the speed of the first movement is less than or equal to a speed threshold, and the scraper bar 241 is controlled to switch from the second state to the first state;

[0165] During the first movement of the cleaning device, the acceleration of the cleaning device is toward the second movement direction and is greater than the acceleration threshold, and the scraper bar 241 is controlled to switch from the second state to the first state;

[0166] During the first travel of the cleaning device, the distance between the cleaning device and the obstacle in front of the first travel direction is less than or equal to a distance threshold, and the scraper bar 241 is controlled to switch from the second state to the first state;

[0167] During the first movement of the cleaning device, the angle between the body component 1 and the surface to be cleaned is less than or equal to an angle threshold, and the scraper bar 241 is controlled to switch from the second state to the first state.

[0168] Here, the first travel stop time can also be predicted based on the first travel speed. The time intervals of the first travel stop time when the cleaning device is at different speeds can be counted in advance, and then the stop time of the cleaning device can be determined based on the current speed of the cleaning device.

[0169] In a possible implementation, the speed threshold may be determined based on the time interval to the first travel stop moment of the cleaning device at different speeds, and the response time, etc. So that the scraper bar 241 is switched when the speed of the first travel is less than or equal to the speed threshold, and the scraper bar 241 may be switched to the first state before the second travel.

[0170] Here, the first travel stop time can also be predicted based on the interval distance between the cleaning device and the obstacle. The time interval from when the cleaning device and the obstacle are at different interval distances to the first travel stop time (such as when the distance between the cleaning device and the obstacle is less than or equal to the predetermined interval distance) can be counted in advance, and then the stop time of the cleaning device can be determined based on the current distance between the cleaning device and the obstacle.

[0171] In a possible implementation, the distance threshold may be determined based on the time interval to the first travel stop moment of the cleaning device at different interval distances, and the response time, etc. So that the scraper bar 241 is switched when the interval distance is less than or equal to the distance threshold, and the scraper bar 241 may be switched to the first state before the second travel.

[0172] For example, Figure 5 As shown, the controller triggers the scraper bar 241 to switch from the second state to the first state when the cleaning device is in the first movement and the distance from the obstacle is equal to the distance threshold. The scraper bar 241 switches from the first state to the second state during the process from the distance of the cleaning device to the obstacle equal to the distance threshold to the distance of the cleaning device to the obstacle equal to the preset interval distance, during which the response time of the scraper bar 241 switching from the second state to the first state is included. Therefore, the scraper bar 241 can switch to the first state at the moment of stopping the first movement or in the stopped state after the first movement. Here, the preset interval distance is the distance between the cleaning device and the obstacle when the first movement is stopped. In this way, when the cleaning device is in the second movement, the scraper bar 241 can supplement the cleaning blind area between the cleaning member 23 and the obstacle, and can also completely supplement the cleaning traces produced by the cleaning member 23 during the second movement, thereby improving the cleaning effect.

[0173] In a possible implementation, the distance threshold is greater than or equal to a predetermined interval distance.

[0174] Here, the stopping moment of the first movement can also be predicted based on the angle between the body assembly 1 and the surface to be cleaned. When using the cleaning device, the floor brush assembly 2 is usually moved by pushing and pulling the body assembly 1. The body assembly 1 and the floor brush assembly 2 are rotatably connected. During the pushing and pulling process, the floor brush assembly 2 always remains parallel to the surface to be cleaned, so the angle between the body assembly 1 and the surface to be cleaned will change. When the angle between the body assembly 1 and the surface to be cleaned is small, it means that the floor brush assembly 2 has been pushed to a farther position, that is, the cleaning device is about to stop the first movement. Therefore, the controller can determine the stopping moment of the cleaning device based on the angle between the body assembly 1 and the surface to be cleaned.

[0175] In a possible implementation, the angle threshold may be determined based on the time interval from the cleaning device to the first travel stop moment at different angles between the body component 1 and the surface to be cleaned, as well as the response duration, etc., so that the scraper bar 241 is switched when the angle between the body component 1 and the surface to be cleaned is less than or equal to the angle threshold, and the scraper bar 241 may be switched to the first state before the second travel.

[0176] The controller can also predict the motion state of the cleaning device based on the acceleration of the cleaning device. When the cleaning device is in the first movement, if there is an acceleration in the second movement direction, and the acceleration is greater than the acceleration threshold (for example, the user starts to significantly slow down the first movement of the cleaning device), then the controller can predict that the cleaning device is about to stop the first movement and switch to the second movement. At this time, the cleaning device can switch the scraper bar 241 from the second state to the first state.

[0177] By means of the speed of the first movement, the acceleration of the second movement direction, the distance to the obstacle, and the angle between the body component 1 and the surface to be cleaned, it is possible to predict the transition of the cleaning device from the first movement to the second movement, so as to switch the state of the scraper 241 in advance and compensate for the response time, thereby cleaning the blind spots and reducing the residual cleaning traces left by the cleaning member 23 during the second movement, thereby improving the user experience.

[0178] In some embodiments, the method further comprises:

[0179] In response to the scraper bar 241 being switched to the first state during the first travel of the cleaning device, the scraper bar 241 is controlled to switch to the second state.

[0180] Since the user's pushing and pulling of the cleaning device is not completely regular, the cleaning device's first movement, second movement, and / or stopping of movement are unpredictable. For example, the speed at which the user pushes and pulls the cleaning device is unpredictable to a certain extent, and the controller predicts that the cleaning device is about to stop the first movement based on the cleaning device, while the actual user may continue to push the cleaning device to perform the first movement.

[0181] In the above embodiment, after the controller triggers the scraper bar 241 to switch from the second state to the first state, the cleaning device may still be in the first travel. If the scraper bar 241 is in the first state during the first travel of the cleaning device, the dirt in front of the cleaning member 23 in the first travel direction will be pushed away by the scraper bar 241 and will not be cleaned by the cleaning member 23, thereby affecting the cleaning effect.

[0182] Therefore, if the scraper bar 241 is switched to the first state when the cleaning device is in the first running state, the controller may switch the scraper bar 241 to the second state to reduce the influence of the scraper bar 241 on the cleaning effect of the first running cleaning member 23 .

[0183] In some embodiments, the method further comprises at least one of the following:

[0184] Determining a second speed at which the scraper strip 241 switches from the second state to the first state according to a first speed of the first travel, wherein the first speed is negatively correlated with the second speed;

[0185] Determining, according to the first speed of the first travel, an advance offset or a lag offset of a starting moment when the scraper strip 241 switches from the second state to the first state;

[0186] A third speed at which the scraper bar 241 switches from the first state to the second state is determined based on a first distance between the cleaning device and the obstacle in front of the first traveling direction at the starting moment, wherein the first distance is negatively correlated with the third speed.

[0187] The controller can adjust the speed at which the scraper bar 241 switches between the first state and the second state by controlling the driving unit 242 in the main body of the scraper bar 241. For example, the controller can adjust the speed of the motor driving the scraper bar 241 to achieve the speed at which the scraper bar 241 switches between the first state and the second state.

[0188] In one possible implementation, the first speed may include a moving speed of the cleaning device when the controller triggers the scraper bar 241 to move from the second state to the first state.

[0189] The first speed is negatively correlated with the interval time from the current moment of the cleaning device to the moment of stopping the first movement. The greater the first speed, the shorter the time when the cleaning device stops the first movement, and the second speed of the scraper 241 can be smaller. The smaller the first speed, the longer the time when the cleaning device stops the first movement, and the second speed of the scraper 241 can be larger.

[0190] In a possible implementation, the first speed may be the speed of the cleaning device when the scraper bar 241 changes from the second state to the first state. When the scraper bar 241 changes from the second state to the first state, the first speed of the cleaning device changes from fast to slow, and the second speed may change from slow to fast accordingly. By adjusting the second speed, the response time of the scraper bar 241 may be adjusted to adapt to different first travel scenarios.

[0191] Since the first speed is negatively correlated with the duration of the interval from the current moment to the first travel stop moment of the cleaning device, the response duration can be compensated by adjusting the start moment.

[0192] Exemplarily, the greater the first speed, the shorter the time the cleaning device stops the first travel, the advance offset can be increased or the lag offset can be shortened. The smaller the first speed, the longer the time the cleaning device stops the first travel, the advance offset can be shortened or the lag offset can be increased.

[0193] The controller may also adjust the third speed of the scraper bar 241 from the second state to the first state based on the first distance between the cleaning device and the obstacle at the start time.

[0194] In an exemplary embodiment, the larger the first distance is, the longer the time when the cleaning device stops the first movement is, and the smaller the third speed of the scraper bar 241 can be. The smaller the first distance is, the shorter the time when the cleaning device stops the first movement is, and the larger the second speed of the scraper bar 241 can be. Thus, the first state can be switched to the first state at the moment when the first movement stops or the stopped state of the cleaning device.

[0195] Through the first speed and the first distance, the descent speed and / or descent offset of the scraper bar 241 is adjusted, thereby improving the control accuracy of the scraper bar 241 to adapt to the switching of the scraper bar 241 in different scenes. Example 2

[0196] Here, if Figure 6 During the first travel of the cleaning device, if there is an obstacle in the first travel direction, the cleaning device may stop the first travel when the distance between the cleaning device and the obstacle is less than or equal to a predetermined interval distance.

[0197] The stopping time of the first travel can also be determined based on the distance between the cleaning device and the obstacle. Here, the distance between the cleaning device and the obstacle can include at least one of the following: the distance between the front end of the cleaning device and the obstacle in the first travel direction; the distance between the scraper bar 241 and the obstacle; the distance between the sensor for sensing the obstacle and the obstacle; the distance between a predetermined reference point of the cleaning device and the obstacle.

[0198] It is understandable that the positions of various points on the cleaning device are relatively fixed, so the distances between other points and the obstacle can be determined by determining the distance between one point and the obstacle. This embodiment is described by taking the distance between the scraper 241 and the obstacle as an example.

[0199] In a possible implementation, the predetermined spacing distance may be 0, that is, the scraper strip 241 is in contact with or interferes with the obstacle.

[0200] When the cleaning device performs the first travel, the controller can determine the time point when the distance between the cleaning device and the obstacle is less than or equal to the predetermined interval distance as the stop time of the first travel. The controller can also pre-determine the stop time of the first travel based on the perception of the sensor system.

[0201] Accordingly, the present disclosure provides a cleaning device control method, such as Figure 7 As shown, the method includes:

[0202] Step 701: During the first movement of the cleaning device, controlling the scraper bar 241 to maintain the second state;

[0203] Step 702: Before performing the second movement, at least compensate for the response time of the scraper bar 241 switching from the second state to the first state, and control the scraper bar 241 to switch to the first state, so that the scraper bar 241 can clean the surface to be cleaned between the scraper bar 241 and the cleaning member 23 when the cleaning device stops during the second movement of the cleaning device.

[0204] In a possible implementation, the controller can trigger the scraper 241 to switch from the second state to the first state at the start time before the first travel stop time, wherein the interval between the predicted stop time and the start time is greater than the response time. In this way, the timeliness of the scraper 241 switching from the second state to the first state can be improved.

[0205] The controller can determine the starting time for triggering the scraper bar 241 to switch from the second state to the first state based on the stop time of the first movement, the compensation time and / or the stagnation time of the cleaning device in the stop state, and then adjust the time point when the scraper bar 241 switches to the first state.

[0206] Here, the controller can control the scraper bar 241 to switch to the first state at the stop moment of the first travel of the cleaning device. The controller can also control the scraper bar 241 to switch to the first state when the cleaning device is in a stopped state. In this way, the scraper bar 241 is switched to the first state before the second travel.

[0207] The controller may determine whether the cleaning device is in a stopped state based on the sensing information of the sensing system, and control the scraper bar 241 to switch to the first state when the cleaning device is in a stopped state.

[0208] Exemplarily, the controller determines that the speed of the cleaning device is 0, and then controls the scraper bar 241 to switch to the first state.

[0209] In a possible implementation, the controller may control the scraper bar 241 to switch to the first state in a stopped state after the first travel.

[0210] In a possible implementation, the response time may include at least one of the following:

[0211] The perception system obtains the perception information that satisfies the switching of the scraper strip 241 and sends the perception information to the controller for the perception duration;

[0212] The controller processes the sensing information and sends a switching signal to trigger the scraper strip 241 to switch from the second state to the first state, and the processing time required;

[0213] The driving member receives the switching signal and transmits the driving force to the scraper bar 241, so that the scraper bar 241 starts to switch the driving duration.

[0214] In a possible implementation, the driving duration may include at least one of the following:

[0215] The time it takes for a power unit such as a motor to generate driving force after receiving a switching signal;

[0216] The driving force transmission structural components between the power unit and the scraper strip 241 are used to overcome the transmission delay caused by at least one of friction, gap between components, inertia, tolerance between components, etc. when transmitting the driving force.

[0217] In a possible implementation, the response time and / or the driving time may be obtained through actual measurement of the cleaning device.

[0218] In a possible implementation, compensating for the response time of the scraper strip 241 switching from the second state to the first state may include at least one of the following:

[0219] The response time is compensated by adjusting the starting time when the scraper strip 241 switches from the second state to the first state. For example, the starting time may be advanced.

[0220] The response time is compensated by adjusting the moving speed of the scraper bar 241 from the second state to the first state. For example, the moving speed of the scraper bar 241 may be increased.

[0221] By compensating for the response time, the influence of the decision-making process and the extension of the execution process of the scraper 241 moving from the second state to the first state during the transition of the cleaning device from the first movement to the second movement due to approaching an obstacle on the time point when the scraper 241 reaches the first state can be reduced, thereby improving the timeliness of the scraper 241 moving from the second state to the first state. On the one hand, the cleaning blind area generated by the cleaning member 23 during the first movement of the cleaning device can be cleaned to reduce the cleaning blind area; on the other hand, the residual cleaning traces left by the cleaning member 23 during the second movement can be reduced, thereby improving the user experience.

[0222] In some embodiments, the cleaning device has a stagnation time during the switching process between the first travel and the second travel; before the second travel, at least compensating the response time of the scraper bar 241 switching from the second state to the first state, and controlling the scraper bar 241 to switch to the first state, includes at least one of the following:

[0223] During the first movement of the cleaning device, the response time is compensated to control the scraper bar 241 to switch from the second state to the first state, so that when the cleaning device is less than or equal to the predetermined interval distance from the obstacle, the scraper bar 241 switches to the first state;

[0224] During the first movement of the cleaning device, the response time is compensated to control the scraper bar 241 to switch from the second state to the first state, the scraper bar 241 has not been completely switched to the first state when the cleaning device stops the first movement, and the scraper bar 241 is controlled to switch to the first state before the cleaning device performs the second movement;

[0225] In response to the cleaning device being less than or equal to a predetermined interval distance from the obstacle, the response time is compensated to control the scraper bar 241 to switch from the second state to the first state, and the response time is less than or equal to the stagnation time, and the scraper bar 241 is controlled to switch to the first state before the cleaning device performs the second movement.

[0226] Here, the moving process of the cleaning device may include a first travel, a second travel, and a stop state during the process from the first travel to the second travel.

[0227] In a possible implementation, the controller determines the compensation duration based on the response duration, and determines a triggering time point for the scraper strip 241 to switch from the second state to the first state based on the compensation duration.

[0228] In a possible implementation, during the first movement of the cleaning device, the controller compensates the response time to control the scraper bar 241 to switch from the second state to the first state, so that the scraper bar 241 switches to the first state when the cleaning device is in a stopped state.

[0229] To compensate for the response time, the controller may switch the scraper bar 241 from the second state to the first state in advance. The controller may control the scraper bar 241 to switch from the second state to the first state when the cleaning device is less than or equal to the predetermined interval distance from the obstacle.

[0230] In a possible implementation, the controller can determine the first travel stop time based on the distance between the cleaning device and the obstacle, wherein the first travel stop time is also the start time when the cleaning device enters the stop state.

[0231] Exemplarily, the controller can predict the stopping time of the first movement based on the distance between the cleaning device and the obstacle, and control the scraper 241 to switch from the second state to the first state before the stopping time (when the cleaning device is less than or equal to the predetermined interval distance from the obstacle).

[0232] When the cleaning device performs the first travel, the controller may determine a time point when the distance between the cleaning device and the obstacle is less than or equal to a predetermined interval distance as a stop time of the first travel.

[0233] The controller may also pre-determine the stopping time of the first travel based on the perception of the sensor system.

[0234] In a possible implementation, the controller can trigger the scraper bar 241 to switch from the second state to the first state at the start time before the stop time of the first travel, wherein the interval between the predicted stop time and the start time is greater than the response time. In this way, the timeliness of the scraper bar 241 switching from the second state to the first state can be improved.

[0235] The controller can determine the starting time for triggering the scraper bar 241 to switch from the second state to the first state based on the stop time of the first movement, the compensation time and / or the stagnation time of the cleaning device in the stop state, and then adjust the time point when the scraper bar 241 switches to the first state.

[0236] like Figure 8 As shown, here, the controller can control the scraper bar 241 to switch to the first state at the stop moment of the first travel of the cleaning device. The controller can also control the scraper bar 241 to switch to the first state when the cleaning device is in a stopped state. In this way, the scraper bar 241 is switched to the first state before the second travel.

[0237] The controller can determine whether the cleaning device is in a stopped state based on the sensing information of the sensing system, and control the scraper bar 241 to switch to the first state when the cleaning device is in a stopped state. Here, the stopped state can be that the cleaning device is less than or equal to a predetermined interval distance from the obstacle.

[0238] Exemplarily, the controller determines that the speed of the cleaning device is 0, and then controls the scraper bar 241 to switch to the first state.

[0239] In a possible implementation, the controller may control the scraper bar 241 to switch to the first state in a stopped state after the first travel.

[0240] In the absence of contradiction, Embodiment 2 may include any one or more embodiments in Embodiment 1, which will not be described in detail here. Example 3

[0241] The present application also provides a cleaning device, such as a floor scrubber, etc. The floor scrubber includes a controller. The control device is used to execute the cleaning device control method as described in any of the above embodiments, which will not be described in detail here.

[0242] In some embodiments, in the first state, the bottom end of the scraper strip 241 in contact with the surface to be cleaned is deformed and extended toward the cleaning member 23 .

[0243] The scraper strip 241 can be made of flexible materials such as rubber and silicone.

[0244] In a possible implementation, the bottom end of the scraper strip 241 may be provided with an inclined surface, and when the bottom surface contacts the surface to be cleaned, the bottom end is deformed and extended toward the cleaning member 23 due to the guiding effect of the inclined surface.

[0245] In one possible implementation, the scraper bar 241 can be tilted at a predetermined angle relative to a direction perpendicular to the surface to be cleaned so that the bottom end is biased toward the cleaning member 23. When the bottom surface contacts the surface to be cleaned, the bottom end is deformed and extended toward the cleaning member 23 due to the tilt of the scraper bar 241.

[0246] In a possible implementation, the length of the deformed extension portion of the scraper strip 241 is greater than or equal to the size of the cleaning blind area between the scraper strip 241 and the cleaning member 23. After the scraper strip 241 is deformed and extended, the dirt in the cleaning blind area can be pushed to the cleaning member 23 for cleaning by the cleaning member 23, thereby improving the cleaning effect.

[0247] In some embodiments, Fig. 9 As shown, during the switching process of the scraper bar 241 from the second state to the first state, the movement trajectory of the bottom end of the scraper bar 241 is an arc, wherein in the first moving direction, there is at least a first trajectory point on the arc, and the distance between the first trajectory point and the cleaning member 23 is greater than the distance between the bottom end of the scraper bar 241 and the cleaning member 23 when the scraper bar 241 is in the second state.

[0248] In one possible implementation, the movement trajectory of the bottom end of the scraper strip 241 can be an arc, so that the scraper strip 241 approaches the cleaning member 23 from a position far away from the cleaning member 23. During the approach process, the cleaning member 23 can scrape the dirt at the far end into the cleaning range of the scraper strip 241.

[0249] like Fig. 9 As shown, the scraper strip 241 can extend into the angle between the obstacle and the surface to be cleaned via an arc motion trajectory, and scrape out the dirt at the deepest part of the angle, thereby improving the cleaning effect.

[0250] In some embodiments, Fig.10 As shown, during the switching process of the scraper bar 241 from the second state to the first state, the movement trajectory of the bottom end of the scraper bar 241 is a straight line, and the angle between the straight line and the first plane is an acute angle. The first plane is the part of the surface to be cleaned between the scraper bar 241 and the cleaning member 23.

[0251] like Fig.10As shown, when the scraper bar 241 switches to the first state, the movement direction of the bottom end of the scraper bar 241 includes at least the first moving direction, that is, the movement trajectory of the scraper bar 241 includes the first moving direction and the direction toward the surface to be cleaned. In this way, the scraper bar 241 can extend into the angle between the obstacle and the surface to be cleaned, and scrape out the dirt at the deepest part of the angle, thereby improving the cleaning effect.

[0252] In some embodiments, Fig.11 As shown, the cleaning device further comprises a nozzle 25 for spraying cleaning liquid to the front side of the scraper bar 241 in the first traveling direction;

[0253] The controller is used to control the nozzle 25 to spray cleaning liquid downward in the first traveling direction when the distance between the cleaning device and the obstacle in front of the first traveling direction is less than or equal to a preset water spraying distance.

[0254] In a possible implementation, the cleaning liquid may include at least one of the following: water and a cleaning agent.

[0255] Here, the nozzle 25 may spray the cleaning liquid while the cleaning device is performing the first pass.

[0256] In a possible implementation, the cleaning fluid sprayed by the nozzle 25 in the first traveling direction does not exceed the scraper strip 241 in the first state.

[0257] In a possible implementation, the scraper strip 241 in the first state can scrape the cleaning fluid sprayed during the second traveling process.

[0258] In a possible implementation, the spraying timing of the nozzle 25 may be controlled by a controller.

[0259] In one possible implementation, the spray may spray the cleaning fluid based on a user operation.

[0260] In a possible implementation, the preset water spraying distance is greater than the distance threshold. In this way, the cleaning device can spray the cleaning liquid before the scraper bar 241 switches to the first state, and then the scraper bar 241 in the first state scrapes the cleaning liquid on the surface to be cleaned, thereby cleaning the surface to be cleaned.

[0261] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the above cleaning equipment control method is implemented.

[0262] The computer-readable storage medium provided in this embodiment can execute the control method of the cleaning device in the above-mentioned embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0263] The computer-readable storage medium mentioned above may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium may be any available medium that can be accessed by a general or special-purpose computer.

[0264] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (Application Specific Integrated Circuits, referred to as: ASIC). Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a main control device.

[0265] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0266] The various embodiments or implementation methods in this specification are described in a progressive manner. Each embodiment focuses on the differences from other embodiments, and the same or similar parts between the various embodiments can be referenced to each other.

[0267] In the description of this specification, reference to "one embodiment", "some embodiments", "illustrative embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials, or characteristics described in conjunction with the embodiments or examples are included in at least one embodiment or example of the present application. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.

[0268] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A cleaning equipment control method, characterized in that: The cleaning device comprises: a body assembly and a floor brush assembly; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on the surface to be cleaned, the floor brush assembly comprises a cleaning member and a scraping bar assembly, the cleaning member is used to clean the surface to be cleaned, and the scraping bar assembly is used to scrape off dirt on the surface to be cleaned, the scraping bar assembly comprises a scraping bar and a driving unit, the scraping bar is arranged on the front side of the cleaning member in a first travel direction; the driving unit is configured to drive the scraping bar to switch between a first state and a second state; when the scraping bar is in the first state, the scraping bar contacts the surface to be cleaned; when the scraping bar is in the second state, there is a gap between the scraping bar and the surface to be cleaned; the cleaning device performs a first travel along the first travel direction, and after stopping the first travel, performs a second travel along a second travel direction opposite to the first travel direction; The method comprises: During the first movement of the cleaning device, controlling the scraper strip to maintain the second state; Before performing the second travel, at least compensate for the response time of the scraper strip switching from the second state to the first state, and control the scraper strip to switch to the first state; During the second travel of the cleaning device, the scraper bar is controlled to maintain the first state.

2. The method according to claim 1, characterized in that The cleaning device has a stagnation time during the switching process between the first travel and the second travel; before the second travel, at least compensating the response time of the scraper strip switching from the second state to the first state, and controlling the scraper strip to switch to the first state, includes at least one of the following: During the first movement of the cleaning device, compensating the response time to control the scraper bar to switch from the second state to the first state, so that the scraper bar switches to the first state when the cleaning device stops the first movement; During the first movement of the cleaning device, the response time is compensated to control the scraper bar to switch from the second state to the first state, the scraper bar has not been completely switched to the first state when the cleaning device stops the first movement, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement; In response to the cleaning device stopping the first movement, the scraper bar is controlled to switch from the second state to the first state by compensating the response time, the response time is less than or equal to the stagnation time, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement.

3. The method according to claim 2, characterized in that The method further includes: when the distance between the cleaning device and an obstacle in the first moving direction is less than or equal to a predetermined interval distance, stopping the first moving, wherein the predetermined interval distance is less than 1 cm.

4. The method according to claim 1 or 2, characterized in that: The controlling the scraper strip to switch from the second state to the first state includes at least one of the following: During a first movement of the cleaning device, the speed of the first movement is less than or equal to a speed threshold, and the scraper strip is controlled to switch from the second state to the first state; During the first movement of the cleaning device, the acceleration of the cleaning device is toward the second movement direction and is greater than an acceleration threshold, and the scraper strip is controlled to switch from the second state to the first state; During the first travel of the cleaning device, the distance between the cleaning device and the obstacle in front of the first travel direction is less than or equal to a distance threshold, and the scraper strip is controlled to switch from the second state to the first state; During the first movement of the cleaning device, the angle between the body assembly and the surface to be cleaned is less than or equal to an angle threshold, and the scraper strip is controlled to switch from the second state to the first state.

5. The method according to claim 2, characterized in that: The method further comprises: In response to the scraper bar being switched to the first state during the first travel of the cleaning device, the scraper bar is controlled to switch to the second state.

6. The method according to claim 2, characterized in that The method further comprises at least one of the following: determining a second speed at which the wiper strip switches from the second state to the first state according to a first speed of the first travel, wherein the first speed is negatively correlated with the second speed; determining, according to a first speed of the first travel, an advance offset or a lag offset of a starting moment at which the wiper strip switches from the second state to the first state; A third speed at which the scraper strip switches from the first state to the second state is determined based on a first distance between the cleaning device and the obstacle in front of the first traveling direction at the starting moment, wherein the first distance is negatively correlated with the third speed.

7. A cleaning equipment control method, characterized in that: The cleaning device comprises: a body assembly and a floor brush assembly; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on the surface to be cleaned, the floor brush assembly comprises a cleaning member and a scraping bar assembly, the cleaning member is used to clean the surface to be cleaned, the scraping bar assembly is used to scrape off dirt on the surface to be cleaned, the scraping bar assembly comprises a scraping bar and a driving unit, the scraping bar is arranged on the front side of the cleaning member in the first travel direction; the driving unit is configured to drive the scraping bar to switch between a first state and a second state; when the scraping bar is in the first state, the scraping bar contacts the surface to be cleaned; when the scraping bar is in the second state, there is a gap between the scraping bar and the surface to be cleaned; the cleaning device performs a first travel along the first travel direction, stops the first travel when the distance between the cleaning device and the obstacle in front of the first travel direction is less than or equal to a predetermined interval distance, and performs a second travel along a second travel direction opposite to the first travel direction, wherein the predetermined interval distance is less than 1 cm; The method comprises: During the first movement of the cleaning device, controlling the scraper strip to maintain the second state; Before performing the second movement, at least compensate for the response time of the scraper bar switching from the second state to the first state, control the scraper bar to switch to the first state, and during the second movement of the cleaning device, control the scraper bar to maintain the first state, so that the scraper bar can clean the surface to be cleaned between the scraper bar and the cleaning element when the cleaning device stops during the second movement of the cleaning device.

8. The method according to claim 7, characterized in that The cleaning device has a stagnation time during the switching process between the first travel and the second travel; before the second travel, at least compensating the response time of the scraper strip switching from the second state to the first state, and controlling the scraper strip to switch to the first state, includes at least one of the following: During the first movement of the cleaning device, the response time is compensated to control the scraper bar to switch from the second state to the first state, so that the scraper bar switches to the first state when the cleaning device is less than or equal to the predetermined interval distance from the obstacle; During the first movement of the cleaning device, the response time is compensated to control the scraper bar to switch from the second state to the first state, the scraper bar has not been completely switched to the first state when the cleaning device stops the first movement, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement; In response to the cleaning device being less than or equal to a predetermined interval distance from the obstacle, the response time is compensated to control the scraper bar to switch from the second state to the first state, and the response time is less than or equal to the stagnation time, and the scraper bar is controlled to switch to the first state before the cleaning device performs the second movement.

9. The method according to claim 7 or 8, characterized in that: The controlling the scraper strip to switch from the second state to the first state includes at least one of the following: During a first movement of the cleaning device, the speed of the first movement is less than or equal to a speed threshold, and the scraper strip is controlled to switch from the second state to the first state; During the first movement of the cleaning device, the acceleration of the cleaning device is toward the second movement direction and is greater than an acceleration threshold, and the scraper strip is controlled to switch from the second state to the first state; During the first movement of the cleaning device, the distance between the cleaning device and the obstacle is less than or equal to a distance threshold, and the scraper strip is controlled to switch from the second state to the first state, wherein the distance threshold is greater than the predetermined interval distance; During the first movement of the cleaning device, the angle between the body assembly and the surface to be cleaned is less than or equal to an angle threshold, and the scraper strip is controlled to switch from the second state to the first state.

10. A cleaning device, characterized in that: The cleaning device comprises: a body assembly, a floor brush assembly and a controller; the body assembly is rotatably connected to the floor brush assembly, a handle is provided on the top of the body assembly, the floor brush assembly can move on the surface to be cleaned, the floor brush assembly comprises a cleaning member and a scraper bar assembly, the cleaning member is configured to clean the surface to be cleaned by a rolling brush, the scraper bar assembly is used to scrape off dirt on the surface to be cleaned, the scraper bar assembly comprises a scraper bar and a driving unit, the scraper bar is arranged on the front side of the cleaning member in a first travel direction; the driving unit is configured to drive the scraper bar to switch between a first state and a second state; when the scraper bar is in the first state, the scraper bar contacts the surface to be cleaned; when the scraper bar is in the second state, there is a gap between the scraper bar and the surface to be cleaned; the cleaning device performs a first movement along the first travel direction, and after stopping the first movement, performs a second movement along a second travel direction opposite to the first travel direction; the controller is used to execute the control method described in any one of claims 1 to 9.

11. The cleaning device according to claim 10, characterized in that In the first state, the bottom end of the scraper strip in contact with the surface to be cleaned is deformed and extended toward the cleaning member.

12. The cleaning device according to claim 10 or 11, characterized in that During the process of the scraper strip switching from the second state to the first state, the movement trajectory of the bottom end of the scraper strip is an arc, wherein in the first moving direction, there is at least a first trajectory point on the arc, and the distance between the first trajectory point and the cleaning member is greater than the distance between the bottom end of the scraper strip and the cleaning member when the scraper strip is in the second state; or During the switching of the scraper strip from the second state to the first state, the movement trajectory of the bottom end of the scraper strip is a straight line, and the angle between the straight line and the first plane is an acute angle. The first plane is the part of the surface to be cleaned between the scraper strip and the cleaning member.

13. The cleaning device according to claim 10 or 11, characterized in that The cleaning device further comprises a nozzle for spraying cleaning liquid toward the front side of the scraper strip in the first direction of travel; The controller is used to control the nozzle to spray cleaning liquid downward in the first traveling direction when the distance between the cleaning device and the obstacle in front of the first traveling direction is less than or equal to a preset water spraying distance.

Citation Information

Patent Citations

  • Cleaning head and surface cleaning equipment

    CN113633231A

  • Cleaning device, cleaning equipment and cleaning control method

    CN116172459A

Cited By

  • A control method for a surface cleaning device

    CN122681385A