Cleaning system, cleaning control method and apparatus, medium, and electronic device
By introducing a pump with dual working modes into the cleaning robot system, the system can replenish cleaning fluid and drain waste fluid, solving the problems of bacterial growth and scale caused by residual moisture in the pipeline, improving cleaning effect and equipment life, and reducing maintenance difficulty and cost.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-25
- Publication Date
- 2026-03-12
AI Technical Summary
Existing cleaning robots are prone to retaining moisture in their pipes during long-term use, leading to bacterial growth and scale formation, which affects cleaning effectiveness and machine lifespan. Furthermore, the lack of an effective cleaning mechanism increases the difficulty and cost of equipment maintenance.
A cleaning system is designed, including a cleaning robot, a base station, and a pump. The pump has first and second operating modes, which are used to drive liquid flow to a first container and a pipeline, respectively, to replenish the cleaning liquid and drain the waste liquid. The operating mode of the pump is switched by a control circuit to ensure independent management of the cleaning liquid and the waste liquid.
Effective management of liquid flow in cleaning robots reduces the risk of scale formation, improves cleaning results, and lowers equipment maintenance difficulty and cost, making it suitable for various cleaning scenarios.
Smart Images

Figure CN2025116673_12032026_PF_FP_ABST
Abstract
Description
Cleaning system, cleaning control method and device, medium and electronic device Cross-reference to Related Applications
[0001] This application claims priority to the application filed on September 03, 2024 in the China National Intellectual Property Office with application number 202411233334.3 and entitled "Cleaning system, cleaning control method and device, medium and electronic device", the content of which is incorporated herein in its entirety. TECHNICAL FIELD
[0002] The present disclosure relates to the field of smart home, in particular, to a cleaning system, a cleaning control method, a cleaning control device, a computer readable storage medium and an electronic device. BACKGROUND
[0003] With the rapid development of computer technology and artificial intelligence science, intelligent robot technology has gradually become a hot spot in the field of modern robot research. Among them, cleaning robots can help people complete floor cleaning or mopping work in daily life with their excellent artificial intelligence.
[0004] It should be noted that the information disclosed in the above background section is only used to strengthen the understanding of the background of the present disclosure, and therefore can include information that does not constitute prior art known to those of ordinary skill in the art. SUMMARY
[0005] The purpose of the present disclosure is to provide a cleaning system, a cleaning control method, a cleaning control device, a computer readable storage medium and an electronic device. The specific scheme is as follows:
[0006] According to the specific embodiment of the present disclosure, in a first aspect, the present disclosure provides a cleaning system, comprising: a cleaning robot, the cleaning robot comprising a first container, a pipeline, a cleaning part, the pipeline comprising at least a pipeline connecting the first container to the outside; a base station, the base station comprising a second container; a pump, the pump having a first working mode and a second working mode; wherein the pump drives liquid to flow from the second container to the first container in the first working mode; the pump drives liquid to flow from the pipeline to the second container in the second working mode.
[0007] In an example embodiment of the present disclosure, the second container comprises at least one or more of a first functional container, a second functional container, and a third functional container, the first functional container is configured to store a cleaning liquid, the second functional container is configured to collect waste liquid, and the third functional container is configured to perform a cleaning operation on the cleaning part; wherein, in the first working mode, the pump drives the liquid to flow from the first functional container to the first container; and in the second working mode, the pump drives the liquid to flow from the pipeline and the first container to other designated containers except the first container.
[0008] In an example embodiment of the present disclosure, in the first working mode, the pump rotates in a first direction to drive the liquid to flow from the second container to the first container; and in the second working mode, the pump rotates in a second direction to drive the liquid to flow from the pipeline to the second container.
[0009] In an example embodiment of the present disclosure, the pump is configured in the base station or in the cleaning robot.
[0010] According to the specific embodiments of the present disclosure, in a second aspect, the present disclosure provides a cleaning control method applied to a cleaning system, the cleaning system comprising a cleaning robot, a base station, and a pump, the cleaning robot comprising a first container, a pipeline, and a cleaning part, and the base station comprising a second container; the method comprising: in response to detecting that a pump mode switching condition is met, determining a target working mode of the pump; and controlling the pump to switch to the target working mode; wherein, the target working mode comprises a first working mode and a second working mode, in the first working mode, the pump drives the liquid to flow from the second container to the first container; and in the second working mode, the pump drives the liquid to flow from the pipeline to the second container.
[0011] In an example embodiment of the present disclosure, the determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises: in response to detecting that the cleaning robot performs a cleaning operation on the cleaning part and / or a liquid supplementing operation on the first container, determining the first working mode as the target working mode.
[0012] In an example embodiment of the present disclosure, the determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises: in response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container, determining the second working mode as the target working mode.
[0013] In an example embodiment of the present disclosure, the determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises: in response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplement operation on the first container, and the preset index information meets the preset condition, determining the second working mode as the target working mode.
[0014] In an example embodiment of the present disclosure, the determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises: obtaining the working state of the cleaning robot, and determining the target working mode of the pump according to the working state.
[0015] In an example embodiment of the present disclosure, the determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises: obtaining the sensing information of the cleaning system, and determining the target working mode of the pump according to the sensing information.
[0016] In an example embodiment of the present disclosure, the sensing information of the cleaning system comprises at least one of the following: the liquid storage state information of the first container; the liquid storage state information of the second container; the humidity information of the pipeline.
[0017] In an example embodiment of the present disclosure, the second container comprises at least one or more of a first functional container, a second functional container, and a third functional container, the first functional container is used to store cleaning liquid, the second functional container is used to collect waste liquid, and the third functional container is used to perform cleaning operation; when the target working mode is the first working mode, the controlling the pump to switch to the target working mode comprises: driving the liquid to flow from the first functional container to the first container; when the target working mode is the second working mode, the controlling the pump to switch to the target working mode comprises: driving the liquid remaining in the pipeline and the first container to flow to other designated containers except the first container.
[0018] In a third aspect, the present disclosure provides a cleaning control device applied to a cleaning system, the cleaning system comprising a cleaning robot, a base station, and a pump, the cleaning robot comprising a first container, a pipeline, and a cleaning part, and the base station comprising a second container; the device comprising: a working mode determining module configured to determine a target working mode of the pump in response to detecting that a pump mode switching condition is met; and a working mode switching module configured to control the pump to switch to the target working mode; wherein the target working mode comprises a first working mode and a second working mode, the pump drives the liquid to flow from the second container to the first container in the first working mode, and the pump drives the liquid to flow from the pipeline to the second container in the second working mode.
[0019] In an example embodiment of the present disclosure, the working mode determining module is configured to determine the first working mode as the target working mode in response to detecting that the cleaning robot performs the cleaning operation on the cleaning area and / or the liquid supplement operation on the first container.
[0020] In an example embodiment of the present disclosure, the working mode determining module is configured to determine the second working mode as the target working mode in response to detecting that the cleaning robot completes the cleaning operation on the cleaning area and / or the liquid supplement operation on the first container.
[0021] In an example embodiment of the present disclosure, the working mode determining module is configured to determine the second working mode as the target working mode in response to detecting that the cleaning robot completes the cleaning operation on the cleaning area and / or the liquid supplement operation on the first container, and the preset index information meets the preset condition.
[0022] In an example embodiment of the present disclosure, the working mode determining module is configured to obtain the working state of the cleaning robot, and determine the target working mode of the pump according to the working state.
[0023] In an example embodiment of the present disclosure, the working mode determining module is configured to obtain the sensing information of the cleaning system, and determine the target working mode of the pump according to the sensing information.
[0024] In an example embodiment of the present disclosure, the sensing information of the cleaning system comprises at least one of the following: the liquid storage state information of the first container; the liquid storage state information of the second container; the humidity information of the pipeline.
[0025] In an example embodiment of the present disclosure, the second container comprises at least one of the following: a first functional container, a second functional container, and a third functional container, wherein the first functional container is used to store cleaning liquid, the second functional container is used to collect waste liquid, and the third functional container is used to perform cleaning operation; when the target working mode is the first working mode, the working mode switching module is configured to drive the liquid to flow from the first functional container to the first container; when the target working mode is the second working mode, the working mode switching module is configured to drive the liquid remaining in the pipeline and the first container to flow to other designated containers except the first container.
[0026] In a fourth aspect, the present disclosure provides a computer readable storage medium having a computer program stored thereon, wherein the computer program is executed by a processor to implement the method described above.
[0027] In a fifth aspect, the present disclosure provides an electronic device, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above method by executing the executable instructions.
[0028] It should be understood that the general description above and the following detailed description are only exemplary and explanatory, and are not intended to limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0029] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure. It is readily apparent to one of ordinary skill in the art that the accompanying drawings are merely some embodiments of the present disclosure, and other drawings can be obtained by one of ordinary skill in the art without creative work on the basis of the accompanying drawings. In the drawings:
[0030] FIG. 1 schematically shows a structural schematic diagram of a cleaning system in the present exemplary embodiment;
[0031] FIG. 2 schematically shows a flowchart of a cleaning control method in the present exemplary embodiment;
[0032] FIG. 3 schematically shows a structural block diagram of a cleaning control device in the present exemplary embodiment;
[0033] FIG. 4 schematically shows an electronic device for implementing the above method in the present exemplary embodiment. DETAILED DESCRIPTION
[0034] In order to make the purposes, technical solutions and advantages of the present disclosure clearer, the present disclosure will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present disclosure, but not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by one of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.
[0035] The terms used in the embodiments of the present disclosure are merely for the purpose of describing specific embodiments, and are not intended to limit the present disclosure. The singular forms "a", "an" and "the" used in the embodiments of the present disclosure and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. "Plural" generally includes at least two.
[0036] It should be understood that the term "and / or" as used herein merely describes an association between associated objects, and can represent a case where three relationships exist, for example, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " herein generally represents an "or" relationship between the front and rear associated objects.
[0037] It should be understood that although the terms first, second, third, etc. may be used in the embodiments of the present disclosure to describe …, these … should not be limited to these terms. These terms are only used to distinguish … from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first … can also be referred to as the second …, and similarly, the second … can also be referred to as the first ….
[0038] Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrase "if it is determined" or "if (a stated condition or event) is detected" can be interpreted as "when it is determined" or "in response to determining" or "when (a stated condition or event) is detected" or "in response to detecting (a stated condition or event)".
[0039] It should also be noted that the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusion, so that a product or device that includes a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such product or device. Without more limitations, the element defined by the sentence "comprising a …" does not exclude the presence of another identical element in the product or device comprising the element.
[0040] The cleaning robot belongs to a kind of intelligent household appliances, can be with certain artificial intelligence, automatically complete floor cleaning work in room, such as cleaning, mop etc. In the related art, cleaning robot can complete its self-cleaning function by returning base station, using the water stored in base station water tank, such as cleaning mop, and the base station of cleaning robot is often one-way water pump, that is, only water output function can be realized, for cleaning mop or for the water tank of built-in sweeper.
[0041] However, in long-term use, water is easy to remain in pipeline, especially if the water in the built-in water tank of sweeper is not emptied in time, bacteria breeding and scale formation are easy to occur, which affects cleaning effect and machine life. In addition, the cleaning equipment in the related art lacks effective cleaning mechanism, which increases the difficulty and cost of equipment maintenance.
[0042] Based on this, the example embodiment of the present disclosure provides a cleaning system, as shown in FIG. 1, which can include:
[0043] The cleaning robot 110 includes a first container 111, a pipeline 112, and a cleaning part 113. The pipeline at least includes a pipeline connecting the first container to the outside.
[0044] The cleaning robot refers to a main intelligent agent for completing an environmental cleaning task, which can be a sweeping robot, a mopping robot, a washing robot, or a robot integrating multiple functions, etc. The cleaning part refers to a main part for performing a cleaning task, such as a sweeping brush, a mop, etc. The first container refers to an area for storing liquid inside the cleaning robot, for example, the first container can be an internal water tank. The mopping robot can move in the working environment while controlling the water outlet to perform the mopping task by using the water in the internal water tank. The first container can also be a cleaning part washing area, for example, the cleaning robot can clean its cleaning part by using the water in the cleaning part washing area. The pipeline refers to a passage for transmitting liquid, such as clean liquid or non-clean liquid, etc. In the example embodiment, the pipeline at least includes a pipeline connecting the first container to the outside, such as a passage configured inside the cleaning robot and connected to the outside, which can receive liquid from the outside to the inside, such as liquid in the second container flowing to the first container through the pipeline, which can also discharge waste liquid from the inside to the outside, such as waste liquid in the first container or the pipeline being pumped out of the cleaning robot through the pipeline. In addition, the pipeline can also include a pipeline configured between the first container and the cleaning part inside the cleaning robot, such as liquid in the first container flowing to the cleaning part through the pipeline to achieve mopping or cleaning of the cleaning part. The pipeline can be one or multiple, such as different pipelines for transmitting clean and non-clean liquids, or different pipelines for transmitting clean liquids, etc. In the cleaning system, other specific pipelines can be included, such as liquid flowing from the second container to the first container through the external connection pipeline, and then flowing to the cleaning part through the pipeline to clean the cleaning part, etc.
[0045] The base station 120 includes a second container 130.
[0046] The second container refers to a device for storing liquid outside the cleaning robot, such as a water tank arranged on the base station side or independently arranged, which can be used to store clean water / cleaning liquid. The second container can include multiple, such as a second container for storing cleaning liquid, a second container for storing waste liquid, etc. In the example embodiment, the second container can be arranged on the base station side.
[0047] The pump 140 has a first working mode and a second working mode.
[0048] In the first working mode, the pump drives the liquid to flow from the second container to the first container; in the second working mode, the pump drives the liquid to flow from the pipeline to the second container.
[0049] In the first working mode, the pump drives the liquid to flow from the second container to the first container; in the second working mode, the pump drives the liquid to flow from the pipeline to the second container.
[0050] In an example embodiment, the pump can be configured on the side of the base station, for example, the pump is configured in the base station 120 shown in FIG. 1, or the pump can be configured on the side of the cleaning robot, for example, the pump is built in the cleaning robot 110 shown in FIG. 1.
[0051] In the first working mode, the pump drives the liquid to flow from the second container to the first container; in the second working mode, the pump drives the liquid to flow from the pipeline to the second container.
[0052] The working mode of the pump can be switched by the control circuit. In actual application, the working mode of the pump can be switched by the control circuit according to the specific application scene, for example, when the cleaning part of the cleaning robot needs to be cleaned or the internal water tank of the cleaning robot needs to be refilled, the pump can be switched to the first working mode by the control circuit; when the cleaning of the cleaning part of the cleaning robot is completed or the water in the internal water tank is refilled to a certain extent, the pump can be switched to the second working mode by the control circuit, and so on.
[0053] In an example embodiment, the second container includes a first functional container and a second functional container, the first functional container is used to store cleaning liquid, the second functional container is used to collect waste liquid, and the third functional container is used to perform cleaning operation of the cleaning part.
[0054] In the first working mode, the pump drives the liquid to flow from the second container to the first container; in the second working mode, the pump drives the liquid to flow from the pipeline to the second container.
[0055] In order to ensure effective management and distribution of the liquid inside the cleaning robot, the second container can be provided in the example embodiment. The first functional container can be used to store cleaning liquid, such as clean water or unused cleaning agent mixed liquid. The second functional container can be used to store waste liquid, such as used liquid. The third functional container can be used to perform cleaning operation on the cleaning part, such as storing or flowing cleaning liquid to the third functional container, and the cleaning part of the cleaning robot can be soaked in the third functional container to perform cleaning operation.
[0056] In actual application, the pump can be driven to flow liquid from the second container to the first container in the first working mode, i.e. to transfer unused liquid to the inside of the cleaning robot for mopping, cleaning operation on the cleaning part or liquid supplementing operation of the internal water tank. The pump can be driven to flow liquid from the pipeline and the first container to other designated containers except the first container in the second working mode, so as to transfer waste liquid and residual liquid to the waste liquid container for management. The other designated containers can include the second functional container, unused third functional container, other container components affected by device pollution or directly flow to the outside space, etc. Based on this, independent management of cleaning liquid and waste liquid can be ensured, and the problem of long-term deposition of waste liquid in the device affecting device maintenance and damaging device life can be avoided.
[0057] In an example embodiment, the pump rotates in the first direction to drive liquid to flow from the second container to the first container in the first working mode, and rotates in the second direction to drive liquid to flow from the pipeline to the second container in the second working mode.
[0058] When the pump is working, the impeller rotates at high speed, and the rotation of the impeller can generate centrifugal force to suck liquid into the impeller and quickly throw it out of the pump body, so as to form pressure at the outlet of the pump. This pressure can make liquid continuously flow into the inlet and be pumped out to realize the flow and transmission of liquid. In the example embodiment, the pump can have two states of the first working mode and the second working mode. In the first working mode, the running direction of the pump can be the first direction, such as the positive direction, so that liquid can flow from the second container to the first container. In the second working mode, the running direction of the pump can be the second direction, such as the reverse direction, so that liquid can flow to the second container. That is, the first direction and the second direction can be opposite directions.
[0059] Based on the above description, in the present exemplary embodiment, the cleaning robot comprises a first container, a pipeline, a cleaning part, the pipeline at least comprising a pipeline connecting the first container to the outside; a base station, the base station comprising a second container; a pump, the pump having a first working mode and a second working mode; wherein, in the first working mode, the pump drives the liquid to flow from the second container to the first container; in the second working mode, the pump drives the liquid to flow from the pipeline to the second container. On the one hand, the present exemplary embodiment proposes a new cleaning system, which comprises a pump, and the pump can have multiple different working modes, and in different working modes, the control of the flow direction of the liquid can be realized, so as to ensure that the cleaning robot can normally wash the required liquid, and at the same time, through the switching of the working mode of the pump, other liquids can be processed in time, so as to effectively improve the cleaning effect of the cleaning equipment; on the other hand, the cleaning system proposed in the present exemplary embodiment provides different working modes of the pump, which can meet the cleaning needs of multiple application scenarios, and has a wider application range.
[0060] The present exemplary embodiment provides a cleaning control method, which can be applied to a cleaning system comprising a cleaning robot, a base station and a pump, the cleaning robot comprising a first container, a pipeline and a cleaning part, the base station comprising a second container; wherein the cleaning system can realize the method by hardware and / or software. Referring to FIG. 2, a flow chart of the cleaning control method provided by the present exemplary embodiment is shown, which can comprise the following steps S210-S220:
[0061] Step S210, in response to detecting that the pump mode switching condition is met, determining a target working mode of the pump;
[0062] Step S220, controlling the pump to switch to the target working mode;
[0063] Wherein, the target working mode comprises a first working mode and a second working mode, in the first working mode, the pump drives the liquid to flow from the second container to the first container; in the second working mode, the pump drives the liquid to flow from the pipeline to the second container.
[0064] Wherein, the pump mode switching condition refers to a determination condition for executing the pump working mode switching, which can comprise multiple conditions, for example, the pump mode switching condition can be one or a combination of multiple conditions that the working state of the cleaning robot meets a preset condition, the cleaning system detects that the sensing information meets a preset condition, whether the cleaning part of the cleaning robot needs to perform a cleaning operation, or whether the first container configured inside the cleaning robot needs to perform a water replenishing operation.
[0065] In the example embodiment, the pump can include a first working mode and a second working mode, and the target working mode is determined from the first working mode and the second working mode and needs to be switched. The target working mode can be determined according to whether the pump mode switching condition is met, for example, when it is detected that the cleaning robot performs the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container, the pump is controlled to switch to the first working mode, or when it is detected that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container, the pump is controlled to switch to the second working mode.
[0066] Based on the above description, in the example embodiment, in response to detecting that the pump mode switching condition is met, the target working mode of the pump is determined; the pump is controlled to switch to the target working mode; wherein the target working mode includes a first working mode and a second working mode, the pump drives the liquid to flow from the second container to the first container in the first working mode; and the pump drives the liquid to flow from the pipeline to the second container in the second working mode. On the one hand, the example embodiment can control the flow direction of the liquid between the first container and the second container by controlling the switching of the working mode of the pump, so as to ensure that the cleaning robot can normally wash the required liquid, and at the same time, the working mode of the pump can be switched to process other liquids in time, thereby effectively improving the cleaning effect of the cleaning equipment. On the other hand, the example embodiment can determine the target working mode of the pump by detecting whether the pump mode switching condition is met, so as to flexibly and specifically control the working mode of the pump according to the actual demand, and can be applied to various cleaning scenes, and has a wider application range.
[0067] In an example embodiment, the step S210 can include:
[0068] In response to detecting that the cleaning robot performs the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container, the first working mode is determined as the target working mode.
[0069] The cleaning part refers to a main body of the cleaning robot configured to perform a cleaning task, such as a cleaning brush, a mop, and the like. When it is detected that the cleaning robot needs to clean the cleaning part, for example, when the cleaning robot finishes cleaning a preset cleaning area or a cleaning area of a preset area, or detects that the cleaning degree of the cleaning part is lower than a preset threshold, a cleaning request can be triggered. After receiving the cleaning request, it can be determined that the cleaning robot needs to perform a cleaning operation on the cleaning part. The first container refers to an area inside the cleaning robot configured to store liquid, which can be an internal water tank or a cleaning part washing area, such as a specially set mop washing area. When the first container needs to be replenished, the first container can be replenished. The replenishment operation can refer to replenishing water or a mixture of water and cleaning agent, and the like. In this example embodiment, whether the first container needs to be replenished can be determined by detecting the humidity, liquid level, weight, volume, and the like of the first container.
[0070] When it is detected that the cleaning robot performs a cleaning operation on the cleaning part and / or detects a replenishment operation on the first container, the first working mode can be determined as the target working mode, and the pump can be controlled to switch to the first working mode. In the first working mode, the pump can drive the liquid to flow from the second container to the first container.
[0071] In an example embodiment, the above step S210 can include:
[0072] In response to detecting that the cleaning robot finishes the cleaning operation on the cleaning part and / or the replenishment operation on the first container, the second working mode is determined as the target working mode.
[0073] The pump drives the liquid to flow from the second container to the first container in the first working mode, and drives the liquid to flow from the pipeline to the second container in the second working mode.
[0074] In this example embodiment, whether the cleaning robot finishes the cleaning operation on the cleaning part can be determined in various ways, such as detecting whether the cleaning degree of the cleaning part is higher than a preset threshold, determining that the cleaning operation is completed when it is higher than the preset threshold; detecting whether the cleaning operation duration of the cleaning part exceeds a preset time threshold, and determining that the cleaning operation is completed if the preset time threshold is exceeded; or detecting whether a user input instruction to complete cleaning is received, such as a user actively inputting an instruction to stop cleaning, determining that the cleaning operation is completed, and the like. The replenishment operation on the first container can also be determined in various ways, such as detecting the liquid level, humidity, volume, weight, and the like of the first container.
[0075] When it is detected that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplement operation on the first container, it indicates that there is no need to supplement liquid to the first container at this time, at this time, the second working mode can be determined as the target working mode, and the pump is controlled to switch to the second working mode, in which the pump can drive the liquid to flow from the pipeline to the second container.
[0076] In an example embodiment, the step S210 can include:
[0077] In response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplement operation on the first container, and the preset index information meets the preset condition, the second working mode is determined as the target working mode.
[0078] In the example embodiment, the pump in the second working mode can suck the residual liquid inside the cleaning robot back into the second container, for example, the residual moisture in the pipeline or the built-in container is sucked back into the base station water tank or a special wastewater collection area, realizing automatic emptying and reducing the risk of scale formation. In order to ensure the accuracy and effectiveness of the second working mode switching of the pump, the example embodiment can set up a multi-layer detection mechanism, specifically, it can first detect whether the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplement operation on the first container, when the corresponding operation is completed, it indicates that there is no need to supplement liquid to the first container at this time, further, it is detected whether the preset index information meets the preset condition, in the case that the corresponding cleaning operation and / or the liquid supplement operation is completed and the preset index information meets the preset condition, the second working mode can be determined as the target working mode, and the pump is controlled to switch to the second working mode.
[0079] The detection that the preset index information meets the preset condition in combination with the completion of the cleaning operation and / or the liquid supplement operation can avoid the problem of triggering the pump to switch the working mode at an indefinite time or continuously, resulting in additional power consumption. Through two levels of condition restrictions, the switching of the working mode of the pump can be more accurate and effective. In the example embodiment, whether the preset index information meets the preset condition can be customized as needed, for example, a time condition can be set, when the corresponding operation is completed, it is detected that the preset time interval is met, it can be determined that the pump is switched to the second working mode; or a sensing data condition can be set, such as when the corresponding operation is completed, it is detected that the humidity inside the cleaning robot is greater than a preset degree, it can be determined that the pump is switched to the second working mode.
[0080] In an example embodiment, the step S210 can include:
[0081] The working state of the cleaning robot is acquired, and the target working mode of the pump is determined according to the working state.
[0082] In the example embodiment, the pump can be switched to a target working mode according to the working state of the cleaning robot. The working state of the cleaning robot can include a working state, a charging state, and a non-working state. The cleaning robot can be in the base station area in the charging state and the non-working state, and the cleaning robot can be refilled. Therefore, the pump can be switched to the first working state when the cleaning robot is in the charging state or the non-working state, and the pump can be switched to the second working state when the cleaning robot is in the working state.
[0083] In the example embodiment, the second container can include a first second container for storing cleaning liquid and a second second container for storing waste liquid. When the pump is switched to the second working state, the waste liquid can flow from the first container to the second second container. The second second container can be arranged outside the cleaning robot. When the cleaning robot is in the working state and away from the base station and the charging pile, the waste liquid can be collected. The second second container can be arranged on the base station side or separately arranged. In addition, the second second container can be arranged outside the cleaning robot, on the base station, or at other positions. In other words, multiple second second containers can be used to collect waste liquid.
[0084] In an example embodiment, the step S210 can include:
[0085] The sensing information of the cleaning system is acquired, and the target working mode of the pump is determined according to the sensing information.
[0086] The example embodiment can further include multiple sensors in the cleaning system to collect corresponding sensing information. The working mode of the pump is determined according to the analysis of the sensing information, and the corresponding mode switching is performed. The sensors for collecting the sensing information can be customized according to actual needs. For example, a humidity sensor can be arranged in the cleaning system to detect the humidity of the pipeline or the humidity of the first container. When the humidity is greater than a preset degree, the pump is switched to the second working mode. A liquid level sensor can also be arranged.
[0087] In an example embodiment, the sensing information of the cleaning system includes at least one of the following:
[0088] The liquid storage state information of the first container;
[0089] The liquid storage state information of the second container;
[0090] The humidity information of the pipeline.
[0091] The liquid storage state information can include liquid level information and height information of the liquid in the container, and can reflect how much liquid is in the container. When the internal liquid level is high, it indicates that the first container does not need to be replenished with liquid, and the pump can be switched to the second working mode. When the internal liquid level is low, it indicates that the first container needs to be replenished with liquid, and the pump can be switched to the first working mode. The liquid storage state information can also include the volume and weight of the stored liquid. The volume and weight of the liquid in the container can also be determined according to the volume and weight data, and the pump can be switched to the working mode.
[0092] The humidity information of the pipeline can be collected by a humidity sensor arranged in the cleaning robot. When the humidity information is greater than a preset degree, it indicates that there is a risk of scale formation inside the cleaning robot. At this time, the pump can be switched to the second working mode to pump out the excess liquid in the pipeline.
[0093] In an exemplary embodiment, the second container includes at least one of a first functional container, a second functional container, and a third functional container. The first functional container is used to store cleaning liquid. The second functional container is used to collect waste liquid. The third functional container is used to perform cleaning operations.
[0094] When the target working mode is the first working mode, the above step S220 can include:
[0095] The driving liquid flows from the first functional container to the first container.
[0096] When the target working mode is the second working mode, the above step S220 can include:
[0097] The residual liquid in the pipeline and the first container flows to other designated containers except the first container.
[0098] The present exemplary embodiment can provide different second containers. The first functional container is used to store cleaning liquid, such as clean water or unused cleaning agent mixed liquid. The second functional container is used to store waste liquid, such as used liquid. The third functional container is used to perform cleaning operations on the cleaning part, such as storing or flowing cleaning liquid to the third functional container. The cleaning part of the cleaning robot can be soaked in the third functional container to perform cleaning operations. Different functional second containers can effectively manage and distribute the liquid inside the cleaning robot.
[0099] In the example embodiment, when the target working mode of the pump is determined as the first working mode, the liquid can be driven to flow from the first functional container to the first container, i.e., the unused liquid is transferred to the inside of the cleaning robot for cleaning the cleaning part or the liquid supplementing operation of the internal water tank; when the target working mode of the pump is determined as the second working mode, the liquid remaining in the pipeline and the first container can be driven to flow to other designated containers except the first container, so as to transfer the used waste liquid or residual liquid to the specially divided waste liquid container for management, and the other designated containers can include the second functional container, the unused third functional container, other container components affecting the pollution of the device, or directly flow to the external space, etc. Based on this, the independent management of the cleaning liquid and the waste liquid can be ensured, and the problem that the waste liquid is deposited in the device for a long time to affect the device maintenance and damage the service life of the device can be avoided.
[0100] In the example embodiment of the present disclosure, a cleaning control device is also provided, as shown in FIG. 3, the cleaning control device 300 can include a working mode determination module 310 and a working mode switching module 320, wherein: the working mode determination module 310 is configured to determine the target working mode of the pump in response to detecting that the pump mode switching condition is met; the working mode switching module 320 is configured to control the pump to switch to the target working mode; wherein the target working mode includes a first working mode and a second working mode, the pump drives the liquid to flow from the second container to the first container in the first working mode; and the pump drives the liquid to flow from the pipeline to the second container in the second working mode.
[0101] In an example embodiment of the present disclosure, the working mode determination module 310 includes a first working mode determination unit configured to determine the first working mode as the target working mode in response to detecting that the cleaning robot performs the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container.
[0102] In an example embodiment of the present disclosure, the working mode determination module 310 includes a second working mode determination unit configured to determine the second working mode as the target working mode in response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container.
[0103] In an example embodiment of the present disclosure, the working mode determination module 310 includes a third working mode determination unit configured to determine the second working mode as the target working mode in response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplementing operation on the first container, and the preset index information meets the preset condition.
[0104] In an example embodiment of the present disclosure, the working mode determination module 310 comprises a fourth working mode determination unit configured to acquire a working state of the cleaning robot and determine the target working mode of the pump according to the working state.
[0105] In an example embodiment of the present disclosure, the working mode determination module 310 comprises a fifth working mode determination unit configured to acquire sensing information of the cleaning system and determine the target working mode of the pump according to the sensing information.
[0106] In an example embodiment of the present disclosure, the sensing information of the cleaning system comprises at least one of the following: liquid storage state information of the first container; liquid storage state information of the second container; humidity information of the pipeline.
[0107] In an example embodiment of the present disclosure, the second container comprises at least one or more of a first functional container, a second functional container and a third functional container, the first functional container is configured to store cleaning liquid, the second functional container is configured to collect waste liquid, and the third functional container is configured to perform cleaning operation; when the target working mode is the first working mode, the working mode switching module 320 comprises a first driving unit configured to drive the liquid to flow from the first functional container to the first container; when the target working mode is the second working mode, the working mode switching module 320 comprises a second driving unit configured to drive the liquid remaining in the pipeline and the first container to flow to other designated containers except the first container.
[0108] The specific details of each cleaning control device module described above have been described in detail in the corresponding cleaning control method, and thus will not be described here.
[0109] The example embodiments of the present disclosure have the following beneficial effects:
[0110] The cleaning robot comprises a first container, a pipeline and a cleaning part, the pipeline comprises at least a pipeline connecting the first container to the outside; a base station comprising a second container; a pump having a first working mode and a second working mode; wherein the pump drives the liquid to flow from the second container to the first container in the first working mode; and the pump drives the liquid to flow from the pipeline to the second container in the second working mode. On the one hand, the example embodiments propose a new cleaning system, which comprises a pump and the pump can have multiple different working modes to control the flow direction of the liquid in different working modes, ensuring that the cleaning robot can normally clean the required liquid while the working mode of the pump is switched to timely process other liquids, effectively improving the cleaning effect of the cleaning equipment; on the other hand, the cleaning system proposed in the example embodiments provides different working modes of the pump, which can meet the cleaning needs of various application scenarios and has a wider range of applications.
[0111] It should be noted that although several modules or units of devices for performing are mentioned in the above detailed description, such division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into a plurality of modules or units for embodiment.
[0112] In the exemplary embodiments of the present disclosure, an electronic device capable of implementing the above method is also provided, for example, the electronic device can be a cleaning robot capable of implementing the above method.
[0113] Those skilled in the art can understand that various aspects of the present disclosure can be implemented as a system, method or program product. Therefore, various aspects of the present disclosure can be embodied as a complete hardware embodiment, a complete software embodiment (including firmware, microcode, etc.), or an embodiment combining hardware and software aspects, which can be collectively referred to as "circuitry", "module" or "system" here.
[0114] The electronic device 400 according to such exemplary embodiments of the present disclosure will be described below with reference to FIG. 4. FIG. 4 shows the electronic device 400 only as an example, and should not bring any limitation to the functions and use range of the embodiments of the present disclosure.
[0115] As shown in FIG. 4, the electronic device 400 is manifested in the form of a general computing device. The components of the electronic device 400 can include, but are not limited to, the above-mentioned at least one processing unit 410, the above-mentioned at least one storage unit 420, a bus 430 connecting different system components including the storage unit 420 and the processing unit 410, a display unit 440.
[0116] Among them, the storage unit stores program code, which can be executed by the processing unit 410, so that the processing unit 410 performs the steps according to various exemplary embodiments of the present disclosure described in the above "Exemplary Method" section of the present specification. For example, the processing unit 410 can perform steps S210-S220 shown in FIG. 2, etc.
[0117] The storage unit 420 can include a readable medium in the form of a volatile storage unit, such as a random access memory (RAM) 421 and / or a cache memory unit 422, and can further include a read-only memory (ROM) 423.
[0118] The storage unit 420 can also include a number of program modules 425 that are stored in the memory 424, including but not limited to an operating system, one or more application programs, other program modules, and program data, each of which or a combination of which can include implementation of a network environment.
[0119] The bus 430 can represent one or more of several types of bus structures, including a storage unit bus or bus for storage unit controller, a peripheral bus, a graphics acceleration port, a processing unit bus, or a local bus using any of a variety of bus architectures.
[0120] The electronic device 400 can also communicate with one or more external devices 500 such as a keyboard or pointing device, a Bluetooth device, etc.; other devices that enable a user to interact with the electronic device 400; and / or one or more devices that enable the electronic device 400 to communicate with one or more other computing devices. Such communication can be facilitated by an Input / Output (I / O) interface 450. Still yet, the electronic device 400 can communicate with one or more networks, such as a local area network (LAN), a wide area network (WAN), and / or the Internet, through a network adapter 460. As depicted, the network adapter 460 can communicate with the other components of the electronic device 400 through the bus 430. It should be appreciated that although not shown, other hardware and / or software components could be used in conjunction with the electronic device 400. These include, but are not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.
[0121] Those skilled in the art will readily understand that the example embodiments described herein can be implemented by software and / or by software in combination with the necessary hardware. Thus, the technical solutions according to the embodiments of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash disk, a mobile hard disk, etc.) or a network, and includes a number of instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to perform the methods according to the embodiments of the present disclosure.
[0122] In the exemplary embodiments of the present disclosure, a computer readable storage medium having stored thereon a program product capable of implementing the above-described method of the present specification is also provided. In some possible implementations, various aspects of the present disclosure can also be implemented in the form of a program product including a program code for causing an end device to perform the steps described in the above "Exemplary Method" section according to various exemplary embodiments of the present disclosure when the program product is run on the end device.
[0123] The program product for implementing the above-described method according to the embodiments of the present disclosure can take a portable compact disc read-only memory (CD-ROM) and include a program code, and can be run on an end device such as a personal computer. However, the program product of the present disclosure is not limited thereto, and in the present document, a readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus or device.
[0124] The program product can take any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium, for example, can be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any combination thereof. More specific examples (non-exhaustive list) of the readable storage medium include an electrical connection having one or more wires, a portable disc, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.
[0125] The computer readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, in which readable program code is borne. Such propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination thereof. The readable signal medium can also be any readable medium that is not a readable storage medium and that can transmit, propagate or transport for use by or in connection with an instruction execution system, apparatus or device program.
[0126] The program code contained on the readable medium can be transmitted using any suitable medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination thereof.
[0127] The program code may be executed by one or more programmable processing devices to perform the operations of the present disclosure. The program code may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server. In the latter scenario, the remote computing device may be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computing device, such as through the Internet using an Internet Service Provider.
[0128] Further, the above-described flowcharts are merely illustrative of the processes included in the method according to the exemplary embodiments of the present disclosure, and are not intended to be limiting. It is readily understood that the processes shown in the above-described flowcharts do not indicate or limit the time sequence of the processes. In addition, it is readily understood that the processes may be executed synchronously or asynchronously, for example, in a plurality of modules.
[0129] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon considering the specification and practice of the disclosed application. The present application is intended to cover any variations, uses, or adaptations of the present disclosure following the general principles thereof and including such departures from the present disclosure that come within known, accepted, and customary bounds of the art to which the present disclosure pertains. The specification and examples are to be regarded as illustrative only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
[0130] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A cleaning system, wherein, The application relates to a cleaning system, comprising: a cleaning robot, comprising a first container, a pipeline and a cleaning part, wherein the pipeline at least connects the first container to an external environment; a base station, comprising a second container; a pump, having a first working mode and a second working mode; wherein, in the first working mode, the pump drives liquid to flow from the second container to the first container; and in the second working mode, the pump drives liquid to flow from the pipeline to the second container.
2. The cleaning system of claim 1, wherein, The second container comprises at least one or more of a first functional container, a second functional container and a third functional container, wherein the first functional container is used to store cleaning liquid, the second functional container is used to collect waste liquid, and the third functional container is used to perform cleaning operation of the cleaning part; wherein, in the first working mode, the pump drives liquid to flow from the first functional container to the first container; and 3. The cleaning system of claim 1, wherein, in the second working mode, the pump drives liquid remaining in the pipeline and the first container to flow to a designated container other than the first container.
4. The cleaning system of claim 1, wherein, The pump rotates in a first direction in the first working mode to drive liquid to flow from the second container to the first container, and rotates in a second direction in the second working mode to drive liquid to flow from the pipeline to the second container.
5. A cleaning control method applied to a cleaning system, wherein, The pump is arranged in the base station or in the cleaning robot. The cleaning system comprises a cleaning robot, a base station and a pump, wherein the cleaning robot comprises a first container, a pipeline and a cleaning part, the base station comprises a second container; and the method comprises: in response to detecting that a pump mode switching condition is met, determining a target working mode of the pump; controlling the pump to switch to the target working mode; 6. The method of claim 5, wherein, wherein the target working mode comprises a first working mode and a second working mode, in the first working mode, the pump drives liquid to flow from the second container to the first container; and in the second working mode, the pump drives liquid to flow from the pipeline to the second container. The method of determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises:
7. The method of claim 5, wherein, in response to detecting that the cleaning robot performs cleaning operation on the cleaning part and / or liquid supplement operation on the first container, determining the first working mode as the target working mode. The method of determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises:
8. The cleaning control method according to claim 5, wherein in response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplement operation on the first container, determining the second working mode as the target working mode. The method of determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises:
9. The method of claim 5, wherein, in response to detecting that the cleaning robot completes the cleaning operation on the cleaning part and / or the liquid supplement operation on the first container, and preset index information meets a preset condition, determining the second working mode as the target working mode. The method of determining the target working mode of the pump in response to detecting that the pump mode switching condition is met comprises: acquiring a working state of the cleaning robot, and determining the target working mode of the pump according to the working state.
10. The method of claim 5, wherein, The method comprises: In response to detecting that a pump mode switching condition is met, determining a target working mode of a pump.
11. The method of claim 10, wherein, The method comprises: Obtaining sensing information of the cleaning system, and determining the target working mode of the pump according to the sensing information. The sensing information of the cleaning system comprises at least one of: Liquid storage state information of the first container; 12. The method of claim 5, wherein, Liquid storage state information of the second container; Humidity information of the pipeline. The second container comprises at least one of a first functional container, a second functional container, and a third functional container, the first functional container is used to store cleaning liquid, the second functional container is used to collect waste liquid, and the third functional container is used to perform cleaning operation. When the target working mode is the first working mode, the method comprises: Driving liquid to flow from the first functional container to the first container.
13. A cleaning control device applied to a cleaning system, wherein, When the target working mode is the second working mode, the method comprises: Driving liquid remaining in the pipeline and the first container to flow to a designated container other than the first container. The cleaning system comprises a cleaning robot, a base station, and a pump, the cleaning robot comprises a first container, a pipeline, and a cleaning part, and the base station comprises a second container; the device comprises: A working mode determination module configured to determine a target working mode of a pump in response to detecting that a pump mode switching condition is met; 14. The apparatus of claim 13, wherein, A working mode switching module configured to control the pump to switch to the target working mode. The target working mode comprises a first working mode and a second working mode, the pump drives liquid to flow from the second container to the first container in the first working mode, and the pump drives liquid to flow from the pipeline to the second container in the second working mode.
15. The apparatus of claim 13, wherein, The working mode determination module is configured to: In response to detecting that the cleaning robot performs cleaning operation on the cleaning part and / or liquid supplement operation on the first container, determine the first working mode as the target working mode.
16. The apparatus of claim 13, wherein, The working mode determination module is configured to: In response to detecting that the cleaning robot completes cleaning operation on the cleaning part and / or liquid supplement operation on the first container, determine the second working mode as the target working mode.
17. The apparatus of claim 13, wherein, The working mode determination module is configured to: In response to detecting that the cleaning robot completes cleaning operation on the cleaning part and / or liquid supplement operation on the first container, and a preset index information meets a preset condition, determine the second working mode as the target working mode.
18. The apparatus of claim 13, wherein, The working mode determination module is configured to: Obtain a working state of the cleaning robot, and determine the target working mode of the pump according to the working state.
19. The apparatus of claim 18, wherein, The working mode determination module is configured to: Obtain sensing information of the cleaning system, and determine the target working mode of the pump according to the sensing information. The sensing information of the cleaning system comprises at least one of: Liquid storage state information of the first container; Liquid storage state information of the second container; Humidity information of the pipeline.
20. The apparatus of claim 13, wherein, The second container comprises at least one or more of a first functional container, a second functional container, and a third functional container, the first functional container is used to store cleaning liquid, the second functional container is used to collect waste liquid, and the third functional container is used to perform cleaning operation; When the target working mode is the first working mode, the working mode switching module is configured to perform: driving the liquid in the first functional container to flow to the first container; When the target working mode is the second working mode, the working mode switching module is configured to perform: driving the liquid remaining in the pipeline and the first container to flow to other designated containers except the first container.
21. A computer readable storage medium having stored thereon a computer program, wherein, The computer program is executed by a processor to implement the cleaning control method of any one of claims 5-12.
22. An electronic device, comprising: Comprise: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to implement the cleaning control method of any one of claims 5-12 by executing the executable instructions.
Citation Information
Patent Citations
Cleaning liquid detection assembly, equipment, method and device and storage medium
CN114305258A
Cleaning robot system, base station thereof and self-moving cleaning robot
CN114767010A
Cleaning base station and cleaning system
CN116115132A
Cleaning robot system, base station thereof and self-moving cleaning robot
CN117356984A
Cleaning system, cleaning control method and device, medium and electronic equipment
CN119157426A