CLEANING DEVICE CONTROL METHOD AND CLEANING DEVICE

Abstract
A cleaning device control method and a cleaning device. The cleaning device comprises a driving assembly (200) and a track-type cleaning cloth (300), and independent power members are provided for the driving assembly (200) and the track-type cleaning cloth (300). During normal walking, the corresponding power members drive rotation directions of the driving assembly (200) and the track-type cleaning cloth (300) to be opposite, so as to improve cleaning efficiency.
Description

This application claims priority of Chinese Patent Application No. 2021105012503, filed on May 8, 2021, entitled “METHOD AND DEVICE FOR CONTROLLING CLEANING DEVICE AND CLEANING DEVICE”, and Chinese Patent Application No. 202111343423X, filed on Nov. 13, 2021, entitled “METHOD FOR CONTROLLING THE TRAVELLING OF MOBILE ROBOT”.


TECHNICAL FIELD

The present disclosure relates to the technical field of intelligent devices, and in particular to a method for controlling a sweeping device and a sweeping device.


BACKGROUND

With the improvement of technology, people are increasingly benefiting from a variety of intelligent devices, such as sweeping robots as products that can replace manual cleaning is used in many occasions. However, people have a higher pursuit of cleaning effect, the conventional sweeping robot is difficult to meet the demand.


SUMMARY

In view of this, it is necessary to provide a method for controlling a sweeping device and a sweeping device to address the above technical problem.


The present disclosure provides a method for controlling a sweeping device. The sweeping device includes a driving assembly and a crawler-type cleaning cloth, the driving assembly is configured to enable the sweeping device to move on the surface to be cleaned, and the crawler-type cleaning cloth is configured to sweep the surface to be cleaned. The method includes: providing independent power members for the driving assembly and the crawler-type cleaning cloth, respectively; and enabling rotation directions of the driving assembly and the crawler-type cleaning cloth that are driven by the corresponding power members to be opposite during normal traveling, so as to improve cleaning efficiency.


In an embodiment, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, a movement mode of the driving assembly or the crawler-type cleaning cloth is changed to increase a force vector provided by the driving assembly and the crawler-type cleaning cloth to the surface to be cleaned.


In an embodiment, the sweeping device being about to travel abnormally or being traveling abnormally includes any one of being blocked by an obstacle, the driving assembly being stuck, the driving assembly being suspended, or the driving assembly slipping.


In an embodiment, a first abnormality level and a second abnormality level are preset according to a height of the obstacle, the height of the obstacle at the first abnormality level is lower than the height of the obstacle at the second abnormality level, when detecting that the sweeping device is about to be at the first abnormality level, the movement mode of the driving assembly or the crawler-type cleaning cloth is changed to provide a first force vector to the surface to be cleaned, when detecting that the sweeping device is about to be at the second abnormality level, the movement mode of the driving assembly or the crawler wiper is changed to provide a second force vector to the surface to be cleaned, and the first force vector is less than the second force vector.


In an embodiment, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the crawler-type cleaning cloth stops rotating autonomously.


In an embodiment, when the detecting that sweeping device is about to travel abnormally or is traveling abnormally, the rotation direction of the driving assembly is the same as the rotation direction of the crawler-type cleaning cloth.


In an embodiment, the crawler-type cleaning cloth is configured to be lifted and lowered, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the crawler-type cleaning cloth is lifted to be separated from the surface to be cleaned.


In an embodiment, the sweeping device further includes a scraping strip arranged telescopically relative to the crawler-type cleaning cloth, during normal traveling, the scraping strip extends out to scrape the crawler-type cleaning cloth, when the detecting that sweeping device is about to travel abnormally or is traveling abnormally, the scraping strip retracts and is separated from the crawler-type cleaning cloth.


In an embodiment, the sweeping device further includes a housing and a cleaning pump, the crawler-type cleaning cloth and the cleaning pump are mounted in the housing, the housing is provided with a spraying port in communication with the cleaning pump, during normal traveling, the cleaning pump is turned on to spray cleaning liquid to the surface to be cleaned through the spraying port, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the cleaning pump is turned off.


In an embodiment, the driving assembly is capable of deflecting within a preset range of deflection angle, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the deflection angle is reduced compared with traveling normally to increase the force vector provided by the driving assembly and the crawler-type cleaning cloth to the surface to be cleaned.


The present disclosure provides another method for controlling a sweeping device. The sweeping device includes a power member, a first crawler-type cleaning cloth, and a second crawler-type cleaning cloth. The power member drives the first crawler-type cleaning cloth and the second crawler-type cleaning cloth to rotate in opposite directions, so as to sweep a surface to be cleaned.


In an embodiment, the power member includes a first power member and a second power member, the first power member drives the first crawler-type cleaning cloth to rotate in a forward direction, and the second power member drives the second crawler-type cleaning cloth to rotate in a reverse direction, so as to improve cleaning efficiency.


The present disclosure provides a sweeping device, including a detection assembly, a driving assembly, and a crawler-type cleaning cloth. The detection assembly is configured to provide detection information that determines a movement mode of the driving assembly and the crawler-type cleaning cloth, so as to implement any one of the above methods for controlling the sweeping device.


In an embodiment, a control assembly is further included, the control assembly is configured to receive detection information provided by the detection assembly and thereby control the movement mode of the driving assembly and the crawler-type cleaning cloth.





BRIEF DESCRIPTION OF THE DRAWINGS

In order to illustrate the embodiments of the present disclosure more clearly, the drawings used in the embodiments will be described briefly. Apparently, the following described drawings are merely for the embodiments of the present disclosure, and other drawings can be derived by those of ordinary skill in the art without any creative effort.



