Meal delivery method, device, equipment and medium based on split robot

CN119328737BActive Publication Date: 2026-10-27北京云迹科技股份有限公司
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310887299.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-18
Publication Date
2026-10-27
Estimated Expiration
2043-07-18

AI Technical Summary

Technical Problem

[0003]本发明提供了基于分体机器人的送餐方法、装置、设备及介质,解决了所述目标机器人送餐过程中与后厨信息不对等的问题,提升了送餐效率

Benefits of technology

[0014]本发明公开了基于分体机器人的送餐方法、装置、设备及介质。所述方法包括:云端根据厨房的出餐提示,确定执行配送任务的目标机器人;所述云端向所述目标机器人发送执行所述配送任务的指令;所述云端监测所述目标机器人的配送状态,并向所述厨房反馈餐品状态。采用本发明实施例,根据所述云端分别与所述厨房系统以及所述目标机器人的信息交互,不仅实现了所述目标机器人与所述厨房的联通,还减少了所述目标机器人执行所述待配送任务的人工干预程度;而且实现了所述目标机器人能够自主并且高效的配送菜品,极大的提升了送餐效率,缩短了送餐时间成本。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119328737B_ABST
    Figure CN119328737B_ABST
Patent Text Reader

Abstract

The application discloses a meal delivery method, device, equipment and medium based on a split robot. The method comprises the following steps: a cloud end determines a target robot for executing a delivery task according to a meal delivery prompt of a kitchen; the cloud end sends an instruction for executing the delivery task to the target robot; and the cloud end monitors a delivery state of the target robot and feeds back a meal state to the kitchen. According to information interaction between the cloud end and the kitchen system and the target robot, the embodiment of the application not only realizes the connection between the target robot and the kitchen, but also reduces the degree of manual intervention of the target robot in executing the delivery task. Moreover, the target robot can autonomously and efficiently deliver meals, greatly improving the meal delivery efficiency and shortening the meal delivery time cost.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of artificial intelligence technology, and in particular to a food delivery method, apparatus, equipment and medium based on a split-type robot. Background Technology

[0002] Currently, food delivery robots typically operate on independent systems. A human inputs the destination address into the robot's interface, places the food inside, and controls its movement to that address. This means that the entire delivery process in existing technologies is highly mechanized, relying entirely on human intervention. In restaurant settings, this approach doesn't significantly improve delivery efficiency. Therefore, automating food delivery tasks, improving the connection between food preparation and delivery, reducing human intervention, and shortening the delivery time are urgent problems to be solved. Summary of the Invention

[0003] This invention provides a food delivery method, apparatus, equipment, and medium based on a split-type robot, which solves the problem of information asymmetry between the target robot and the kitchen during the food delivery process and improves food delivery efficiency.

[0004] According to a first aspect of the present invention, a food delivery method based on a split-type robot is provided, the method comprising:

[0005] The cloud platform determines the target robot to perform the delivery task based on the kitchen's food preparation prompts;

[0006] The cloud sends instructions to the target robot to execute the delivery task;

[0007] The cloud platform monitors the delivery status of the target robot and reports the food status back to the kitchen.

[0008] According to a second aspect of the present invention, a food delivery device based on a split-type robot is provided, the device comprising:

[0009] The module is configured to determine the target robot to perform the delivery task based on the kitchen's food preparation prompts;

[0010] The sending module is configured to send instructions from the cloud to the target robot to execute the delivery task;

[0011] The monitoring module is configured to monitor the delivery status of the target robot in the cloud and report the status of the meals to the kitchen.

[0012] According to a third aspect of the present invention, an electronic device is provided, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to cause the at least one processor to implement a food delivery method based on a split-type robot as described in any embodiment of the present invention.

[0013] According to a fourth aspect of the present invention, a computer-readable storage medium is provided, wherein the computer instructions are configured to cause the computer to perform a food delivery method based on a split-type robot as described in any embodiment of the present invention.

[0014] This invention discloses a food delivery method, apparatus, equipment, and medium based on a split-type robot. The method includes: a cloud-based system determining a target robot to perform a delivery task based on a kitchen's food preparation notification; the cloud-based system sending an instruction to the target robot to perform the delivery task; and the cloud-based system monitoring the delivery status of the target robot and reporting the food status back to the kitchen. By employing this invention, through information interaction between the cloud-based system, the kitchen system, and the target robot, not only is communication between the target robot and the kitchen achieved, but the degree of human intervention required for the target robot to perform the delivery task is also reduced. Furthermore, the target robot can autonomously and efficiently deliver food, greatly improving delivery efficiency and reducing delivery time costs.

