Robotic vacuum cleaner parts distribution method, base station, robot, system and media

By using base stations to allocate accessories to robotic vacuum cleaners, the problem of low utilization rate of cleaning accessory resources has been solved, realizing the rational and intelligent allocation of accessory resources and reducing idle waste.

CN116035491BActive Publication Date: 2026-03-06SHENZHEN PROSCENIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-17
Publication Date
2026-03-06

AI Technical Summary

Technical Problem

In existing technologies, the utilization rate of cleaning accessories is low when robotic vacuum cleaners perform different cleaning tasks, resulting in idle and wasteful use.

Method used

The system sends a parts request to the target robot via the base station, determines the current parts installation status, and if the request is not met, it checks whether the replenishment conditions are met. If the conditions are met, it sends a parts replenishment command to the target robot, causing it to return to the base station to replenish the parts for task execution.

Benefits of technology

It has improved the utilization rate of cleaning parts resources, realized the rational and intelligent allocation of parts resources, and reduced idle waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116035491B_ABST
    Figure CN116035491B_ABST
Patent Text Reader

Abstract

This invention discloses a method for distributing robotic vacuum cleaner parts, a base station, a robot, a system, and a medium. The method includes: sending a target cleaning task containing part requirements to a target robot; the target robot being one of all robotic vacuum cleaners associated with the base station; upon receiving a part replenishment request from the target robot when its current part installation status does not meet the part requirements, determining whether replenishment conditions are met; if replenishment conditions are met, sending a part replenishment command to the target robot, causing the target robot to return to the base station, and replenishing the target robot with the required part, so that the target robot meets the part requirements and performs the target cleaning task. This invention improves the utilization rate of cleaning part resources and achieves a rational and intelligent allocation effect of part resources by centrally distributing parts for multiple robotic vacuum cleaners associated with the base station through the base station.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of robotic vacuum cleaners, and more particularly to a method for distributing robotic vacuum cleaner accessories, a base station, a robot, a system, and a medium. Background Technology

[0002] A robotic vacuum cleaner, also known as an automatic cleaning machine, smart vacuum cleaner, or robot vacuum, is a type of smart home appliance. Using a degree of artificial intelligence, it can automatically clean floors both indoors and outdoors. Generally, each robotic vacuum cleaner is equipped with various cleaning accessories (such as dustbin, water tank, and mop) to meet different cleaning tasks (e.g., sweeping alone, mopping alone, sweeping and mopping, disinfection, etc.). Different cleaning accessories need to be changed depending on the specific cleaning task being performed. In existing technologies, when multiple robotic vacuum cleaners are performing different cleaning tasks in the same area, cleaning accessories installed on the robotic vacuum cleaners that are not related to the cleaning tasks will be idle and wasted (for example, if two robotic vacuum cleaners are performing different cleaning tasks at the same time, the first robotic vacuum cleaner performs a single sweeping task and only needs to install the dustbin; the second robotic vacuum cleaner performs a single mopping task and only needs to install the water tank and mop; then the water tank and mop of the first robotic vacuum cleaner and the dustbin of the second robotic vacuum cleaner will be idle and wasted). This will lead to problems such as low utilization rate of cleaning accessory resources. Summary of the Invention

[0003] Therefore, it is necessary to provide a method for distributing cleaning robot accessories, a base station, a robot, a system, and a medium to address the aforementioned technical problems and solve the problem of low utilization rate of cleaning robot accessories.

[0004] A method for distributing accessories to a robotic vacuum cleaner, applied to a base station, wherein the base station is associated with multiple robotic vacuum cleaners, the method comprising:

[0005] Send a target cleaning task containing accessory requirements to the target robot; the target robot is one of all the sweeping robots associated with the base station.

[0006] When a part replenishment request is received when the current part installation status of the target robot does not meet the part requirements, it is determined whether the replenishment conditions are met.