FIG. 1 is a schematic perspective view of a sweeping device according to an embodiment, showing a bottom structure of the sweeping device.



FIG. 2 is a schematic view of a crawler-type cleaning cloth of the sweeping device according to an embodiment.



FIGS. 3, 4, and 5 are schematic side views of the sweeping device according to different embodiments.



FIG. 6 is a plan view of the sweeping device shown in FIG. 1, showing the bottom structure of the sweeping device;



FIG. 7 is another view of the sweeping device shown in FIG. 1, in which part of a top structure of the sweeping device is removed to show an internal structure.



FIG. 8 is another view of the sweeping device shown in FIG. 1, in which part of the structure of the bottom of the sweeping device is removed to show the internal structure.



FIG. 9 is a block diagram of the sweeping device according to an embodiment.



FIGS. 10 to 15 are schematic views of an operating state of the sweeping device under methods for controlling a sweeping device according to different embodiments.





DETAILED DESCRIPTION OF THE EMBODIMENTS

The present disclosure will now be described in detail with reference to the accompanying drawings and embodiments in order to make the objects, technical solutions, and advantages of the present disclosure clearer. It should be understood that the specific embodiments described herein are only for explaining the present disclosure, and not intended to limit the present disclosure.


As shown in FIG. 1, a sweeping device according to an embodiment of the present disclosure can autonomously clean floors, carpets and other surfaces to be cleaned. The sweeping device includes a housing 100, a driving assembly 200, and a crawler-type cleaning cloth 300. The housing 100 is a mounting carrier for various components of the sweeping device. Unless otherwise specified, all components of the sweeping device mentioned below are directly or indirectly mounted in the housing 100. For example, the driving assembly 200 and the crawler-type cleaning cloth 300 are both mounted in the housing 100. The driving assembly 200 is configured to drive the sweeping device to move on a surface to be cleaned. The crawler-type cleaning cloth 300 is configured to sweep the surface to be cleaned.


The driving assembly 200 and the crawler-type cleaning cloth 300 each has an independent power member, so as to provide power for their respective autonomous rotations. Referring to FIG. 2, in an embodiment, the crawler-type cleaning cloth 300 includes a first transmission shaft 301, a second transmission shaft 302, a first power member 303, and a cleaning member 304.


The first transmission shaft 301 and the second transmission shaft 302 are arranged in parallel. The cleaning member 304 is arranged in a ring belt shape to be wound around the first transmission shaft 301 and the second transmission shaft 302. The first power member 303 may include an electric motor, a gearbox, etc. The first power member 303 is in transmission connected to the first transmission shaft 301 and/or the second transmission shaft 302 to provide power for the rotation of the first transmission shaft 301 and the second transmission shaft 302. When the first transmission shaft 301 and the second transmission shaft 302 rotate, the cleaning member 304 can be driven to operate to clean the surface to be cleaned.


The cleaning member 304 is made of a flexible material, which may be a sponge or cloth material, a mop made of silicone or rubber, or a material layer with adsorption properties. When a mop or sponge is used as the cleaning member 304, the mop or sponge comes into contact with the surface to be cleaned, thereby removing stains or debris on the surface to be cleaned. When the cleaning member 304 is made of a material layer with adsorption properties, the material layer is in contact with the surface to be cleaned, thereby adsorbing stains or debris on the surface to be cleaned. Stains include but are not limited to traces of various liquid substances remaining on the surface to be cleaned, such as oil stains, etc. Debris includes various types of solid dirt, such as paper scraps, hair or dust.


When the cleaning member 304 cleans the surface to be cleaned, the cleaning member 304 is in contact with and slides relative to the surface to be cleaned, thereby generating friction between the cleaning member 304 and the surface to be cleaned. In other words, the cleaning member 304 generates a force on the surface to be cleaned, and the force can exert a traction effect on the sweeping device. The configuration of the material of the cleaning member 304 and a contact area between the cleaning member and the surface to be cleaned, etc., has an influence on the magnitude of the above-mentioned force.


As shown in FIGS. 1 and 6, the driving assembly 200 adopts a wheel-type traveling mechanism, including a first driving wheel 201, a second driving wheel 203, and a second power member 205. In some embodiments, the first driving wheel 201 and the second driving wheel 203 can be arranged coaxially, one of the first driving wheel 201 and the second driving wheel 203 serves as a driving wheel to obtain the power of the second power member 205 to generate rotation, and the other of the first driving wheel 201 and the second driving wheel 203 serves as a driven wheel to rotate following the rotation of the driving wheel. The axial connection between the first driving wheel 201 and the second driving wheel 203 is parallel to the first transmission shaft 301 and the second transmission shaft 302 of the crawler-type cleaning cloth 300. In other embodiments, the first driving wheel 201 and the second driving wheel 203 may be provided separately and are respectively connected to one second power member 205 in transmission to obtain rotational power. The second power member 205 may include an electric motor, a gearbox and other components, and may provide power for the rotation of the first driving wheel 201 and the second driving wheel 203.


Friction is generated between the first driving wheel 201 and the second driving wheel 203 and the surface to be cleaned, that is, the first driving wheel 201 and the second driving wheel 203 exert force on the surface to be cleaned, and the force exerts a traction effect on the sweeping device. In the case where the surface to be cleaned is substantially horizontal, the sum of the force vectors generated by the driving assembly 200 and the crawler-type cleaning cloth 300 on the surface to be cleaned is used as a driving force to drive the sweeping device to move relative to the surface to be cleaned, so as to determine a movement direction of the sweeping device relative to the surface to be cleaned, such as forward, stationary, backward, etc. relative to the surface to be cleaned.