[0015] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description

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

[0017] Figure 1 This is a schematic diagram illustrating an application scenario that enables the food delivery method based on a split-type robot, as described in this embodiment of the invention.

[0018] Figure 2 This is a flowchart illustrating a food delivery method based on a split-type robot according to an embodiment of the present invention.

[0019] Figure 3 This is a schematic diagram of the structure of a food delivery device based on a split robot according to an embodiment of the present invention;

[0020] Figure 4 This is a block diagram of an electronic device used to implement the food delivery method based on a split robot according to embodiments of the present invention. Detailed Implementation

[0021] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0022] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0023] Figure 1 A schematic diagram illustrating an application scenario for implementing the food delivery method based on a split-type robot, as described in this embodiment of the invention, is provided. For example... Figure 1 As shown, the computing device 110 can determine the target robot to perform the delivery task based on the kitchen's meal preparation prompts; the cloud sends an instruction to the target robot to perform the delivery task; the cloud monitors the delivery status of the target robot and feeds back the meal status to the kitchen.

[0024] In this embodiment of the invention, the target robot has a built-in organic barcode scanner for identifying the target order corresponding to the meal. It parses the order identifier in the target order from the cloud to determine the table number corresponding to the order identifier, and then moves to the destination address corresponding to the table number to complete the delivery task. The target robot can be configured as a separate robot including a chassis and an upper compartment. It is worth noting that: Figure 1 The application scenarios shown are examples of a food delivery method based on a split-robot according to embodiments of the present invention, and are not intended to limit the scope of the invention.

[0025] It should be noted that the aforementioned computing device 110 can be either hardware or software. When the computing device 110 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 110 is software (e.g., a program or system for controlling a robot), 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.

[0026] 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.

[0027] Example 1

[0028] According to embodiments of this application, a food delivery method based on a split-type robot is provided. It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowcharts, in some cases, the steps shown or described may be executed in a different order than that presented here. Figure 2 As shown, the food delivery method based on the split robot includes the following steps: S210, S220 and S230.

[0029] Based on the kitchen's meal preparation prompts, the S210 cloud platform identifies the target robot to perform the delivery task.

[0030] Optionally, the target robot includes a robot body and a robot chassis. The robot body is used to identify the identification information corresponding to the order containing the dish, and the robot chassis is used to lift the food rack. The identification information includes, but is not limited to, QR code information and barcode information.

[0031] Furthermore, the target robot scans the identification information to obtain the table number and the dishes to be delivered corresponding to the order; the robot body sends a call command to the robot chassis according to the scanning result of the order; the robot chassis moves to the kitchen according to the call command and lifts the food rack to the table.

[0032] S220, The cloud sends an instruction to the target robot to execute the delivery task.

[0033] S230. The cloud monitors the delivery status of the target robot and reports the food status to the kitchen.

[0034] Optionally, the user creates an order based on the identification information on the table. The order is associated with a unique table number and includes information about the dishes ordered by the user and any remarks.

[0035] As an optional implementation, the identification information on the dining table is a QR code corresponding to that table. Users scan the QR code using their client devices to obtain a menu and order food. After the user completes and confirms their order, the cloud generates an order based on the user's order information. This order records the user's order information at the corresponding table location through the QR code. The order information includes dish information and notes such as dietary restrictions and precautions.

[0036] Furthermore, after receiving the order in the cloud, the food information included in the order is sent to the kitchen, and the food information includes the dish information and the remarks information.

[0037] It should be noted that the food information may include one or more dish information and their corresponding remarks; the dish information corresponds to the quantity and type of a single dish.

[0038] Furthermore, the kitchen displays the received food information on the screen and prints a target order including a list of dishes and an order identifier; the prepared dishes and the target order are placed on the food rack, awaiting the target robot.

[0039] For example, the target order displays the menu and a QR code for the order, where the QR code serves as the order identifier. The prepared dishes (i.e., dishes already served) are placed on a shelf, and the target robot uses its chassis to lift the shelf to deliver the dishes.

[0040] Optionally, after the robot chassis has finished delivering the food, the robot chassis is removed from the empty food rack according to the delivery status of the target robot.

[0041] For example, when the target robot's delivery status is "delivery successful", the dishes on the food rack have been placed on the table with the corresponding table number, and the food rack is empty. The robot chassis is then controlled to move the empty food rack out.