[0007] When the replenishment conditions are met, a parts replenishment command is sent to the target robot, causing the target robot to return to the base station, and the parts that meet the parts replenishment request are replenished to the target robot, so that the target robot meets the parts requirements and performs the target cleaning task.

[0008] A method for distributing accessories to a robotic vacuum cleaner, applied to a robotic vacuum cleaner associated with a base station, the method comprising:

[0009] When a target cleaning task containing accessory requirements is received from the base station, it is determined whether the current accessory installation status meets the accessory requirements.

[0010] When the current accessory installation status does not meet the accessory requirements, a accessory replenishment request is sent to the base station to request the replenishment of the missing accessory to meet the accessory requirements;

[0011] Upon receiving a parts replenishment instruction sent by the base station after confirming that the replenishment conditions are met, the system returns to the base station to perform the target cleaning task after replenishing and installing the parts and meeting the parts requirements.

[0012] A base station, comprising:

[0013] The task sending module is used to send a target cleaning task containing accessory requirements to the target robot; the target robot is one of all the sweeping robots associated with the base station.

[0014] The first judgment module is used to determine whether the replenishment conditions are met when it receives a part replenishment request when the current part installation status of the target robot does not meet the part requirements.

[0015] The replenishment and installation module is used to send a parts replenishment command to the target robot when the replenishment conditions are met, so that the target robot returns to the base station and replenishes the parts that meet the parts replenishment request to the target robot, so that the target robot meets the parts requirements and performs the target cleaning task.

[0016] A robotic vacuum cleaner includes:

[0017] The second judgment module is used to determine whether the current accessory installation status meets the accessory requirements when receiving a target cleaning task containing accessory requirements sent by the base station.

[0018] The replenishment request module is used to send a replenishment request to the base station to request the replenishment of the missing parts to meet the requirements of the parts when the current installation status of the parts does not meet the requirements of the parts.

[0019] The supply receiving module is used to return to the base station when it receives a parts supply instruction sent by the base station after confirming that the supply conditions are met, so as to perform the target cleaning task after the parts are supplied and installed and meet the requirements of the parts.

[0020] A parts distribution system includes a base station and a plurality of robotic vacuum cleaners associated with the base station; the base station is used to perform the steps of the above-described robotic vacuum cleaner parts distribution method; the robotic vacuum cleaners are used to perform the steps of the above-described robotic vacuum cleaner parts distribution method.

[0021] A computer-readable storage medium storing a computer program, characterized in that, when executed by a processor, the computer program implements the steps of the above-described method for distributing accessories to a robotic vacuum cleaner.

[0022] In the present invention, the method for allocating robot vacuum cleaner parts, base station, robot, system, and medium, when a base station is associated with multiple robot vacuum cleaners, the method for allocating robot vacuum cleaner parts includes: the base station sending a target cleaning task containing part requirements to a target robot (the target robot is one of all robot vacuum cleaners associated with the base station); upon receiving a part replenishment request from the target robot when its current part installation status does not meet the part requirements, determining whether the replenishment conditions are met; if the replenishment conditions are met, sending a part replenishment instruction to the target robot, causing the target robot to return to the base station, and replenishing the part that meets the part replenishment request to the target robot, so that the target robot meets the part requirements and performs the target cleaning task. In the above process, by centrally allocating parts for multiple robot vacuum cleaners associated with the base station, the utilization rate of cleaning part resources is improved, achieving a rational and intelligent allocation effect of part resources. Attached Figure Description

[0023] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0024] Figure 1 This is a flowchart illustrating a method for distributing accessories to a robotic vacuum cleaner according to an embodiment of the present invention.

[0025] Figure 2 This is a flowchart illustrating step S200 of the robot vacuum cleaner accessory distribution method in one embodiment of the present invention.

[0026] Figure 3 This is a flowchart illustrating the method for distributing robot vacuum cleaner accessories in another embodiment of the present invention.

[0027] Figure 4 This is a flowchart illustrating the method for distributing robot vacuum cleaner accessories in another embodiment of the present invention.