As an example, as shown in FIG. 6, the positive Y-axis direction is taken as a forward direction, which points to the front of the sweeping device, and the negative Y-axis direction is taken as a backward direction, which points to the rear of the sweeping device. When the force vector provided by the sweeping device to the surface to be cleaned points in the negative direction of the Y-axis, according to Newton's third law, the surface to be cleaned provides a reaction force in the positive direction of the Y-axis to the sweeping device, so that the sweeping device moves forward relative to the surface to be cleaned. On the contrary, when the force vector provided by the sweeping device to the surface to be cleaned points in the positive direction of the Y-axis, the surface to be cleaned provides a reaction force in the negative direction of the Y-axis to the sweeping device, so that the sweeping device moves backward relative to the surface to be cleaned. When the force vector provided by the sweeping device to the surface to be cleaned is approximately zero, the sweeping device is stationary relative to the surface to be cleaned.


It should be noted that the description of the number and type of the driving assembly 200 in the above embodiments is only an example. In other embodiments, the number and type of the driving assembly 200 may be different from the above embodiments. For example, FIG. 3 shows a sweeping device provided by an embodiment, which includes two groups of driving assemblies 200, which are respectively located at the front and rear sides of the crawler-type cleaning cloth 300. It should be understood that each group of driving assemblies 200 has the independent power member respectively. As another example, FIG. 4 shows a sweeping device provided by an embodiment, in which one group of driving assemblies 200 is a crawler-type traveling mechanism, that is, the driving assembly 200 is a combination of a wheel-type traveling mechanism and a crawler-type traveling mechanism. The specific structure of the crawler-type traveling mechanism can be referred to the crawler-type cleaning cloth 300 in the above embodiment, the difference between the crawler-type traveling mechanism and the cleaning member 304 in the crawler-type cleaning cloth 300 is only that the corresponding components in the crawler-type traveling mechanism are mainly used for walking, not mainly used for sweeping, so that a structure more suitable for realizing the walking function can be adopted.


Similarly, the present disclosure does not limit the number of crawler-type cleaning clothes 300. Referring to the embodiment provided in FIG. 5, the sweeping device includes two groups of crawler-type cleaning clothes 300, and the two groups of crawler-type cleaning clothes 300 are arranged adjacently. The driving assembly 200 is disposed on a front side or a rear side of the crawler-type cleaning clothes 300. It should be understood that each group of crawler-type cleaning clothes 300 has the independent power member, respectively.


In addition, in embodiments with one or more groups of crawler-type cleaning clothes 300, the crawler-type cleaning clothes 300 may be configured to be lifted and lowered relative to the housing 100. For example, a lifting mechanism may include a motor, and a transmission mechanism such as gears or slide rails, etc. The motor is provided on the housing 100, and the transmission mechanism is in transmission connection with the motor and the crawler-type cleaning cloth 300. The crawler-type cleaning cloth 300 can be lifted and lowered relative to the housing 100 with the help of the motor, that is, the crawler-type cleaning cloth 300 can be lifted and lowered relative to the surface to be cleaned. With such an arrangement, the crawler-type cleaning cloth 300 can be separated from the surface to be cleaned to meet the needs of specific usage scenarios.


As shown in FIG. 6, in the Y-axis direction, the driving assembly 200 is provided at a middle position of a bottom portion of the housing 100. Positioning the driving assembly 200 in the middle position allows the driving assembly 200 to provide better driving force for the sweeping device and improve the capability of the sweeping device to cross obstacles and get out of the way. The crawler-type cleaning cloth 330 is provided adjacent to one side of the driving assembly 200. Compared with the configuration with a larger distance, such an adjacent configuration allows the sweeping device to have a larger continuous contact area with the surface to be cleaned, so that the sweeping device has better capability to cross obstacles and get out of the way when facing obstacles such as depressions. At the same time, the crawler-type cleaning cloth 300 has a larger contact area, and when the sweeping device faces obstacles such as depressions, it has greater power to assist in crossing obstacles and getting out of the way.


As shown in FIG. 6, the crawler-type cleaning cloth 300 is located behind the driving assembly 200, and a projection of the crawler-type cleaning cloth 300 on a horizontal plane is at least partially located outside ta projection of the housing 100 on the horizontal plane. Intuitively, the crawler-type cleaning cloth 300 extends beyond a range covered by the housing 100, so that the crawler-type cleaning cloth 330 has a larger cleaning area, thereby improving the cleaning efficiency. At the same time, when the sweeping device faces obstacles such as depressions, it has greater power to assist in crossing obstacles and getting out of the way.


From the aspect of FIG. 6, an outer end of the first driving wheel 201 is coplanar with a left end of the crawler-type cleaning cloth 300, more specifically, the outer end of the first driving wheel 201 is coplanar with a left end of the cleaning member 304. An outer end of the second driving wheel 203 is coplanar with a right end of the crawler-type cleaning cloth 300, more specifically, the outer end of the second driving wheel 203 is coplanar with a right end of the cleaning member 304. In other words, a distance between the outer end of the first driving wheel 201 and the outer end of the second driving wheel 203 is equal to a distance between two ends of the cleaning member 304. The arrangement provides the sweeping device with better operational stability and the capability to cross obstacles and get out of the way.


As shown in FIG. 6, the driving assembly 200 can deflect within a preset range of deflection angles relative to the Y-axis direction to change a traveling direction of the sweeping device. Therefore, the driving assembly 200 further includes a power member for deflecting the first driving wheel 201 and the second driving wheel 203. A large opening is provided at a position where the first driving wheel 201 and the second driving wheel 203 are provided in the housing 100, so as to provide sufficient space for the deflection of the first driving wheel 201 and the second driving wheel 203 to avoid interference with the housing 100 during deflection.