[0042] Optionally, the delivery status of the target robot includes delivery in progress, delivery successful, and delivery failed. The food status includes successful delivery, food about to be delivered, and food order cancelled.

[0043] This invention discloses a food delivery method based on a split-type robot. The method includes: a cloud-based system determining a target robot to perform a delivery task based on a kitchen's order notification; the cloud-based system sending an instruction to the target robot to perform the delivery task; and the cloud-based system monitoring the delivery status of the target robot and reporting the food status back to the kitchen. By employing this invention, through information interaction between the cloud-based system, the kitchen system, and the target robot, not only is communication between the target robot and the kitchen achieved, but the degree of human intervention required for the target robot to perform the delivery task is also reduced. Furthermore, the target robot can autonomously and efficiently deliver food, greatly improving delivery efficiency and reducing delivery time costs.

[0044] Example 2

[0045] According to an embodiment of the present invention, a schematic diagram of a food delivery device based on a split-type robot is provided. This device can execute the food delivery method based on a split-type robot provided in Embodiment 1 above. Figure 3 As shown, the device includes: a determining module 310, a transmitting module 320, and a monitoring module 330. Wherein:

[0046] The determination module 310 is configured to determine the target robot to perform the delivery task based on the kitchen's food preparation prompts in the cloud.

[0047] The sending module 320 is configured to send instructions from the cloud to the target robot to execute the delivery task.

[0048] The monitoring module 330 is configured to monitor the delivery status of the target robot in the cloud and report the status of the food to the kitchen.

[0049] Optionally, the device further includes: a creation module configured to allow a user to create an order based on the identification information on the table, the order being associated with a unique table number and including information on the dishes ordered by the user and any remarks.

[0050] Furthermore, the device also includes a synchronization module, configured to send the food information included in the order to the kitchen after receiving the order in the cloud, the food information including the dish information and the remarks information.

[0051] Optionally, the device further includes: a display module configured to display the received food information on a screen and print a target order including a list of dishes and an order identifier; or configured to place the prepared dishes and the target order on a shelf, waiting for the target robot.

[0052] This invention discloses a food delivery device based on a split-type robot. The device includes: a determination module configured to determine, based on a kitchen's food preparation prompt, a target robot to perform the delivery task; a sending module configured to send an instruction from the cloud to the target robot to execute the delivery task; and a monitoring module configured to monitor the delivery status of the target robot and report the food status back to the kitchen. By employing this invention, through information interaction between the cloud, the kitchen system, and the target robot, not only is communication between the target robot and the kitchen achieved, but the degree of human intervention required for the target robot to perform the delivery task is also reduced. Furthermore, the target robot can autonomously and efficiently deliver food, greatly improving delivery efficiency and reducing delivery time costs.

[0053] Example 3

[0054] The following is for reference. Figure 4 This document illustrates a structural diagram of an electronic device 400 suitable for implementing embodiments of the present invention. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.

[0055] like Figure 4 As shown, electronic device 400 may include processing unit 410, which can perform various appropriate actions and processes according to a program stored in read-only memory (ROM) 420 or a program loaded from storage device 480 into random access memory (RAM) 430. Processing unit 410 may be various general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processing unit 410 include, but are not limited to, central processing unit (CPU), graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processing unit 410 performs the various methods and processes described above.

[0056] The RAM 430 also stores various programs and data required for the operation of the electronic device 400. The processing device 410, ROM 420, and RAM 430 are interconnected via bus 440. The input / output (I / O) interface 450 is also connected to bus 440.

[0057] Typically, the following devices can be connected to I / O interface 450: input devices 460 including, for example, touchscreens, touchpads, keyboards, mice, cameras, microphones, accelerometers, gyroscopes, etc.; output devices 470 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 480 including, for example, magnetic tapes, hard disks, etc.; and communication devices 490. Communication device 490 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.

[0058] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory 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 a communication device 490, or installed from a storage device 480, or installed from a ROM 420. When the computer program is executed by the processing device 410, it performs the functions defined in the methods of the embodiments of the present invention. Alternatively, in other embodiments, the processing device 410 can be configured by any other suitable means (e.g., by means of firmware) to perform the method: the cloud determines a target robot to perform a delivery task based on a meal preparation prompt from the kitchen; the cloud sends an instruction to the target robot to perform the delivery task; the cloud monitors the delivery status of the target robot and feeds back the meal status to the kitchen.

[0059] Example 4

[0060] The computer-readable medium described above in this invention can be a computer-readable signal medium, a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can 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 this invention, a computer-readable storage medium can 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 this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can 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.