[0028] Figure 5 This is a schematic diagram of the base station structure in one embodiment of the present invention.

[0029] Figure 6 This is a schematic diagram of the structure of a sweeping robot according to an embodiment of the present invention.

[0030] Figure 7 This is a schematic diagram of the component distribution system in one embodiment of the present invention. Detailed Implementation

[0031] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0032] The robot vacuum cleaner accessory distribution method provided in this embodiment can be applied to, for example, Figure 6 The accessory distribution system 100 shown includes a base station 110 and a robotic vacuum cleaner 120 associated with the base station 110; wherein the base station 110 is associated with multiple robotic vacuum cleaners 120. It is understood that the robotic vacuum cleaner 120 mentioned in this invention refers to the robotic vacuum cleaner 120 that has established a communication connection with the base station 110.

[0033] like Figure 1 As shown, in one embodiment, a method for distributing accessories to a robotic vacuum cleaner is provided, applied to a base station. The method includes the following steps:

[0034] S110, a target cleaning task including accessory requirements is sent to the target robot; the target robot is one of all the sweeping robots 120 associated with the base station 110. Understandably, the target cleaning task includes, but is not limited to, the target area to be cleaned, the cleaning area, the cleaning type (e.g., single sweeping, single mopping, sweeping and mopping, disinfection, etc.), and accessory requirements derived from the cleaning area and cleaning type. The accessory requirements include the types of accessories required and the consumption amount of the required accessories. For example, for a single sweep of an area of ​​100 square meters, a dustbin with an unused volume greater than or equal to the dust volume of 100 square meters (i.e., the consumption amount of the required accessories) is needed (i.e., the type of required accessory); for a single mopping of an area of ​​100 square meters, a water tank with remaining water volume greater than or equal to the water consumption of 100 square meters (i.e., the consumption amount of the required accessories) is needed (i.e., the type of required accessory).

[0035] S120: Upon receiving a parts replenishment request when the current parts installation status of the target robot does not meet the parts requirements, determine whether the replenishment conditions are met. Understandably, the parts requirements include the type of parts required and the consumption quantity of the required parts. Therefore, the situation where the current parts installation status of the target robot does not meet the parts requirements also includes situations where parts are missing and situations where parts are available but the consumption quantity is insufficient. For example: the target cleaning task includes sweeping a 100-square-meter area, the target robot has a dustbin installed, but the unused volume of the dustbin is less than the dust volume of 100 square meters; the target cleaning task includes mopping a 100-square-meter area, the target robot has a water tank installed, but the remaining water volume in the water tank is less than the water consumption of 100 square meters.

[0036] like Figure 2 As shown, in one embodiment, step S120, determining whether the supply conditions are met, includes:

[0037] S121, determine whether the existing accessories of base station 110 meet the accessory replenishment request. Understandably, determining whether the existing accessories of base station 110 meet the accessory replenishment request includes: the existing accessories of base station 110 include the accessory requested in the accessory replenishment request (e.g., if the accessory replenishment request requires a water tank, the existing accessories of base station 110 include a water tank, or a water tank and a dust box); the existing accessories of base station 110 partially include the accessory requested in the accessory replenishment request (e.g., if the accessory replenishment request requires a water tank and a dust box, the existing accessories of base station 110 only include a water tank or a dust box); and the existing accessories of base station 110 do not include the accessory requested in the accessory replenishment request (e.g., if the accessory replenishment request requires a water tank, the existing accessories of base station 110 only include a dust box), etc. In one embodiment, if the existing accessories of base station 110 include the accessories requested for accessory replenishment, then the existing accessories of base station 110 are considered to meet the accessory replenishment request, and the replenishment condition is confirmed to be met; if the existing accessories of base station 110 partially include the accessories requested for accessory replenishment or the existing accessories of base station 110 do not include the accessories requested for accessory replenishment, then the existing accessories of base station 110 are considered not to meet the accessory replenishment request.