Referring to FIGS. 6 and 7, in an embodiment, a cleaning pump 101 and a clean water tank 105 are further mounted in the housing 100, and a spraying port 103 is provided at the bottom portion of the housing 100. A water inlet of the cleaning pump 101 is in communication with the clean water tank 105, and a water outlet of the cleaning pump 101 is in communication with the spraying port 103. The spraying port 103 is provided adjacent to the crawler-type cleaning cloth 300. Optionally, a plurality of spraying ports 103 may be provided, and the plurality of spraying ports 103 may be evenly spaced along tan axial direction parallel to the crawler-type cleaning cloth 300. During the cleaning process of the sweeping device, the cleaning pump 101 can pump out the cleaning liquid from the clean water tank 105 and spray the cleaning liquid to the surface to be cleaned through the spraying port 103. The surface to be cleaned is first wetted and impregnated by the cleaning liquid, and then cleaned by the crawler-type cleaning cloth 300 to improve the cleaning effect of the crawler-type cleaning cloth 300 on the surface to be cleaned.


As shown in FIG. 8, in an embodiment, the sweeping device is further provided a sewage tank 107 mounted in the housing 100, and a scraping strip 305 is provided facing the crawler-type cleaning cloth 300. During the cleaning process of the sweeping device, in cooperation with the sweeping fluid sprayed by the cleaning pump 101, the crawler-type cleaning cloth 300 will mix the cleaning fluid with stains and debris on the surface to be cleaned to form sewage. By providing the scraping strip 305, the sewage attached to the crawler-type cleaning cloth 300 can be scraped and separated to the sewage tank 107 to be collected and temporarily stored. The sewage in the sewage tank 107 can be treated periodically. Optionally, both the sewage tank 107 and the clean water tank 105 are detachably mounted in the housing 100 to facilitate the replenishment of cleaning liquid and the treatment of sewage.


Furthermore, the scraping strip 305 is configured to be controllably telescopically arranged relative to the crawler-type cleaning cloth 300. Therefore, when the crawler-type cleaning cloth 300 needs to be scraped, the scraping strip 305 extend out to abut against and scrape the crawler-type cleaning cloth 300. When the crawler-type cleaning cloth 300 does not need to be scraped, the scraping strip 305 retracts and is separated from the crawler-type cleaning cloth 300.



FIG. 9 shows a block diagram of the sweeping device according to an embodiment. The sweeping device includes a detection assembly 400 configured to detect environmental information or operating information of the sweeping device, and a control assembly 500 that is communicatively connected to the driving assembly 200, the crawler-type cleaning cloth 300 and the detection assembly 400.


The detection assembly 400 may include one or more of an infrared sensor, an inertial sensor (IMU), an angle sensor, an optical flow sensor, a camera, a LIDAR, a wheel odometer, a visual odometer, and a laser odometer that are disposed at a suitable location on the housing 100. The environmental information detected by the detection assembly 400 includes but is not limited to a distance between the sweeping device and a target object in the working environment, a motion state of the target object, and a three-dimensional data of a shape of the target object, etc. The environmental information can be presented as static pictures or dynamic videos. The operating information of the sweeping device detected by the detection assembly 400 includes but is not limited to a rotation speed of the driving assembly 200 of the sweeping device, a deflection angle of the driving assembly 200, a rotation speed of the crawler-type cleaning cloth 300, a lifting state of the crawler-type cleaning cloth 300 relative to the housing 100, and a telescopic state of the scraping strip. 305, etc. The information obtained by the detection assembly 400 can be used to directly or indirectly determine whether the sweeping device travels normally. It should be understood that during normal traveling, the sweeping device can be better maintained in the cleaning state to continuously and effectively clean the surface to be cleaned. If the sweeping device travels abnormally, or is about to move abnormally, the continuity and stability of the cleaning state of the sweeping device may be affected, so that the expected cleaning effect cannot be achieved.


Abnormal traveling includes the traveling state of the sweeping device in the following situations: the sweeping device is blocked by obstacles, the driving assembly 200 is stuck, the driving assembly 200 is suspended, or the driving assembly 200 slips. There are three situations in which sweeping device is blocked by obstacles. The first situation is that the impact of obstacles on the traveling of the sweeping device can be basically ignored. The sweeping device in normal traveling with the capability to cross the obstacle can cross the obstacle. During crossing the obstacle process, the traveling state may be slightly affected, which is different from normal traveling, but after crossing the obstacle, the sweeping device can automatically restore to the normal traveling state to maintain the normal cleaning state. It should be understood that in this case, if the movement mode of the driving assembly 200 and the crawler-type cleaning cloth 300 of the sweeping device is changed, so that the sweeping device has a better capability to cross obstacles than during traveling normally, and the obstacle can also be crossed.


The second situation is that the impact of obstacles on the traveling of the sweeping device is controllable. It is necessary to change the movement mode of the driving assembly 200 and the crawler-type cleaning cloth 300 of the sweeping device, so that the sweeping device has a better obstacle-crossing capability than during traveling normally to cross the obstacle, so as to achieve normal traveling and maintain normal cleaning status.


The third situation is that the obstacle has exceeded the obstacle-crossing capability of the sweeping device, ultimately resulting in the sweeping device being in a trapped state. Unless avoidance or manual intervention is chosen, the sweeping device is unable to get out of the trap on its own.