[0061] 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.

[0062] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0063] The aforementioned computer-readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to: determine the target robot to perform the delivery task based on the kitchen's meal preparation prompts; send instructions to the target robot to perform the delivery task; monitor the delivery status of the target robot and provide feedback on the meal status to the kitchen.

[0064] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as 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).

[0065] 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 the present invention. 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.

[0066] The modules described in the embodiments of the present invention can be implemented in software or hardware. The names of the modules are not, in some cases, limiting the scope of the module itself.

[0067] The functions described above herein 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: digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof, etc.

[0068] The program code used to implement the methods of the present invention can be written in any combination of one or more programming languages. This program code can be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing device, such that when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code can be executed entirely on the machine, partially on the machine, as a standalone software package partially on the machine and partially on a remote machine, or entirely on a remote machine or server.

[0069] In the context of this invention, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. Machine-readable media can include, but are not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0070] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0071] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.

[0072] Computer systems can include clients and servers. Clients and servers are generally geographically separated and typically interact via communication networks. The client-server relationship is established by computer programs running on the respective computers and having a client-server relationship with each other. A server can be a cloud server, also known as a cloud computing server or cloud host, a hosting product within the cloud computing service ecosystem that addresses the management difficulties and weak business scalability inherent in traditional physical hosting and VPS services. Servers can also be servers for distributed systems or servers integrated with blockchain technology.

[0073] Artificial intelligence (AI) is the study of enabling computers to simulate certain human thought processes and intelligent behaviors (such as learning, reasoning, thinking, and planning). It encompasses both hardware and software technologies. AI hardware technologies generally include sensors, dedicated AI chips, cloud computing, distributed storage, and big data processing. AI software technologies mainly include computer vision, speech recognition, natural language processing, machine learning / deep learning, big data processing, and knowledge graph technologies.

[0074] Cloud computing refers to a technology system that enables access to a shared pool of physical or virtual resources via a network. These resources can include servers, operating systems, networks, software, applications, and storage devices, and can be deployed and managed on demand and in a self-service manner. Cloud computing technology can provide efficient and powerful data processing capabilities for applications such as artificial intelligence and blockchain, as well as for model training.

[0075] It should be understood that the various forms of processes shown above can be used to rearrange, add, or delete steps. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution provided by this invention can be achieved, and this is not limited herein.

[0076] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A food delivery method based on a split-type robot, characterized in that, The method includes: Based on the kitchen's food preparation prompts, the cloud determines the target robot to perform the delivery task; the target robot is a modular robot. The cloud sends instructions to the target robot to execute the delivery task; The cloud platform monitors the delivery status of the target robot and reports the food status back to the kitchen. The target robot includes a robot body and a robot chassis. The robot body is used to identify the identification information corresponding to the order containing the dish. The robot chassis is used to lift the food rack. The method includes: The target robot scans the identification information to obtain the table number and the dishes to be delivered corresponding to the order; The robot body sends a call command to the robot chassis based on the scanning results of the order; The robot chassis moves to the kitchen according to the call command, and lifts the food rack to the dining table; After the robot chassis finishes delivering the food, it is removed from the empty food rack according to the delivery status of the target robot.

2. The method according to claim 1, characterized in that, Also includes: Users create orders based on the information displayed on the dining table. Each order is associated with a unique table number and includes information about the dishes ordered by the user, as well as any notes.

3. The method according to claim 2, characterized in that, Also includes: After receiving the order in the cloud, the food information included in the order is sent to the kitchen. The food information includes the dish information and the remarks information.

4. The method according to claim 3, characterized in that, Also includes: The kitchen displays the received food information on the screen and prints the target order, which includes a list of dishes and an order identifier. Place the prepared dishes and the target order on the food rack and wait for the target robot.

5. The method according to claim 1, characterized in that, The delivery status of the target robot includes delivery in progress, delivery successful, and delivery failed.

6. The method according to claim 1, characterized in that, The order status includes successful delivery, order about to be delivered, and order cancellation.

7. An electronic device, comprising: At least one processor; And a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor to cause the at least one processor to implement the method as described in any one of claims 1-6.

8. A computer-readable storage medium, wherein, The computer-readable storage medium stores computer instructions for causing the computer to perform the method according to any one of claims 1-6.

Citation Information

Patent Citations

  • An intelligent meal delivery system and method

    CN109886839A

  • Robot intelligent restaurant management system and method thereof

    CN114283033A