[0038] S122, when the existing accessories of base station 110 do not meet the accessory replenishment request, detect whether there is an accessory replenishment robot; the accessory replenishment robot refers to other sweeping robots 120 that currently have no cleaning task and are capable of replenishing the accessories to be replenished to base station 110 so that base station 110 can meet the accessory replenishment request. It is understood that the situation where the existing accessories of base station 110 do not meet the accessory replenishment request includes: some of the existing accessories of base station 110 contain the accessory requested by the accessory replenishment request, or the existing accessories of base station 110 do not contain the accessory requested by the accessory replenishment request at all. Therefore, if the existing accessories of base station 110 include the accessories requested for replenishment, the accessory replenishment robot only needs to replenish the parts of the existing accessories of base station 110 that are missing from the accessory replenishment request (at this time, the parts missing from the accessory replenishment request are the accessories to be replenished), so that the accessories after base station 110 replenishes the accessories to be replenished can satisfy the accessory replenishment request; if the existing accessories of base station 110 do not include the accessories requested for replenishment at all, the accessory replenishment robot needs to replenish all the accessories required for the accessory replenishment request (at this time, all the accessories required for the accessory replenishment request are the accessories to be replenished), so that the accessories after base station 110 replenishes the accessories to be replenished can satisfy the accessory replenishment request.

[0039] In one embodiment, the accessory replenishment robot sequentially detects multiple robotic vacuum cleaners 120 associated with base station 110 in order of distance from base station 110. Understandably, the base station 110 may include multiple base stations, which are communicatively connected to each other. If no accessory replenishment robot is detected among the multiple robotic vacuum cleaners 120 associated with base station 110, the presence of an accessory replenishment robot can be detected in other base stations 110 communicatively connected to base station 110, among the multiple robotic vacuum cleaners 120 associated with those base stations 110.

[0040] In one embodiment, after detecting the presence of a parts supply robot, step S122 further includes:

[0041] When a robot is detected as not having a spare parts supply robot, it is confirmed that the supply conditions are not met, and a task termination command is sent to the target robot to cause the target robot to end the target cleaning task. It can be understood that after base station 110 detects the spare parts of all sweeping robots 120 currently without cleaning tasks, if no other sweeping robots 120 are found that meet the requirement to supply spare parts to base station 110 to fulfill the spare parts supply request, meaning the target robot cannot obtain the necessary spare parts to perform the target cleaning task from base station 110, the target cleaning task cannot be performed. Therefore, base station 110 sends a task termination command to the target robot to cause the target robot to end the target cleaning task.

[0042] S123, when the presence of the accessory supply robot is detected, the accessory supply robot is instructed to return to base station 110 to unload the accessory to be supplied, so that base station 110 can fulfill the accessory supply request, and then the supply condition is confirmed to be met. It can be understood that if the presence of the accessory supply robot is detected, the accessory supply robot can return to base station 110 to unload the accessory to be supplied, so that the existing accessories of base station 110 can meet the accessory supply request, and then the supply condition is confirmed to be met.

[0043] S130: When the replenishment conditions are met, a parts replenishment command is sent to the target robot, causing the target robot to return to the base station 110. The base station then replenishes the target robot with the parts that meet the replenishment request, enabling the target robot to meet the parts requirements and perform the target cleaning task. It can be understood that after the parts replenishment robot returns to the base station 110 and unloads the parts to be replenished, the base station 110's existing parts include the parts requested in the replenishment request. Therefore, the base station 110 can replenish the target robot with the parts that meet the replenishment request, giving the target robot all the parts required to perform the target cleaning task, allowing it to execute the target cleaning task.