If the above three situations are simplified by using obstacle height, the obstacle height demarcation thresholds in the three situations can be represented by A0 and A1, where A0 is less than A1. When the obstacle height is less than or equal to A0, it belongs to the first situation above. When the obstacle height is between A0 and A1, it belongs to the second situation above. When the obstacle height is greater than or equal to A1, it belongs to the third situation mentioned above.


The driving assembly 200 is stuck, the driving assembly 200 is suspended, or the driving assembly 200 slips due to various abnormal factors that cause the driving assembly 200 to be unable to provide normal driving force, thereby being unable to drive the sweeping device to move relative to the surface to be cleaned. For example, when an obstacle has a gap of a specific height and the sweeping device cannot pass through the gap and is trapped in the gap, the driving assembly 200 may often become stuck. For another example, when the obstacle is a depression with a certain depth and area, the sweeping device cannot pass through the depression and the driving assembly 200 may be suspended in the depression. For another example, when there are oil stains and other friction-reducing substances on the surface to be cleaned, the sweeping device may not be able to move normally due to the driving assembly 200 slipping on the oil stains.


The control assembly 500 is configured to receive the detection information provided by the detection assembly 400, and then control the operation of relevant components of the sweeping device according to a preset algorithm, such as controlling the driving assembly 200 and the crawler-type cleaning cloth 300 to operate according to corresponding movement modes. The control assembly 500 may include a processor, a memory, etc. A processor may include one or more processing cores. The processor uses various interfaces and lines to connect various components of the sweeping device, and executes various functions of the sweeping device and processes data by running or executing instructions, programs, code sets or sets of instructions stored in the memory and by calling up data stored in the memory. Optionally, the processor can be implemented in at least one hardware form among digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU), a modem, etc. The central processing unit mainly handles the operating system, user interface and application programs. The graphics processing unit is configured to render and draw the display content. The modem is configured to process wireless communications. It should be understood that the above-mentioned modem may not be integrated into the processor and may be implemented solely through a communication chip.


The control assembly 500 may be integrated into the housing 100. In other embodiments, the control assembly 500 may be provided on a server, and the server remotely receives the detection information provided by the detection assembly 400, processes the detection information, and makes corresponding responses and executions.


The following is an exemplary description of a method for controlling a sweeping device provided by the present disclosure with reference to FIGS. 10 to 15. It should be understood that the sweeping device in FIGS. 10 to 15 is only an example of the structure, and it does not mean that the control method provided in the present disclosure can only be limited to the sweeping device with these structures.


As shown in FIG. 10, when the sweeping device is in a normal traveling state, rotation directions of the driving assembly 200 and the crawler-type cleaning cloth 300 are opposite. It should be understood that the driving assembly 200 and the crawler-type cleaning cloth 300 are each powered by a respective power member to generate rotation. An arrow located in an upper left of the sweeping device indicates a movement direction of the sweeping device, and a direction pointing to the left is defined as a forward direction, that is, the sweeping device moves forward relative to the surface to be cleaned. An arrow located on the driving assembly 200 indicates the rotation direction of the driving assembly 200. An arrow located on the crawler-type cleaning cloth 300 indicates the rotation direction of the crawler-type cleaning cloth 300. An arrow F1 located between the driving assembly 200 and the surface to be cleaned indicates a forward force provided by the surface to be cleaned to the driving assembly 200. An arrow F2 located between the crawler-type cleaning cloth 300 and the surface to be cleaned indicates a backward force provided by the surface to be cleaned to the crawler-type cleaning cloth 300. Unless otherwise specified, the arrows in the following figures have the same meaning as the above description. It should be understood that at this time, the forward force F1 provided by the surface to be cleaned to the driving assembly 200 is greater than the backward force F2 provided by the surface to be cleaned to the crawler-type cleaning cloth 300, that is, the sum of the force vectors provided by the driving assembly 200 and the crawler-type cleaning cloth 300 to the surface to be cleaned points forward, so that the sweeping device can move forward relative to the surface to be cleaned.


Compared with the driving assembly 200 and the crawler-type cleaning cloth 300 rotating in the same direction, when the driving assembly 200 and the crawler-type cleaning cloth 300 rotate in opposite directions, the crawler-type cleaning cloth 300 has a stronger cleaning ability on the surface to be cleaned. The specific reasons are analyzed as follows. The driving assembly 200 drives the sweeping device to move at a speed V1 relative to the surface to be cleaned. The crawler-type cleaning cloth 300 rotates autonomously and a side of the crawler-type cleaning cloth 300 that is in contact with the surface to be cleaned moves at a speed V0 relative to the surface to be cleaned. Since the crawler-type cleaning cloth 300 moves relative to the surface to be cleaned simultaneously with the sweeping device, a moving speed of the side of the crawler-type cleaning cloth 300 that is in contact with the surface to be cleaned relative to the surface to be cleaned is that V0 plus V1. Compared with the situation where the driving assembly 200 and the crawler-type cleaning cloth 300 rotate in the same direction, the reverse rotation of the two increases the rotation speed of the crawler-type cleaning cloth 300 relative to the surface to be cleaned, thereby achieving a better cleaning effect.


In an embodiment with two crawler-type cleaning clothes 300, the rotation directions of the two crawler-type cleaning clothes 300 can be opposite. As shown in FIG. 11, the rotation directions of the two crawler-type cleaning clothes 300 at the front and rear are opposite. It should be pointed out that each of the two crawler-type cleaning clothes 300 are powered by a respective power member to generate autonomous rotation in opposite directions. Therefore, the surface to be cleaned provides a backward force F2 to the crawler-type cleaning cloth 300 located at the rear and a forward force F3 to the crawler-type cleaning cloth 300 located in the front. The sweeping device moves forward relative to the surface to be cleaned under the resultant force of the three vectors of forward force F1, backward force F2 and forward force F3.


