Cleaning control method, base station and cleaning system
By wetting the mop at the base station, the problem of the mop drying out when the cleaning robot leaves the base station is solved, ensuring cleaning effectiveness and achieving uniform cleaning control with a moist mop.
Patent Information
- Application Number
- CN202211303128.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-24
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2042-10-24
AI Technical Summary
Existing cleaning robots cannot effectively clean floors because their mops remain dry when they are a certain distance away from the base station.
The mop is moistened by the base station to ensure that the mop remains moist when the cleaning robot leaves the base station. Different levels of moistening are achieved by using multiple judgment conditions.
This solves the problem of the cleaning robot's mop drying out and failing to clean properly when it leaves the base station, improving cleaning performance and ensuring even wetting of the mop.
Smart Images

Figure CN115590437B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the field of cleaning robots, and particularly relates to a cleaning control method, a base station and a cleaning system. BACKGROUND
[0002] The existing cleaning robot is provided with a water adding hole at the upper end of a water tank and a liquid distribution device at the lower end of the water tank. The bottom of the liquid distribution device is designed with uniformly distributed water outlets. A mop is tightly attached to the liquid distribution device. Cleaning water in the water tank penetrates the mop through the uniformly distributed water outlets to wet the mop and clean the floor.
[0003] In the standby state, the cleaning robot is docked on the base station. If the cleaning robot receives a cleaning instruction to mop the floor, the cleaning robot will leave the base station to mop. In the process of the cleaning robot leaving the base station, the cleaning robot will control the water outlets to open and penetrate water onto the mop. Since it takes a certain amount of time to penetrate water onto the mop, the mop is still in a dry state within a certain distance range of the cleaning robot leaving the base station, and cannot effectively clean the floor. SUMMARY
[0004] Therefore, the embodiments of the present application provide a cleaning control method, a base station and a cleaning system to solve the problem that the mop is still in a dry state within a certain distance range of the cleaning robot leaving the base station, and cannot effectively clean the floor in the prior art.
[0005] The first aspect of the embodiments of the present application provides a cleaning control method, comprising: determining whether the base station needs to wet the mop when receiving an instruction of a mopping cleaning task; if so, wetting the mop; and controlling the cleaning robot to leave the base station to perform the mopping cleaning task after the wetting is completed.
[0006] In one of the embodiments, the determination of whether the base station needs to wet the mop comprises: detecting whether the in-place state of the mop changes within a preset time; and wetting the mop if it is detected that the in-place state of the mop changes.
[0007] In one of the embodiments, the determination of whether the base station needs to wet the mop comprises: judging whether the current time is more than a preset time threshold from the time of the last cleaning of the mop; and wetting the mop if the current time is more than the preset time threshold from the time of the last cleaning of the mop.
[0008] In one embodiment, the preset time threshold includes a first preset time threshold and a second preset time threshold, the first preset time threshold is less than the second preset time threshold; the wetting treatment of the mop is performed if the current time is more than the preset time threshold from the last time the mop is cleaned, including: the first wetness level of the wetting treatment is performed if the current time is more than the first preset time threshold from the last time the mop is cleaned; the second wetness level of the wetting treatment is performed if the current time is more than the second preset time threshold from the last time the mop is cleaned; wherein the first wetness level is less than the second wetness level.
[0009] In one embodiment, the determination of whether the base station needs to perform the wetting treatment of the mop includes: judging whether the cleaning robot enters a sleep or shutdown state; the wetting treatment of the mop is performed if the cleaning robot enters the sleep or shutdown state.
[0010] In one embodiment, the determination of whether the base station needs to perform the wetting treatment of the mop includes: detecting whether the in-place state of the mop changes within a preset time; the wetting treatment of the mop is performed if the in-place state of the mop is detected to change; whether the current time is more than a preset time threshold from the last time the mop is cleaned is judged if the in-place state of the mop is detected to not change; the wetting treatment of the mop is performed if the current time is more than the preset time threshold from the last time the mop is cleaned; whether the cleaning robot enters a sleep or shutdown state is judged if the current time is not more than the preset time threshold from the last time the mop is cleaned; the wetting treatment of the mop is performed if the cleaning robot enters the sleep or shutdown state; the wetting treatment of the mop is not performed if the cleaning robot does not enter the sleep or shutdown state.
[0011] In one embodiment, the method includes: the third wetness level of the wetting treatment is performed if the in-place state of the mop is detected to change; the fourth wetness level of the wetting treatment is performed if the current time is more than the preset time threshold from the last time the mop is cleaned; the fifth wetness level of the wetting treatment is performed if the cleaning robot enters a sleep or shutdown state; wherein the third wetness level is greater than the fourth wetness level, and the fourth wetness level is greater than the fifth wetness level.
[0012] In one of the implementations, the method further comprises: obtaining a water spraying amount and / or a wetting time corresponding to the fourth humidity level or the fifth humidity level or the sixth humidity level; and performing the wetting treatment on the mop according to the fourth humidity level or the fifth humidity level or the sixth humidity level based on the water spraying amount and / or the wetting time.
[0013] The second aspect of the embodiments of the present application provides a base station, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method according to any one of the first aspect when executing the computer program.
[0014] The third aspect of the embodiments of the present application provides a cleaning system, comprising a cleaning robot and a base station according to the second aspect, wherein the base station is configured to wet the mop of the cleaning robot.
[0015] Compared with the prior art, the embodiments of the present application have the beneficial effects that: the base station is used to wet the mop, so that the mop is in a wet state when the cleaning robot leaves the base station to perform a mopping task, thereby solving the problem that the mop is in a dry state and cannot effectively clean when the cleaning robot leaves the base station within a certain distance range, and improving the cleaning effect; and different humidity levels of wetting treatment are performed on the mop according to different judgment results, so that the wetting degree of the mop when leaving the base station is uniform. BRIEF DESCRIPTION OF DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed in the embodiments or the prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0017] Figure 1 is an implementation flowchart of the cleaning control method provided by the embodiments of the present application;
[0018] Figure 2 is an implementation flowchart of the wetting treatment on the mop provided by the embodiments of the present application;
[0019] Figure 3 is another implementation flowchart of the wetting treatment on the mop provided by the embodiments of the present application.
[0020] Figure 4 is another implementation flowchart of the wetting treatment on the mop provided by the embodiments of the present application.
[0021] Figure 5Fig. 1 is another implementation process schematic diagram for wetting the mop according to an embodiment of the present application.
[0022] Figure 6 Fig. 1 is a schematic diagram of a base station according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] In the following description, for the purpose of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.
[0024] In order to illustrate the technical solutions described in the present application, the following will be described through specific embodiments.
[0025] In the prior art, the cleaning robot wets the mop by setting a water tank and a water outlet hole. When the cleaning robot receives an instruction of a mopping cleaning task, it leaves the base station to perform mopping. At this time, since it takes a certain time for water to penetrate into the mop, the mop is still in a dry state within a certain distance range from the base station, and thus the floor cannot be effectively cleaned.
[0026] Based on the problems in the prior art, the embodiments of the present application utilize the base station to wet the mop, and provide a cleaning control method, a base station and a cleaning system, so as to realize that when the cleaning robot is parked at the base station, the base station wets the mop by judging the wetting state of the mop, ensures that the mop is kept in a wet state when the cleaning robot leaves the base station to mop, and thus solves the problem that the mop is still in a dry state within a certain time range from the base station in the prior art and cannot be effectively cleaned.
[0027] As shown in Fig. 1, the embodiments of the present application provide a cleaning control method, which comprises the following steps: Figure 1
[0028] S101, when receiving an instruction of a mopping cleaning task, determining whether the base station needs to wet the mop;
[0029] S102, if yes, wetting the mop;
[0030] S103, after the wetting is completed, controlling the cleaning robot to leave the base station to perform the mopping cleaning task.
[0031] The prior art is to set a water tank and a water outlet hole on the cleaning robot to wet the mop. The embodiment of the present application is to set a wetting area on the base station to wet the mop. When receiving an instruction of a floor cleaning task, the mop is ensured to be located in the wetting area of the base station, so that the base station can wet the mop.
[0032] As shown in Figure 2 , one implementation method for determining whether the base station needs to wet the mop includes:
[0033] S201, detecting whether the in-place state of the mop changes within a preset time;
[0034] S202, if it is detected that the in-place state of the mop changes, wetting the mop.
[0035] In the embodiment of the present application, the preset time can be the standby time of the cleaning robot, and the cleaning robot is docked in the base station within the standby time. The in-place state of the mop refers to the state of the mop installed on the cleaning robot. If it is detected that the in-place state of the mop changes within the preset time, it is considered that the user may have replaced the mop, and the mop is in a completely dry state, so the mop needs to be wetted.
[0036] Specifically, the in-place state of the mop can be detected by a sensor to detect whether the mop is installed on the cleaning robot or whether the mop is in the wetting area of the base station. If the mop is not on the cleaning robot or in the wetting area within the preset time, it indicates that the user has replaced the mop.
[0037] As shown in Figure 3 , one implementation method for determining whether the base station needs to wet the mop includes:
[0038] S301, judging whether the current time is more than a preset time threshold from the time of the last cleaning of the mop;
[0039] S302, if the current time is more than the preset time threshold from the time of the last cleaning of the mop, wetting the mop.
[0040] In the embodiment of the present application, a cleaning tank for cleaning the mop is arranged in the cleaning robot. After the cleaning robot completes the floor cleaning task, the mop is cleaned in the cleaning tank, and the cleaned mop is in a wet state for a period of time. Therefore, by judging whether the current time is more than a preset time threshold from the time of the last cleaning of the mop, if it is more than the preset time threshold, it is considered that the mop will soon return to a dry state or has returned to a dry state, and the mop needs to be wetted.
[0041] Specifically, considering that the mop is about to restore to a dry state or has restored to a dry state, the wet degree of the mop cannot meet the needs of the floor cleaning task, therefore, the mop is subjected to wet treatment of different humidity levels by setting a plurality of preset time thresholds of the wet state of the mop. Exemplarily, the preset time thresholds can include a first preset time threshold and a second preset time threshold, the first preset time threshold is less than the second preset time threshold, and the first preset time threshold and the second preset time threshold can be set according to the time when the mop is about to restore to a dry state from a wet state after cleaning and the time when the mop restores to a completely dry state, which is not limited in the embodiments of the present application.
[0042] As described above, the step S302 specifically includes:
[0043] If the current time is more than the first preset time threshold from the time when the mop is last cleaned, the mop is subjected to wet treatment of a first humidity level;
[0044] If the current time is more than the second preset time threshold from the time when the mop is last cleaned, the mop is subjected to wet treatment of a second humidity level;
[0045] The first humidity level is less than the second humidity level.
[0046] If the current time is more than the first preset time threshold from the time when the mop is last cleaned, it indicates that the mop is about to restore to a completely dry state, and the mop still retains a certain degree of wetness, at this time, the mop needs to be subjected to wet treatment of a first humidity level with a lower wet degree; if the current time is more than the second preset time threshold from the time when the mop is last cleaned, it indicates that the mop restores to a completely dry state, at this time, the mop needs to be subjected to wet treatment of a second humidity level with a higher wet degree, so as to ensure that the wet state of the mop can meet the needs of the floor cleaning task.
[0047] It can be understood that, in addition to the two states of the mop about to restore to a dry state and a completely dry state, the first preset time threshold and the second preset time threshold corresponding to the two states, and the first humidity level and the second humidity level corresponding to the two states listed in the embodiments of the present application, more preset time thresholds and different humidity levels can be set according to more than two states of the mop.
[0048] As Figure 4 shown, one implementation method for determining whether the base station needs to subject the mop to wet treatment includes:
[0049] S401, determining whether the cleaning robot enters a sleep or shutdown state;
[0050] S402, if the cleaning robot enters a sleep or shutdown state, the mop is wetted.
[0051] In the embodiments of the present application, the cleaning robot is parked in the base station when it is in a sleep or shutdown state, which indicates that the cleaning robot does not perform a cleaning task for at least a period of time. Therefore, the mop needs to be wetted considering that the mop will dry during the sleep or shutdown state. Wetting the mop during the sleep or shutdown state can ensure that the mop is wet when the cleaning robot resumes the working state, save the wetting time of the mop, and complete the floor cleaning task more quickly and efficiently.
[0052] As shown in Figure 5 , one implementation method for determining whether the base station needs to wet the mop includes:
[0053] S501, detecting whether the in-place state of the mop changes within a preset time;
[0054] S502, if it is detected that the in-place state of the mop changes, wetting the mop;
[0055] S503, if it is detected that the in-place state of the mop does not change, determining whether the current time is more than a preset time threshold from the last time when the mop is cleaned;
[0056] S504, if the current time is more than the preset time threshold from the last time when the mop is cleaned, wetting the mop;
[0057] S505, if the current time is not more than the preset time threshold from the last time when the mop is cleaned, determining whether the cleaning robot enters a sleep or shutdown state;
[0058] S506, if the cleaning robot enters a sleep or shutdown state, wetting the mop;
[0059] S507, if the cleaning robot does not enter a sleep or shutdown state, not wetting the mop.
[0060] In the embodiments of the present application, in addition to Figure 2 , Figure 3 and Figure 4 the single condition determination, the wetting of the mop can also be realized by a multi-level determination method, which comprehensively ensures that the mop is wet when the cleaning robot leaves the base station to perform a floor cleaning task, and avoids the problem that the mop is dry and cannot effectively clean when the cleaning robot leaves the base station for a distance.
[0061] Specifically, it is detected whether the in-place state of the mop changes within a preset time. If the in-place state changes, it is considered that the user has replaced the mop, and the mop is in a dry state, and the mop needs to be wetted. If the in-place state does not change, it is indicated that the mop is always in place, and it is not clear whether the mop is wet. It is further determined whether the current time is more than a preset time threshold from the last time the mop is cleaned. If the current time is more than the preset time threshold, it is indicated that the mop returns to a dry state, and the mop needs to be wetted. If the current time is not more than the preset time threshold, it is still not clear whether the mop is wet. It is further determined whether the cleaning robot enters a sleep or shutdown state. If the cleaning robot enters the sleep or shutdown state, it is considered that the mop returns to a dry state during the sleep or shutdown state, and the mop needs to be wetted. If the cleaning robot does not enter the sleep or shutdown state, it is indicated that the cleaning robot is still in a cleaning task, and the mop is in a wet state, and the mop does not need to be wetted.
[0062] According to different judgment situations, the dryness of the mop is different, and the mop can be wetted at different humidity levels. For example, if it is detected that the in-place state of the mop changes, the mop is wetted at a third humidity level.
[0063] If the current time is more than a preset time threshold from the last time the mop is cleaned, the mop is wetted at a fourth humidity level.
[0064] If the cleaning robot enters a sleep or shutdown state, the mop is wetted at a fifth humidity level.
[0065] The third humidity level is greater than the fourth humidity level, and the fourth humidity level is greater than the fifth humidity level.
[0066] When it is detected that the in-place state of the mop changes, it is considered that the user has replaced the mop, and the mop is in a completely dry state, and a third humidity level with the largest humidity is selected for wetting. If the current time is more than a preset time threshold from the last time the mop is cleaned, it is considered that the mop returns to a dry state from a wet state, and a fourth humidity level with a relatively small humidity is selected for wetting. If the cleaning robot enters a sleep or shutdown state, it is considered that the mop may return to a dry state during the sleep or shutdown, and the mop may still be wet, and a fifth humidity level with the smallest humidity is selected to maintain the wet state of the mop. The present application wet the mop at different humidity levels according to different judgment situations, and ensures that the wetness of the mop when leaving the base station is more uniform.
[0067] In the process of wetting the mop to different humidity levels, the water spraying amount corresponding to the fourth humidity level or the fifth humidity level or the sixth humidity level is obtained, and the mop is wetted to the fourth humidity level or the fifth humidity level or the sixth humidity level based on the water spraying amount, so that the wetting degree of the mop can be controlled controllably and effectively according to the water spraying amount. It can be understood that, under the condition that other wetting conditions are the same, the water spraying amount of the third humidity level is greater than that of the fourth humidity level, and the water spraying amount of the fourth humidity level is greater than that of the fifth humidity level.
[0068] In the process of wetting the mop to different humidity levels, in addition to effectively controlling the wetting degree of the mop by using the water spraying amount of the wetting range, the wetting time corresponding to the fourth humidity level or the fifth humidity level or the sixth humidity level is obtained, and the mop is wetted to the fourth humidity level or the fifth humidity level or the sixth humidity level based on the wetting time, so that the wetting degree of the mop can be controlled controllably and effectively according to the length of the wetting time. It can be understood that, under the condition that other wetting conditions are the same, the wetting time of the third humidity level is greater than that of the fourth humidity level, and the wetting time of the fourth humidity level is greater than that of the fifth humidity level.
[0069] It should be understood that the size of the serial number of each step in the above embodiments does not mean the order of execution, and the execution order of each process should be determined according to its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0070] As shown in Figure 6 The base station provided by the embodiments of the present application includes a memory 61, a processor 60, and a computer program 62 stored in the memory 61 and executable on the processor 60, and the processor 60 implements the steps of the method of any one of the first aspect when executing the computer program 62.
[0071] For example, the computer program 62 can be divided into one or more modules / units, which are stored in the memory 61 and executed by the processor 60 to complete the present application. The one or more modules / units can be a series of computer program instruction segments capable of completing a specific function, which are used to describe the execution process of the computer program 62 in the base station.
[0072] The base station can include, but is not limited to, a processor 60, a memory 61. Those skilled in the art can understand that Figure 6 It is only an example of the base station and does not constitute a limitation on the base station, and can include more or fewer components than the illustration, or combine certain components, or different components, for example, the base station can also include an input / output device, a network access device, a bus, etc.
[0073] The embodiment of the present application also provides a cleaning system, comprising a cleaning robot and a base station as described in the above embodiment, the base station being used for wetting a mop of the cleaning robot.
[0074] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is taken as an example, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the above system can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.
[0075] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.
[0076] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0077] In the embodiments provided in the present application, it should be understood that the disclosed apparatus / terminal device and method can be implemented by other ways. For example, the apparatus / terminal device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and there can be another division way in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0078] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected to achieve the purpose of the embodiment scheme according to actual needs.
[0079] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0080] The above embodiments are only used to illustrate the technical solutions of the present application, not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalents; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A cleaning control method characterized by, Applied to a base station, comprising: Upon receiving an instruction of a mopping cleaning task, determining whether the base station needs to perform a wetting treatment on a mop; If yes, performing the wetting treatment on the mop; After the wetting treatment is completed, controlling the cleaning robot to leave the base station to perform the mopping cleaning task; The determination of whether the base station needs to perform the wetting treatment on the mop comprises: Judging whether a current time is beyond a preset time threshold from a time of a last cleaning of the mop; the preset time threshold comprises a first preset time threshold and a second preset time threshold, and the first preset time threshold is less than the second preset time threshold; If the current time is beyond the first preset time threshold from the time of the last cleaning of the mop, performing a first wetness level of the wetting treatment on the mop; If the current time is beyond the second preset time threshold from the time of the last cleaning of the mop, performing a second wetness level of the wetting treatment on the mop; Wherein, the first wetness level is less than the second wetness level.
2. The cleaning control method according to claim 1, characterized by, The determination of whether the base station needs to perform the wetting treatment on the mop comprises: Detecting whether a change of an in-place state of the mop occurs within a preset time; If the change of the in-place state of the mop is detected, performing the wetting treatment on the mop.
3. The cleaning control method according to claim 1, wherein The determination of whether the base station needs to perform the wetting treatment on the mop comprises: Judging whether the cleaning robot enters a sleep or shutdown state; If the cleaning robot enters the sleep or shutdown state, performing the wetting treatment on the mop.
4. The cleaning control method according to claim 1, characterized by, The determination of whether the base station needs to perform the wetting treatment on the mop comprises: Detecting whether a change of an in-place state of the mop occurs within a preset time; If the change of the in-place state of the mop is detected, performing the wetting treatment on the mop; If the change of the in-place state of the mop is not detected, judging whether a current time is beyond a preset time threshold from a time of a last cleaning of the mop; If the current time is beyond the preset time threshold from the time of the last cleaning of the mop, performing the wetting treatment on the mop; If the current time is not beyond the preset time threshold from the time of the last cleaning of the mop, judging whether the cleaning robot enters a sleep or shutdown state; If the cleaning robot enters the sleep or shutdown state, performing the wetting treatment on the mop; If the cleaning robot does not enter the sleep or shutdown state, not performing the wetting treatment on the mop.
5. The cleaning control method according to claim 4, characterized by, The method comprises: If the change of the in-place state of the mop is detected, performing a third wetness level of the wetting treatment on the mop; If the current time is beyond a preset time threshold from a time of a last cleaning of the mop, performing a fourth wetness level of the wetting treatment on the mop; If the cleaning robot enters a sleep or shutdown state, performing a fifth wetness level of the wetting treatment on the mop; Wherein, the third wetness level is greater than the fourth wetness level, and the fourth wetness level is greater than the fifth wetness level.
6. The cleaning control method according to claim 5, wherein The method further comprises: Obtaining a water spraying amount and / or a wetting time corresponding to the fourth wetness level or the fifth wetness level or a sixth wetness level; performing a fourth or fifth or sixth level of wetness treatment on the mop based on the amount of water sprayed and / or the wetness time.
7. A base station comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor, when executing the computer program, implements the steps of the method according to any one of claims 1 to 6.
8. A cleaning system characterized by, A cleaning robot and a base station according to claim 7, the base station being configured to wet a mop of the cleaning robot.
Citation Information
Patent Citations
Cleaning robot and control method
CN111345744A
Cleaning strategy control method of ground cleaning system
CN114747989A