[0044] The robotic vacuum cleaner accessory allocation method provided by this invention, when multiple robotic vacuum cleaners 120 are associated with a base station 110, sends a target cleaning task containing accessory requirements to the target robot. Upon receiving an accessory replenishment request from the target robot whose current accessory installation status does not meet the accessory requirements, the method determines whether the replenishment conditions are met. If the replenishment conditions are met, an accessory replenishment command is sent to the target robot, causing it to return to the base station 110, and the accessory that meets the replenishment request is replenished to the target robot, enabling the target robot to meet the accessory requirements and execute the target cleaning task. In this process, the centralized allocation of accessories for multiple robotic vacuum cleaners 120 associated with the base station 110 by the base station 110 improves the utilization rate of cleaning accessory resources and achieves a rational and intelligent allocation effect for accessory resources.

[0045] like Figure 3 As shown, in one embodiment, a method for distributing accessories to a robotic vacuum cleaner is also provided, applied to a robotic vacuum cleaner 120 associated with a base station 110, the method comprising:

[0046] S210: Upon receiving a target cleaning task containing accessory requirements sent by base station 110, the robot 120 determines whether the current accessory installation status meets the accessory requirements. Understandably, the accessory requirements include the type of accessory required and the consumption quantity of the required accessory. The robot vacuum cleaner 120 detects the current accessory installation status using sensors and determines whether the current accessory installation status meets the accessory requirements. For example, if the accessory requirements include a dustbin with an unused volume greater than or equal to 100 square meters of dust, the robot vacuum cleaner 120 uses a Hall sensor to detect whether the dustbin is installed at the dustbin installation position, and simultaneously uses a gravity sensor to detect the volume of dust in the dustbin (the bottom of the dustbin can be set, and the weight of the dust in the dustbin is detected by the gravity sensor to obtain the size of the unused volume of the dustbin).

[0047] S220, when the current accessory installation status does not meet the accessory requirements, a accessory replenishment request is sent to the base station 110 to request the replenishment of the missing accessory to meet the accessory requirements. It is understood that the sweeping robot 120 is associated with the base station 110, that is, it has a communication connection with the base station 110. Therefore, when the current accessory installation status of the sweeping robot 120 does not meet the accessory requirements, it can send a accessory replenishment request to the base station 110 through the communication protocol with the base station 110 to request the replenishment of the missing accessory to meet the accessory requirements. The situation where the current accessory installation status of the target robot does not meet the accessory requirements includes the situation where the accessory is missing and the situation where the accessory is available but the consumption of the accessory is insufficient. For example: the target cleaning task includes sweeping a 100-square-meter area, the sweeping robot 120 has a dustbin installed, but the unused volume of the dustbin is less than the dust volume of 100 square meters; the target cleaning task includes mopping a 100-square-meter area, the sweeping robot 120 has a water tank installed, but the remaining water volume in the water tank is less than the water consumption of 100 square meters. The accessory requirement includes the type of accessory required and the amount of accessory required. Therefore, the accessory replenishment request also needs to include the type of accessory and the amount of accessory required.

[0048] S230: Upon receiving a parts replenishment instruction sent by the base station 110 after confirming that the replenishment conditions are met, the system returns to the base station 110 to perform the target cleaning task after replenishing and installing the parts that meet the requirements. It can be understood that if the base station 110 confirms that the replenishment conditions are met, it means that the base station 110 can replenish the parts that meet the parts replenishment request to the robotic vacuum cleaner 120. After replenishing and installing the parts, the robotic vacuum cleaner 120 will have all the parts required to perform the target cleaning task, and the target robot can then perform the target cleaning task.

[0049] like Figure 4 As shown, in one embodiment, after determining whether the current accessory installation status meets the accessory requirements in step S210, the method further includes:

[0050] S240, when the current accessory installation status meets the accessory requirements, the target cleaning task is executed. It can be understood that if the current accessory installation status of the robotic vacuum cleaner 120 meets the accessory requirements, that is, if the robotic vacuum cleaner 120 has all the accessories required to perform the target cleaning task, then the robotic vacuum cleaner 120 can perform the target cleaning task.

[0051] In one embodiment, after sending a parts replenishment request to the base station 110 to request the replenishment of missing parts to meet the parts requirement in step S220, the method further includes:

[0052] S250: Upon receiving a task termination instruction sent by base station 110 confirming that the supply conditions are not met, the target cleaning task is terminated. Understandably, if base station 110 does not meet the supply conditions, meaning the robot vacuum 120 cannot obtain the necessary accessories to perform the target cleaning task from base station 110, and the target cleaning task cannot be performed, then base station 110 sends a task termination instruction to the target robot. Upon receiving this instruction from base station 110 confirming that the supply conditions are not met, the robot vacuum 120 terminates the target cleaning task.

[0053] The robotic vacuum cleaner accessory allocation method provided by this invention, when the robotic vacuum cleaner 120 receives a target cleaning task containing accessory requirements sent by the base station 110, determines whether the current accessory installation status meets the accessory requirements; if the current accessory installation status does not meet the accessory requirements, it sends an accessory replenishment request to the base station 110 to request the replenishment of missing accessories to meet the accessory requirements; upon receiving an accessory replenishment instruction sent by the base station 110 after confirming that the replenishment conditions are met, it returns to the base station 110 so that the target cleaning task can be executed after the installed accessories are replenished and meet the accessory requirements. In the above process, the centralized allocation of accessories for multiple robotic vacuum cleaners 120 associated with the base station 110 by the base station 110 improves the utilization rate of cleaning accessory resources and achieves a rational and intelligent allocation effect for accessory resources.

[0054] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.

[0055] like Figure 5 As shown, in one embodiment, a base station is also provided, comprising:

[0056] The task sending module 111 is used to send a target cleaning task containing accessory requirements to the target robot; the target robot is one of all the sweeping robots 120 associated with the base station.

[0057] The first judgment module 112 is used to determine whether the replenishment conditions are met when it receives a part replenishment request when the current part installation status of the target robot does not meet the part requirements.

[0058] The supply and installation module 113 is used to send a parts supply instruction to the target robot when the supply conditions are met, so that the target robot returns to the base station and supplies the parts that meet the parts supply request to the target robot, so that the target robot meets the parts requirements and performs the target cleaning task.

[0059] The functions of this base station correspond one-to-one with the robot vacuum cleaner accessory allocation method described in the above embodiments. Specific limitations of the base station can be found in the limitations of the robot vacuum cleaner accessory allocation method described above, and will not be repeated here. Each module in the base station can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0060] like Figure 6As shown, in one embodiment, a robotic vacuum cleaner is also provided, comprising:

[0061] The second judgment module 121 is used to determine whether the current accessory installation status meets the accessory requirements when receiving a target cleaning task containing accessory requirements sent by the base station.

[0062] The replenishment request module 122 is used to send a replenishment request to the base station to request the replenishment of the missing parts to meet the requirements of the parts when the current installation status of the parts does not meet the requirements of the parts.

[0063] The supply receiving module 123 is used to return to the base station when it receives a parts supply instruction sent by the base station after confirming that the supply conditions are met, so as to perform the target cleaning task after the parts are supplied and installed and meet the requirements of the parts.

[0064] The functions of this robotic vacuum cleaner correspond one-to-one with the accessory allocation method described in the above embodiments. Specific limitations regarding the robotic vacuum cleaner can be found in the above description of the accessory allocation method, and will not be repeated here. Each module in the robotic vacuum cleaner can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.

[0065] like Figure 7 As shown, in one embodiment, an accessory distribution system 100 is also provided, including the base station 110 and a plurality of robotic vacuum cleaners 120 associated with the base station 110; the base station is used to execute the steps of the above-described robotic vacuum cleaner accessory distribution method; the robotic vacuum cleaners are used to execute the steps of the above-described robotic vacuum cleaner accessory distribution method. The execution function of the base station 110 corresponds one-to-one with the robotic vacuum cleaner accessory distribution method in the above embodiment. The execution function of the robotic vacuum cleaner 120 corresponds one-to-one with the robotic vacuum cleaner accessory distribution method in the above embodiment. For specific limitations of the base station 110 and the robotic vacuum cleaner 120, please refer to the limitations of the robotic vacuum cleaner accessory distribution method above, which will not be repeated here. Each module in the base station 110 and the robotic vacuum cleaner 120 can be implemented entirely or partially through software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0066] In one embodiment, a computer-readable storage medium is also provided, the computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described method for distributing accessories to a robotic vacuum cleaner.