During the normal traveling process of the sweeping device as shown in FIG. 10, it is possible that the normal traveling cannot continue due to environmental changes on the surface to be cleaned or some conditions of the sweeping device itself. These situations that lead to the inability to continue normal traveling include the sweeping device being blocked by obstacles, the driving assembly 200 being stuck, the driving assembly 200 being suspended, the driving assembly 200 slipping, etc. When the detection assembly 400 detects detection information that directly or indirectly indicates that the sweeping device may be traveling abnormally or is already traveling abnormally, the control assembly 500 receives the detection information and controls the driving assembly 200 or the crawler-type cleaning cloth 300 to change the movement mode to increase the force vector provided by driving assembly 200 and the crawler-type cleaning cloth 300 to the surface to be cleaned. Since the forces are mutual, the force vector provided by the surface to be cleaned to the sweeping device also increases. When the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned is increased, the sweeping device can have greater obstacle-crossing capability, or have a varied travel strategy, so that the sweeping device can autonomously get rid of abnormal traveling or avoid factors that will cause abnormal traveling, and facilitate restoring or maintaining normal traveling states, in order to produce the expected sweeping effect on the surface to be cleaned.


There are many ways to change the movement mode of the driving assembly 200 or the crawler-type cleaning cloth 300 to increase the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned, and the appropriate movement mode can be determined according to different situations causing abnormal traveling, so that the sweeping device can autonomously get rid of abnormal traveling or avoid factors that will cause abnormal traveling. This is illustrated below in conjunction with FIGS. 12, 13, 14, and 15, respectively.


In an embodiment, as shown in FIG. 12, the crawler-type cleaning cloth 300 is stopped from rotating autonomously to increase the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned. Since the backward force F2 provided by the surface to be cleaned to the crawler-type cleaning cloth 300 removes after the crawler-type cleaning cloth 300 stops rotating, the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned is the forward force F1. The forward force F1 becomes larger than the resultant force of the forward force F1 and the backward force F2 in the operating mode shown in FIG. 10. When the detection assembly 400 detects that there is an obstacle on a path of the sweeping device, and it belongs to the first and second situations of being blocked by the obstacle mentioned above, the crawler-type cleaning cloth 300 can stop rotating autonomously to cross the obstacle. When the obstacle disappears, the normal traveling state can be restored, and the rotation directions of the driving assembly 200 and the crawler-type cleaning cloth 300 are opposite again.


It should be noted that when the crawler-type cleaning cloth 300 stops rotating autonomously, it means that the first power member 303 in the crawler-type cleaning cloth 300 stops outputting power. Whether the crawler-type cleaning cloth 300 still rotates relative to the surface to be cleaned is determined by the resultant force between the surface to be cleaned and the crawler-type cleaning cloth 300. This force includes at least a static friction force between the surface to be cleaned and the crawler-type cleaning cloth 300 and a braking force of the crawler-type cleaning cloth 300. For example, in the case that the crawler-type cleaning cloth 300 adopts a braking mode, the crawler-type cleaning cloth 300 itself has a braking force to inhibit rotation. The crawler-type cleaning cloth 300 does not rotate, but moves relative to the surface to be cleaned as the sweeping device continues to move forward. When the crawler-type cleaning cloth 300 itself is not braked, in the case that the static friction between the surface to be cleaned and the crawler-type cleaning cloth 300 is not large enough, the crawler-type cleaning cloth 300 will also stop rotating, and will move relative to the surface to be cleaned as the sweeping device continues to move forward. In the case that the static friction between the surface to be cleaned and the crawler-type cleaning cloth 300 is large enough, the sweeping device will passively follow the driving assembly 200 to rotate in the same direction while continuing to move forward. However, as long as the crawler-type cleaning cloth 300 stops rotating autonomously, whether the crawler-type cleaning cloth 300 moves relative to the surface to be cleaned or the crawler-type cleaning cloth 300 passively follows the driving assembly 200 to rotate in the same direction, the force vector between the crawler-type cleaning cloth 300 and the surface to be cleaned is greater than that when the driving assembly 200 and the crawler-type cleaning cloth 300 rotate in opposite directions.


In an embodiment, as shown in FIG. 13, the crawler-type cleaning cloth 300 may be lifted to be separated from the surface to be cleaned to increase the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned. Since the backward force F2 provided by the surface to be cleaned to the crawler-type cleaning cloth 300 disappears after the crawler-type cleaning cloth 300 is separated from the surface to be cleaned, the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned is the forward force F1, This forward force F1 becomes larger than the resultant force of the forward force F1 and the backward force F2 in the operating mode shown in FIG. 10. In this case, whether the crawler-type cleaning cloth 300 still rotates autonomously can be flexibly determined based on other factors.


When the detection assembly 400 detects that there is an obstacle on the path of the sweeping device, and it belongs to the first and second situations of being blocked by the obstacle mentioned above, the crawler-type cleaning cloth 300 can be lifted to be separated from the surface to be cleaned to cross the obstacle. When the obstacle is crossed, the normal traveling state can be restored, and the crawler-type cleaning cloth 300 can be in contact with the surface to be cleaned again.


