Room quick cleaning method, device, electronic equipment and medium
By differentiating between temporary and scheduled cleaning tasks in hotel rooms and using specialized targeted cleaning robots, the problem of insufficient room cleaning time has been solved, resulting in efficient cleaning and improved customer satisfaction.
Patent Information
- Application Number
- CN202310789326.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-30
- Publication Date
- 2026-08-25
- Estimated Expiration
- 2043-06-30
AI Technical Summary
In existing technologies, hotel room cleaning time is insufficient, leading to customer waiting issues.
By identifying temporary and fixed cleaning tasks for the rooms to be cleaned, target cleaning tasks are generated, and a specific target cleaning robot is assigned to clean the tasks.
It improves cleaning efficiency, saves time, avoids customer waiting, and increases customer satisfaction.
Smart Images

Figure CN116807331B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of intelligent robot technology, and in particular to methods, apparatus, electronic devices and media for rapid cleaning of guest rooms. Background Technology
[0002] With the advancement of technology, artificial intelligence is being widely applied in daily life. However, in hotel rooms, when there is a short interval between occupancy, there isn't enough time for cleaning. Therefore, how to quickly clean guest rooms and avoid customer waiting has become a pressing issue. Summary of the Invention
[0003] In view of this, the present disclosure provides a method, apparatus, electronic device and medium for rapid cleaning of guest rooms to solve the problem of how to quickly clean guest rooms and avoid customer waiting in the prior art.
[0004] A first aspect of this disclosure provides a method for rapid cleaning of guest rooms, comprising: determining temporary cleaning items for the room to be cleaned; generating target cleaning items based on the temporary cleaning items; determining at least one target cleaning robot based on the target cleaning items; and controlling the at least one target cleaning robot to complete the cleaning.
[0005] A second aspect of this disclosure provides a rapid guest room cleaning device, comprising: an item determination unit configured to determine temporary cleaning items for a room to be cleaned; a generation unit configured to generate target cleaning items based on the temporary cleaning items; a robot determination unit configured to determine at least one target cleaning robot based on the target cleaning items; and a cleaning unit configured to control the at least one target cleaning robot to complete the cleaning.
[0006] A third aspect of this disclosure provides a computer device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method described above.
[0007] A fourth aspect of this disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described method.
[0008] The beneficial effects of this disclosed embodiment compared to the prior art are as follows: First, temporary cleaning tasks for the room to be cleaned are determined; second, target cleaning tasks are generated based on the temporary cleaning tasks; then, at least one target cleaning robot is determined based on the target cleaning tasks; finally, the at least one target cleaning robot is controlled to complete the cleaning. The method provided in this disclosure divides the target cleaning tasks for the room to be cleaned into temporary cleaning tasks and fixed cleaning tasks. Here, temporary cleaning tasks can be cleaning tasks arising from various temporary situations in different rooms, while fixed cleaning tasks are cleaning tasks that are fixed for each guest room, such as changing bed sheets. Furthermore, specific target cleaning robots are assigned to handle temporary cleaning tasks. These dedicated robots clean more thoroughly and save time. Setting up specific target cleaning robots for temporary tasks does not interrupt the working time of the regular cleaning robots, thus saving overall room cleaning time. Additionally, for non-fixed items in the room (which may contain trash or items left behind by previous guests), these are initially collected to save cleaning time, and then sorted for further processing. This disclosure achieves higher cleaning efficiency and saves more time by assigning different target cleaning robots to different cleaning tasks, avoiding waiting for the next guest and improving customer satisfaction. Attached Figure Description
[0009] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0010] Figure 1 This is a schematic diagram illustrating an application scenario of a rapid guest room cleaning method according to some embodiments of the present disclosure;
[0011] Figure 2 This is a flowchart of some embodiments of the rapid guest room cleaning method according to the present disclosure;
[0012] Figure 3 These are schematic diagrams illustrating the structure of some embodiments of the rapid cleaning device for guest rooms according to this disclosure;
[0013] Figure 4 This is a schematic diagram of the structure of an electronic device suitable for implementing some embodiments of the present disclosure. Detailed Implementation
[0014] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.
[0015] It should also be noted that, for ease of description, only the parts relevant to the invention are shown in the accompanying drawings. Unless otherwise specified, the embodiments and features described in this disclosure can be combined with each other.
[0016] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.
[0017] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0018] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0019] This disclosure will now be described in detail with reference to the accompanying drawings and embodiments.
[0020] Figure 1 This is a schematic diagram of an application scenario of a rapid guest room cleaning method according to some embodiments of the present disclosure.
[0021] exist Figure 1 In the application scenario, firstly, the computing device 101 can determine the temporary cleaning tasks 102 of the room to be cleaned. Secondly, the computing device 101 can generate target cleaning tasks 103 based on the temporary cleaning tasks 102. Then, the computing device 101 can determine at least one target cleaning robot 104 based on the target cleaning tasks 103. Finally, the computing device 101 can control the at least one target cleaning robot 104 to complete the cleaning, as shown by reference numeral 105 in the attached drawing.
[0022] It should be noted that the aforementioned computing device 101 can be either hardware or software. When the computing device 101 is hardware, it can be implemented as a distributed cluster consisting of multiple servers or terminal devices, or as a single server or a single terminal device. When the computing device 101 is software, it can be installed in the hardware devices listed above. It can be implemented as, for example, multiple software programs or software modules used to provide distributed services, or as a single software program or software module. No specific limitations are made here.
[0023] It should be understood that Figure 1 The number of computing devices shown is merely illustrative. Any number of computing devices can be used depending on implementation needs.
[0024] Figure 2 This is a flowchart of some embodiments of the rapid guest room cleaning method according to the present disclosure. Figure 2 A quick cleaning method for guest rooms can be provided by Figure 1 The computing device 101 performs the operation. For example... Figure 2 As shown, the quick cleaning method for this guest room includes:
[0025] Step S201: Determine the temporary cleaning items for the room to be cleaned.
[0026] In some embodiments, temporary cleaning items can be cleaning items caused by different conditions in different rooms. For example, a customer spilled a drink on the blankets, and in addition to changing the duvet cover, the blankets also need to be cleaned. The entity executing the quick guest room cleaning method can determine the temporary cleaning items of the room to be cleaned through the following steps:
[0027] The first step is to identify all items in the room to be cleaned and determine if any non-fixed items exist. This can be done by acquiring indoor point clouds using laser point clouds or by capturing indoor images using cameras. Then, non-fixed items are identified based on a pre-set fixed item point cloud library or image library. It should be noted that fixed items are items placed in the room, such as coat hangers, cups, telephones, and kettles, while non-fixed items can be trash generated during the customer's stay or items left behind in the room.
[0028] The second step is to identify non-fixed items as temporary cleaning tasks. In order to reduce cleaning time, all non-fixed items are initially collected without further distinction. After the cleaning is completed, further distinction will be made between garbage and items left behind by the previous customer.
[0029] In some optional implementations of certain embodiments, the entity executing the rapid guest room cleaning method may further determine the temporary cleaning items for the room to be cleaned through the following steps:
[0030] The first step is to determine whether there are any stubborn stains in the room to be cleaned. For example, stubborn stains could be bloodstains that have seeped through the sheets onto the mattress.
[0031] The second step is to identify difficult-to-clean stains as the temporary cleaning task.
[0032] In some optional implementations of certain embodiments, before determining the temporary cleaning items for the room to be cleaned, the method further includes: determining whether the current room status of the room to be cleaned is confirmed to be checked out; here, it is necessary to confirm whether the current room status of the room to be cleaned is confirmed to be checked out before cleaning, so as to prevent disturbing customers who have not yet checked out.
[0033] Step S202: Based on the above temporary cleaning items, generate target cleaning items.
[0034] In some embodiments, the entity performing the rapid guest room cleaning method may generate target items to be cleaned through the following steps:
[0035] The first step is to determine the fixed cleaning items; here, the fixed cleaning items are the cleaning items that need to be done in each guest room, such as changing the sheets and cleaning the floor.
[0036] The second step is to combine the fixed cleaning items and the temporary cleaning items mentioned above to obtain the target cleaning items; here, combining the fixed cleaning items and the temporary cleaning items to obtain the target cleaning items.
[0037] Step S203: Based on the above-mentioned target cleaning items, determine at least one target cleaning robot.
[0038] In some embodiments, the entity performing the rapid guest room cleaning method may determine at least one target cleaning robot through the following steps:
[0039] Step 1: If the above-mentioned target cleaning items include cleaning non-fixed items, then the item cleaning robot is determined as the target cleaning robot; here, if the above-mentioned target cleaning items include cleaning non-fixed items, then the item cleaning robot specifically used for storage is determined as the target cleaning robot to clean non-fixed items.
[0040] The second step is to identify the target cleaning items as difficult-to-clean stains, and then determine the stain cleaning robot as the target cleaning robot. Here, if the target cleaning items include difficult-to-clean stains, then determine the stain cleaning robot that is specifically designed to identify the types of difficult-to-clean stains and can clean them as the target cleaning robot to clean the difficult-to-clean stains.
[0041] The third step is to identify the fixed cleaning items within the target cleaning items mentioned above as the target cleaning robots. Here, fixed cleaning robots are mandatory. Each guest room needs to have one fixed cleaning robot to perform tasks such as changing bed sheets and cleaning the floor.
[0042] Step S204: Control at least one of the target cleaning robots to complete the cleaning.
[0043] In some embodiments, the entity executing the rapid guest room cleaning method can control at least one target cleaning robot to complete the cleaning process through the following steps: First, if the target cleaning items include cleaning non-fixed items, the item cleaning robot is controlled to identify and collect the non-fixed items; second, if the target cleaning items include stubborn stains, the stain cleaning robot is controlled to identify the type of stubborn stain and clean it; finally, for fixed cleaning items within the target cleaning items, the fixed cleaning robot is controlled to perform the cleaning. Here, different target cleaning robots are selected for different target processing items, saving time and increasing efficiency.
[0044] The beneficial effects of this disclosed embodiment compared to the prior art are as follows: First, temporary cleaning tasks for the room to be cleaned are determined; second, target cleaning tasks are generated based on the temporary cleaning tasks; then, at least one target cleaning robot is determined based on the target cleaning tasks; finally, the at least one target cleaning robot is controlled to complete the cleaning. The method provided in this disclosure divides the target cleaning tasks for the room to be cleaned into temporary cleaning tasks and fixed cleaning tasks. Here, temporary cleaning tasks can be cleaning tasks arising from various temporary situations in different rooms, while fixed cleaning tasks are cleaning tasks that are fixed for each guest room, such as changing bed sheets. Furthermore, specific target cleaning robots are assigned to handle temporary cleaning tasks. These dedicated robots clean more thoroughly and save time. Setting up specific target cleaning robots for temporary tasks does not interrupt the working time of the regular cleaning robots, thus saving overall room cleaning time. Additionally, for non-fixed items in the room (which may contain trash or items left behind by previous guests), these are initially collected to save cleaning time, and then sorted for further processing. This disclosure achieves higher cleaning efficiency and saves more time by assigning different target cleaning robots to different cleaning tasks, avoiding waiting for the next guest and improving customer satisfaction.
[0045] All of the above-mentioned optional technical solutions can be combined in any way to form the optional embodiments of this application, and will not be described in detail here.
[0046] The following are embodiments of the apparatus disclosed herein, which can be used to execute embodiments of the method disclosed herein. For details not disclosed in the apparatus embodiments of this disclosure, please refer to the embodiments of the method disclosed herein.
[0047] Figure 3 These are schematic diagrams illustrating the structure of some embodiments of the rapid guest room cleaning device according to this disclosure. For example... Figure 3 As shown, the guest room rapid cleaning device includes: a task determination unit 301, a generation unit 302, a robot determination unit 303, and a cleaning unit 304. The task determination unit 301 is configured to determine temporary cleaning tasks for the room to be cleaned; the generation unit 302 is configured to generate target cleaning tasks based on the temporary cleaning tasks; the robot determination unit 303 is configured to determine at least one target cleaning robot based on the target cleaning tasks; and the cleaning unit 304 is configured to control the at least one target cleaning robot to complete the cleaning.
[0048] In some alternative implementations of some embodiments, the guest room quick cleaning device is further configured to: determine whether the current room status of the room to be cleaned is confirmed to be checked out.
[0049] In some alternative implementations of some embodiments, the item determination unit 301 of the guest room quick cleaning device is further configured to: identify each item in the room to be cleaned, determine whether there are any non-fixed items; if there are non-fixed items, determine that the temporary cleaning item is to clean the non-fixed items.
[0050] In some alternative implementations of some embodiments, the item determination unit 301 of the guest room quick cleaning device is further configured to: determine whether there are hard-to-clean stains in the room to be cleaned; if there are hard-to-clean stains, determine that the temporary cleaning item is cleaning the hard-to-clean stains.
[0051] In some alternative implementations of some embodiments, the generating unit 302 of the guest room quick cleaning device is further configured to: determine fixed cleaning items; combine the fixed cleaning items and the temporary cleaning items to obtain target cleaning items.
[0052] In some optional implementations of some embodiments, the robot determination unit 303 of the guest room rapid cleaning device is further configured to: if the target cleaning item includes cleaning non-fixed items, then determine the item cleaning robot as the target cleaning robot; if the target cleaning item includes stubborn stains, then determine the stain cleaning robot as the target cleaning robot; and for fixed cleaning items within the target cleaning item, determine the fixed cleaning robot as the target cleaning robot.
[0053] In some optional implementations of certain embodiments, the cleaning unit 304 of the guest room quick cleaning device is further configured to: if the target cleaning items include cleaning non-fixed items, control the item cleaning robot to identify and collect the non-fixed items; if the target cleaning items include stubborn stains, control the stain cleaning robot to identify the type of stubborn stains and clean them; and for fixed cleaning items within the target cleaning items, control the fixed cleaning robot to perform cleaning.
[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 this disclosure.
[0055] The following is for reference. Figure 4 It illustrates electronic devices suitable for implementing some embodiments of this disclosure (e.g., Figure 1 A schematic diagram of the structure of the computing device 101)400. Figure 4 The server shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments of this disclosure.
[0056] like Figure 4 As shown, electronic device 400 may include a processing device (e.g., a central processing unit, a graphics processor, etc.) 401, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 402 or a program loaded from storage device 408 into random access memory (RAM) 403. RAM 403 also stores various programs and data required for the operation of electronic device 400. Processing device 401, ROM 402, and RAM 403 are interconnected via bus 404. Input / output (I / O) interface 405 is also connected to bus 404.
[0057] Typically, the following devices can be connected to I / O interface 405: input devices 406 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 407 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 408 including, for example, magnetic tapes, hard disks, etc.; and communication devices 409. Communication device 409 allows electronic device 400 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 4 An electronic device 400 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively. Figure 4 Each box shown can represent a device or multiple devices as needed.
[0058] In particular, according to some embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, some embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 409, or installed from storage device 408, or installed from ROM 402. When the computer program is executed by processing device 401, it performs the functions defined above in the methods of some embodiments of this disclosure.
[0059] It should be noted that, in some embodiments of this disclosure, the computer-readable medium described above may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In some embodiments of this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In some embodiments of this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.
[0060] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.
[0061] The aforementioned computer-readable medium may be included in the aforementioned device; or it may exist independently and not assembled into the electronic device. The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: determine temporary cleaning tasks for the room to be cleaned; generate target cleaning tasks based on the temporary cleaning tasks; determine at least one target cleaning robot based on the target cleaning tasks; and control the at least one target cleaning robot to complete the cleaning.
[0062] Computer program code for performing operations of some embodiments of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0063] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0064] The units described in some embodiments of this disclosure can be implemented in software or hardware. The described units can also be housed in a processor; for example, a processor may be described as including a task determination unit, a generation unit, a robot determination unit, and a cleaning unit. The names of these units do not necessarily limit the specific unit; for example, the task determination unit may also be described as "a unit that determines temporary cleaning tasks for a room to be cleaned."
[0065] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.
[0066] The above description is merely a selection of preferred embodiments of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of the invention involved in the embodiments of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described inventive concept. For example, technical solutions formed by substituting the above-described features with (but not limited to) technical features with similar functions disclosed in the embodiments of this disclosure.
Claims
1. A method for rapid cleaning of guest rooms, characterized in that, include: Identify the temporary cleaning items for the rooms to be cleaned; Based on the aforementioned temporary cleaning tasks, a target cleaning task is generated; Based on the target cleaning items, at least one target cleaning robot is identified; Control the at least one target cleaning robot to complete the cleaning; The temporary cleaning items for the rooms to be cleaned include: Identify the various items in the room to be cleaned and determine whether there are any non-fixed items; If there are non-fixed items, the temporary cleaning task is to clean up the non-fixed items; The determination of the temporary cleaning items for the room to be cleaned includes: Determine whether there are any stubborn stains in the room to be cleaned; If there are stubborn stains, mark the temporary cleaning task as cleaning stubborn stains; The step of generating target cleaning items based on the temporary cleaning items includes: Identify and assign specific cleaning tasks; The fixed cleaning items and the temporary cleaning items are combined to obtain the target cleaning items; The step of determining at least one cleaning robot based on the target cleaning task includes: If the target cleaning task includes cleaning non-fixed items, then the item cleaning robot is determined to be the target cleaning robot; If the target cleaning item includes stubborn stains, then the stain cleaning robot is determined to be the target cleaning robot; For the fixed cleaning items within the target cleaning items, the fixed cleaning robot is identified as the target cleaning robot; Controlling the at least one target cleaning robot to complete the cleaning includes: If the target cleaning task includes cleaning non-fixed items, then control the item cleaning robot to identify and collect the non-fixed items; If the target cleaning item includes stubborn stains, then control the stain cleaning robot to identify the type of stubborn stain and clean it; For the fixed cleaning tasks within the target cleaning items, control the fixed cleaning robot to perform the cleaning.
2. The method for rapid cleaning of guest rooms as described in claim 1, characterized in that, Before determining the temporary cleaning tasks for the room to be cleaned, the method further includes: Determine whether the current room status of the room to be cleaned is confirmed for check-out.
3. A rapid guest room cleaning device, characterized in that, include: The task determination unit is configured to determine temporary cleaning tasks for rooms to be cleaned; The generation unit is configured to generate a target cleaning item based on the temporary cleaning item; A robot determination unit is configured to determine at least one target cleaning robot based on the target cleaning task; The cleaning unit is configured to control the at least one target cleaning robot to complete the cleaning process; The temporary cleaning items for the rooms to be cleaned include: Identify the various items in the room to be cleaned and determine whether there are any non-fixed items; If there are non-fixed items, the temporary cleaning task is to clean up the non-fixed items; The determination of the temporary cleaning items for the room to be cleaned includes: Determine whether there are any stubborn stains in the room to be cleaned; If there are stubborn stains, mark the temporary cleaning task as cleaning stubborn stains; The step of generating target cleaning items based on the temporary cleaning items includes: Identify and assign specific cleaning tasks; The fixed cleaning items and the temporary cleaning items are combined to obtain the target cleaning items; The step of determining at least one cleaning robot based on the target cleaning task includes: If the target cleaning task includes cleaning non-fixed items, then the item cleaning robot is determined to be the target cleaning robot; If the target cleaning item includes stubborn stains, then the stain cleaning robot is determined to be the target cleaning robot; For the fixed cleaning items within the target cleaning items, the fixed cleaning robot is identified as the target cleaning robot; Controlling the at least one target cleaning robot to complete the cleaning includes: If the target cleaning task includes cleaning non-fixed items, then control the item cleaning robot to identify and collect the non-fixed items; If the target cleaning item includes stubborn stains, then control the stain cleaning robot to identify the type of stubborn stain and clean it; For the fixed cleaning tasks within the target cleaning items, control the fixed cleaning robot to perform the cleaning.
4. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 1 to 2.
5. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 1 to 2.
Citation Information
Patent Citations
Business scheduling management system, robot and business scheduling management method
CN115122326A
Cleaning robot for airport and method thereof
KR1020180039437A