[0067] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by instructing related hardware with computer-readable instructions. These computer-readable instructions can be stored in a non-volatile readable storage medium or a volatile readable storage medium. When executed, these computer-readable instructions can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0068] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the system can be divided into different functional units or modules to complete all or part of the functions described above.

[0069] The above-described embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included within the protection scope of the present invention.

Claims

1. A method for distributing accessories to a robotic vacuum cleaner, characterized in that, The application is applied to a base station associated with multiple sweeping robots, and the method comprises the following steps: sending a target cleaning task containing accessory requirements to a target robot; the target robot is one of all sweeping robots associated with the base station; when receiving an accessory supply request fed back by the target robot when the current accessory installation state of the target robot does not meet the accessory requirements, judging whether a supply condition is met; when the supply condition is met, sending an accessory supply instruction to the target robot, so that the target robot returns to the base station, and accessories meeting the accessory supply request are supplied to the target robot, so that the target robot meets the accessory requirements and executes the target cleaning task; the judgment of whether the supply condition is met comprises the following steps: judging whether the existing accessories of the base station meet the accessory supply request; when the existing accessories of the base station do not meet the accessory supply request, detecting whether there is an accessory supply robot; the accessory supply robot refers to another sweeping robot which has no cleaning task and has the function of supplying the accessory to be supplied to the base station, so that the base station meets the accessory supply request; after detecting that the accessory supply robot exists, confirming that the supply condition is met after the accessory supply robot returns to the base station to unload the accessory to be supplied, so that the base station meets the accessory supply request.

2. The method of claim 1, wherein, after the judgment of whether the existing accessories of the base station meet the accessory supply request, the method further comprises the following steps: when the existing accessories of the base station meet the accessory supply request, confirming that the supply condition is met.

3. The robotic vacuum accessory dispensing method of claim 1, wherein, after the detection of whether the accessory supply robot exists, the method further comprises the following steps: when it is detected that there is no accessory supply robot, confirming that the supply condition is not met, and sending a task end instruction to the target robot, so that the target robot ends the target cleaning task.

4. A base station, characterized by the method comprises the following steps: a task sending module is configured to send a target cleaning task containing accessory requirements to a target robot; the target robot is one of all sweeping robots associated with the base station; a first judgment module is configured to judge whether a supply condition is met when receiving an accessory supply request fed back by the target robot when the current accessory installation state of the target robot does not meet the accessory requirements; a supply installation module is configured to send an accessory supply instruction to the target robot when the supply condition is met, so that the target robot returns to the base station, and accessories meeting the accessory supply request are supplied to the target robot, so that the target robot meets the accessory requirements and executes the target cleaning task; the judgment of whether the supply condition is met comprises the following steps: judging whether the existing accessories of the base station meet the accessory supply request; when the existing accessories of the base station do not meet the accessory supply request, detecting whether there is an accessory supply robot; the accessory supply robot refers to another sweeping robot which has no cleaning task and has the function of supplying the accessory to be supplied to the base station, so that the base station meets the accessory supply request; after detecting that the accessory supply robot exists, confirming that the supply condition is met after the accessory supply robot returns to the base station to unload the accessory to be supplied, so that the base station meets the accessory supply request.

5. A kit dispensing system characterized by, The base station comprises: a processor; and a memory storing instructions that, when executed by the processor, cause the base station to perform the steps of the method of any one of claims 1-3.

6. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 5. The computer program, which when executed by a processor, implements the steps of the method of any one of claims 1-3.

Citation Information

Patent Citations

  • Microwave radar-based floor sweeping robot control method. device and system

    CN109602343A

  • Method, system and device for identifying accessories

    CN110123209A