In an embodiment, as shown in FIG. 14, the rotation direction of the driving assembly 200 can be the same as the rotation direction of the crawler-type cleaning cloth 300 to increase the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned. Compared with the operating mode shown in FIG. 10, in FIG. 14, the rotation direction of the crawler-type cleaning cloth 300 is changed, so that the rotation direction of the driving assembly 200 is the same as the rotation direction of the crawler-type cleaning cloth 300. After the rotation direction of the crawler-type cleaning cloth 300 is changed, the backward force F2 provided by the surface to be cleaned to the crawler-type cleaning cloth 300 becomes the forward force F2. Therefore, the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned is the sum of the forward force F1 and the forward force F2, which becomes larger compared to that in the operating mode in FIG. 10.


When the detection assembly 400 detects that there is an obstacle on the traveling path of the sweeping device, and it belong to the first and second situations of being blocked by the obstacle mentioned above, or it detects that the driving assembly 200 is about to be or has been stuck, when the driving assembly 200 is about to or has been suspended or the driving assembly 200 is about to slip or has slipped, the crawler-type cleaning cloth 300 can be caused to change the rotation direction to be the same as the rotation direction of the driving assembly 200, so that the sweeping device can get rid of or avoid abnormal traveling.


In an embodiment, as shown in FIG. 15, compared with the operating mode in FIG. 10, the rotation direction of the driving assembly 200 may be changed, so that the rotation direction of the driving assembly 200 is the same as the rotation direction of the crawler-type cleaning cloth 300. After the rotation direction of the driving assembly 200 changes, the forward force F1 provided by the surface to be cleaned to the driving assembly 200 becomes the backward force F1. Therefore, the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned is the sum of the backward force F1 and the backward force F2. Compared with the operating mode in FIG. 10, this force vector becomes larger and in the opposite direction, so that the sweeping device can be moved backward relative to the surface to be cleaned.


When the detection assembly 400 detects that there is an obstacle on the path of the sweeping device and it belongs to the third situation of being blocked by the obstacle mentioned above, or it detects that the driving assembly 200 is about to be or has been stuck, when the driving assembly 200 is about to or has been suspended or the driving assembly 200 is about to slip or has slipped, the driving device 200 can be caused to change the rotation direction to be the same as the rotation direction of the crawler-type cleaning cloth 300, so that the sweeping device can get rid of or avoid abnormal traveling.


In some embodiments, when the detection assembly 400 detects detection information indicating that the sweeping device may travel abnormally, or already travels abnormally, and the driving assembly 200 is deflected within the preset range, the force vector between both the driving assembly 200 and the crawler-type cleaning cloth 300 and the surface to be cleaned may also be increased by reducing the deflection angle. Since the deflection angle is reduced, the component force along the front-to-back direction parallel to the housing 100 of the sweeping device will become larger, thereby increasing the force vector between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned, so that the sweeping device can move forward or backward. It should be understood that this method of changing the movement mode of the driving assembly 200 by changing the deflection angle can be combined with the other methods of changing the movement mode of the driving assembly 200 or the crawler-type cleaning cloth 300 as needed.


In each of the above movement modes, the force vectors between the driving assembly 200, the crawler-type cleaning cloth 300 and the surface to be cleaned are different. For example, the force vector in the movement mode shown in FIG. 12 is less than that in the movement mode shown in FIG. 14. Therefore, in some embodiments, different abnormality levels can also be preset according to a height of the obstacle. Different abnormality levels require the sweeping device to have different obstacle-crossing capability. According to the corresponding abnormality level, the corresponding change in the movement mode of the driving assembly 200 or the crawler-type cleaning cloth 300 is adapted to adjust the magnitude of the force vector between the sweeping device and the surface to be cleaned, so as to have different obstacle-crossing capabilities.


For example, a first abnormality level and a second abnormality level are preset according to the height of the obstacle, and the height of the obstacle at the first abnormality level is lower than the height of the obstacle at the second abnormality level. When detecting that the sweeping device is about to be at the first abnormality level, the movement mode of the driving assembly or the crawler-type cleaning cloth is changed to provide a first force vector to the surface to be cleaned, such as the force vector of the movement mode shown in FIG. 12. When it is detected that the sweeping device is about to be at the second abnormality level, the movement mode of the driving assembly or the crawler-type cleaning cloth is changed to provide a second force vector to the surface to be cleaned, such as the force vector of the movement mode shown in FIG. 14.


In the embodiment with the scraping strip 305 and the cleaning pump 101, during normal traveling, the cleaning pump 101 sprays cleaning liquid to the surface to be cleaned through the spraying port 103. The surface to be cleaned is first wetted and impregnated by the cleaning liquid, and then cleaned by the crawler-type cleaning cloth 300. The crawler-type cleaning cloth 300 mixes cleaning fluid with stains and debris on the surface to be cleaned to form sewage. The scraping strip 305 scrapes and separates the sewage attached to the crawler-type cleaning cloth 300 to the sewage tank 107 to be collected and temporarily stored. The crawler-type cleaning cloth 300 needs to rotate in a specific direction, such as the movement mode shown in FIG. 10, so that the scraping strip 305 can scrape and separate the sewage on the crawler-type cleaning cloth 300 to the sewage tank 107. When the crawler-type cleaning cloth 300 changes direction, such as the movement mode shown in FIG. 14, the sewage on the crawler-type cleaning cloth 300 will be scraped off by the scraping strip 305 and remain on the surface to be cleaned, which will affect the cleaning effect. In order to prevent the generated sewage from remaining on the surface to be cleaned, the cleaning pump 101 can be turned off to stop spraying cleaning fluid on the surface to be cleaned. It should be pointed out that in other movement modes, in the case that the scraping strip 305 does not scrape the sewage on the crawler-type cleaning cloth 300 to the surface to be cleaned, the cleaning pump 101 does not need to be turned off. For example, in the movement mode shown in FIG. 12, in the case that the crawler-type cleaning cloth 300 does not rotate, the scraping strip 305 will not scrape the sewage on the crawler-type cleaning cloth 300 to the surface to be cleaned, and the cleaning pump 101 does not need to be turned off. For another example, in the movement mode shown in FIG. 15, the crawler-type cleaning cloth 300 does not change due to a steering direction, and there is no need to turn off the cleaning pump 101.


In addition, in an embodiment in which the scraping strip 305 is configured to be telescopic relative to the crawler-type cleaning cloth 300, when the movement mode of the crawler-type cleaning cloth 300 is changed, in order to prevent the sewage on the crawler-type cleaning cloth 300 from being scraped off by the scraping strip 305 and left on the surface to be cleaned, the scraping strip 305 may be controlled to retract and be separated from the crawler-type cleaning cloth 300. For example, in the movement mode as shown in FIG. 10, the scraping strip 305 may be controlled to extend out to scrape the sewage on the crawler-type cleaning cloth 300. In the movement mode as shown in FIG. 14, the scraping strip 305 may be controlled to retract and be separated from the crawler-type cleaning cloth 300.

Claims
  • 1. A method for controlling a sweeping device, the sweeping device comprising a driving assembly and a crawler-type cleaning cloth, the driving assembly being configured to enable the sweeping device to move on a surface to be cleaned, the crawler-type cleaning cloth being configured to sweep the surface to be cleaned, the method comprising: providing independent power members for the driving assembly and the crawler-type cleaning cloth, respectively; andenabling rotation directions of the driving assembly and the crawler-type cleaning cloth that are driven by the corresponding power members to be opposite during normal traveling, so as to improve cleaning efficiency.
  • 2. The method according to claim 1, wherein when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, a movement mode of the driving assembly or the crawler-type cleaning cloth is changed to increase a force vector provided by the driving assembly and the crawler-type cleaning cloth to the surface to be cleaned.
  • 3. The method according to claim 2, wherein the sweeping device being about to travel abnormally or being traveling abnormally comprises any one of being blocked by an obstacle, the driving assembly being stuck, the driving assembly being suspended, or the driving assembly slipping.
  • 4. The method according to claim 3, wherein a first abnormality level and a second abnormality level are preset according to a height of the obstacle, the height of the obstacle at the first abnormality level is lower than the height of the obstacle at the second abnormality level, when detecting that the sweeping device is about to be at the first abnormality level, the movement mode of the driving assembly or the crawler-type cleaning cloth is changed to provide a first force vector to the surface to be cleaned, when detecting that the sweeping device is about to be at the second abnormality level, the movement mode of the driving assembly or the crawler wiper is changed to provide a second force vector to the surface to be cleaned, and the first force vector is less than the second force vector.
  • 5. The method according to claim 2, wherein when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the crawler-type cleaning cloth stops rotating autonomously.
  • 6. The method according to claim 2, wherein when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the rotation direction of the driving assembly is the same as the rotation direction of the crawler-type cleaning cloth.
  • 7. The method according to claim 2, wherein the crawler-type cleaning cloth is configured to be lifted and lowered, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the crawler-type cleaning cloth is lifted to be separated from the surface to be cleaned.
  • 8. The method according to claim 2, wherein the sweeping device further comprises a scraping strip arranged telescopically relative to the crawler-type cleaning cloth, during normal traveling, the scraping strip extends out to scrape the crawler-type cleaning cloth, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the scraping strip retracts and is separated from the crawler-type cleaning cloth.
  • 9. The method according to claim 2, wherein the sweeping device further comprises a housing and a cleaning pump, the crawler-type cleaning cloth and the cleaning pump are mounted in the housing, the housing is provided with a spraying port in communication with the cleaning pump, during normal traveling, the cleaning pump is turned on to spray cleaning liquid to the surface to be cleaned through the spraying port, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the cleaning pump is turned off.
  • 10. The method according to claim 2, wherein the driving assembly is capable of deflecting within a preset range of deflection angle, when detecting that the sweeping device is about to travel abnormally or is traveling abnormally, the deflection angle is reduced compared with traveling normally to increase the force vector provided by the driving assembly and the crawler-type cleaning cloth to the surface to be cleaned.
  • 11. A method for controlling a sweeping device, the sweeping device comprising a power member, a first crawler-type cleaning cloth, and a second crawler-type cleaning cloth, wherein the power member drives the first crawler-type cleaning cloth and the second crawler-type cleaning cloth to rotate in opposite directions, so as to sweep a surface to be cleaned.
  • 12. The method according to claim 11, wherein the power member comprises a first power member and a second power member, the first power member drives the first crawler-type cleaning cloth to rotate in a forward direction, and the second power member drives the second crawler-type cleaning cloth to rotate in a reverse direction, so as to improve cleaning efficiency.
  • 13. A sweeping device, comprising a detection assembly, a driving assembly, and a crawler-type cleaning cloth, wherein the detection assembly is configured to provide detection information that determines a movement mode of the driving assembly and the crawler-type cleaning cloth, so as to implement the method for controlling the sweeping device according to claim 1.
  • 14. The device according to claim 13, further comprising a control assembly configured to receive detection information provided by the detection assembly and control the movement mode of the driving assembly and the crawler-type cleaning cloth.
Priority Claims (2)
Number Date Country Kind
202110501250.3 May 2021 CN national
202111343423.X Nov 2021 CN national
PCT Information
Filing Document Filing Date Country Kind
PCT/CN2022/090349 4/29/2022 WO