Intelligent meal delivery system

By using the MQTT protocol to transmit order information between the cloud platform and the food delivery cart, and combining built-in navigation and path planning algorithms, the food delivery cart is solved, and efficient, intelligent and reliable food delivery services are achieved.

CN119814833APending Publication Date: 2025-04-11INST OF INTELLIGENT MFG TECH JITRI
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411986454.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The existing food delivery trolleys are inconvenient to use, not smart enough, and have difficulties in maintenance, and there are problems such as insufficient integration between technical modules, insufficient obstacle avoidance and path planning capabilities, security and privacy protection issues, high maintenance costs and user experience limitations.

Method used

By using efficient MQTT protocol between the cloud platform and the food delivery cart, the optimal planning of the food delivery path is achieved by combining built-in navigation and path planning algorithms; at the same time, the coffee island platform is provided for customers to place orders and bind food delivery carts, and the continuity and reliability of food delivery services are ensured through real-time monitoring and exception handling mechanisms.

Benefits of technology

It improves the efficiency and accuracy of delivery, simplifies the ordering and delivery process, enhances the stability and reliability of the system, ensures the security of user privacy, and reduces maintenance costs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814833A_ABST
    Figure CN119814833A_ABST
Patent Text Reader

Abstract

The invention discloses an intelligent meal delivery system which is characterized by comprising a cloud platform configuration system used for writing basic information and configuration parameters of a meal delivery trolley; the coffee island platform binding and ordering system is used for ordering coffee by a customer and binding a meal delivery trolley; the information synchronization system is used for data communication between the meal delivery trolley and the coffee island platform; the cloud platform monitoring system is used for monitoring the operation state of the meal delivery trolley in the meal delivery process in real time; and the coffee island platform monitoring system is used for synchronizing and displaying the data of the delivery state of the meal delivery trolley. The order information is transmitted between the cloud platform and the meal delivery trolley through the efficient MQTT protocol, it is ensured that the meal delivery trolley can rapidly receive and execute the task, and therefore the meal delivery efficiency is greatly improved. A navigation and path planning algorithm built in the trolley can plan an optimal meal delivery path according to real-time traffic and road condition information, and meal delivery time is shortened.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent robots, and in particular to an intelligent meal delivery system. Background Art

[0002] In recent years, the fully automatic meal delivery control system has made remarkable progress by relying on cutting-edge technologies such as the Internet of Things, artificial intelligence, machine vision, and autonomous navigation, providing convenient and efficient meal delivery services for the catering, hotel and other industries.

[0003] However, existing technologies still face multiple challenges: the integration and collaborative working capabilities between technical modules need to be strengthened to ensure system stability and efficiency; in complex and changing environments, the obstacle avoidance, path planning and autonomous navigation capabilities of the car need to be further improved; security and privacy protection issues are becoming increasingly prominent, and it is necessary to ensure the safety of the car and the privacy of users; at the same time, high maintenance and service costs, limitations in user experience, and lags in regulations and standards have all restricted the application and development of food delivery cars in a wider range of scenarios. To this end, an intelligent food delivery system is proposed. Summary of the invention

[0004] 1. Technical issues to be solved

[0005] In view of the shortcomings of the prior art, the present invention provides an intelligent food delivery system, which solves the problems of the existing food delivery carts being inconvenient to operate, not smart enough and difficult to maintain. The present invention transmits order information between the cloud platform and the food delivery cart through the efficient MQTT protocol, thereby ensuring that the food delivery cart can quickly receive and execute tasks, thereby greatly improving the food delivery efficiency. The built-in navigation and path planning algorithms of the cart can plan the optimal food delivery route according to real-time traffic and road conditions information, reducing the food delivery time. The food delivery cart can be easily selected and bound through the Coffee Island platform, while enjoying the convenience of customized maps and waypoints, making the ordering and delivery process simpler and faster. The food delivery system has a complete exception handling mechanism. Once an abnormal situation occurs, such as insufficient power, sensor failure, etc., an alarm will be immediately issued and an abnormal message will be pushed to relevant personnel to ensure the continuity and reliability of the food delivery service.

[0006] (II) Technical solution

[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: an intelligent meal delivery system, characterized in that: it includes:

[0008] The cloud platform configuration system is used to write the basic information and configuration parameters of the food delivery vehicle;

[0009] The Coffee Island platform binding and ordering system is used for customers to order coffee and bind the delivery cart;

[0010] Information synchronization system, used for data communication between the food delivery cart and the coffee island platform;

[0011] The cloud platform monitoring system is used to monitor the running status of the food delivery vehicle in real time during the food delivery process;

[0012] The Coffee Island platform monitoring system is used to synchronize and display the data on the delivery status of the food delivery carts.

[0013] As an improvement of the above technical solution, a control module, a power module, a positioning module, a communication module and a loading module are provided in the food delivery cart. The control module is used to control the collection and processing of various data of the food delivery cart, the power module provides power supply for the food delivery cart, the positioning module is used to detect the position of the food delivery cart in real time, the communication module is used for data communication between the food delivery cart and the cloud platform monitoring system, and the loading module is used to fix the coffee.

[0014] As an improvement of the above technical solution, the configuration file generated by the cloud platform configuration system is imported into the control module, which facilitates the identification of the food delivery cart and the binding with the coffee island platform. A cup holder sensor is also provided in the loading module.

[0015] As an improvement of the above technical solution, the intelligent meal delivery system includes the following steps:

[0016] Step 1: Device configuration and initialization

[0017] On the cloud platform built on the SpringBoot backend framework, administrators can fill in the detailed information of the device, including the device name, model, merchant, etc., and select the merchant area where the device is located. The system will automatically generate a configuration file containing all the configuration parameters and necessary setting information of the device, and copy the file content to the configuration file of the car's industrial computer. The responsive design of the Vue front-end framework is used to ensure that administrators can easily complete operations on various devices and realize remote initialization and access of devices.

[0018] Step 2: Coffee Island platform binding and ordering

[0019] Customers can easily select and bind the food delivery vehicles they need and place orders through the Coffee Island platform built on the Vue front-end framework.

[0020] Step 3: Order Receipt and Execution

[0021] After receiving the order information from the Coffee Island platform, the cloud platform based on the SpringBoot backend framework will immediately perform preliminary processing and send the processed order information to the delivery vehicle. After receiving the task, the delivery vehicle will immediately start the built-in navigation and path planning algorithm and autonomously perform the delivery task according to the planned path.

[0022] Step 4: Real-time monitoring and feedback

[0023] The cloud platform continuously monitors the running status of the food delivery carts and feeds these data back to the Coffee Island platform monitoring system built on the Vue front-end framework in real time through the API interface;

[0024] Step 5: View and push on the Coffee Island platform

[0025] Customers can view the current location, anti-loss status and current status of the unmanned vehicle in real time on the Coffee Island platform. Through this information, customers can understand the progress and status of food delivery, thereby improving the transparency of the food delivery service. Once an abnormal situation occurs, such as low battery, sensor failure, etc., the Coffee Island platform will immediately push the abnormal message to relevant personnel through corporate WeChat groups and other means.

[0026] As an improvement of the above technical solution, the Coffee Island platform in step 2 can also provide the function of customizing maps and waypoints.

[0027] As an improvement of the above technical solution, in step three, the MQTT communication protocol is used for data exchange between the cloud platform and the food delivery vehicle.

[0028] As an improvement of the above technical solution, the operating status of the food delivery cart in step four includes key information such as power level, sensor value and abnormal message.

[0029] (III) Beneficial effects

[0030] The present invention provides an intelligent meal delivery system, which has the following beneficial effects:

[0031] 1. The present invention transmits order information between the cloud platform and the food delivery vehicle through the efficient MQTT protocol, ensuring that the food delivery vehicle can quickly receive and execute tasks, thereby greatly improving the food delivery efficiency. The built-in navigation and path planning algorithms of the vehicle can plan the optimal food delivery route based on real-time traffic and road conditions information, thereby reducing the food delivery time.

[0032] 2. In the present invention, customers can easily select and bind food delivery vehicles through the Coffee Island platform, and enjoy the convenience of customized maps and waypoints, making the ordering and delivery process simpler and faster. The system provides a real-time monitoring function, and customers can view the current location and status of the vehicle in real time on the platform to achieve transparent management of information.

[0033] 3. The meal delivery system of the present invention has a complete exception handling mechanism. Once an abnormal situation occurs, such as insufficient power, sensor failure, etc., an alarm will be immediately issued and an abnormal message will be pushed to relevant personnel to ensure the continuity and reliability of the meal delivery service. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 It is a structural schematic diagram of the intelligent meal delivery system of the present invention;

[0035] Figure 2 It is a structural schematic diagram of the intelligent meal delivery steps of the present invention. DETAILED DESCRIPTION

[0036] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0037] See also Figure 1-2 The embodiment of the present invention provides a technical solution: an intelligent meal delivery system, characterized in that: it includes:

[0038] The cloud platform configuration system is used to write the basic information and configuration parameters of the food delivery vehicle;

[0039] The Coffee Island platform binding and ordering system is used for customers to order coffee and bind the delivery cart;

[0040] Information synchronization system, used for data communication between the food delivery cart and the coffee island platform;

[0041] The cloud platform monitoring system is used to monitor the running status of the food delivery vehicle in real time during the food delivery process;

[0042] The Coffee Island platform monitoring system is used to synchronize and display the data on the delivery status of the food delivery carts.

[0043] For further improvement, a control module, a power module, a positioning module, a communication module and a loading module are provided in the food delivery cart. The control module is used to control the collection and processing of various data of the food delivery cart. The power module provides power supply for the food delivery cart. The positioning module is used to detect the position of the food delivery cart in real time. The communication module is used for data communication between the food delivery cart and the cloud platform monitoring system. The loading module is used to fix the coffee.

[0044] As a further improvement, the configuration file generated by the cloud platform configuration system is imported into the control module to facilitate the identification of the delivery cart and the binding with the coffee island platform. The loading module is also provided with a cup holder sensor to facilitate the detection of the loaded coffee, so that the system can determine whether the delivery cart is in an idle state or a delivery state, and can also detect whether the delivery task is completed.

[0045] The intelligent meal delivery system comprises the following steps:

[0046] Step 1: Device configuration and initialization

[0047] On the cloud platform built on the SpringBoot backend framework, administrators can fill in the detailed information of the device, including the device name, model, merchant, etc., and select the merchant area where the device is located. The system will automatically generate a configuration file containing all the configuration parameters and necessary setting information of the device, and copy the file content to the configuration file of the car's industrial computer. The responsive design of the Vue front-end framework is used to ensure that administrators can easily complete operations on various devices and realize remote initialization and access of devices.

[0048] Step 2: Coffee Island platform binding and ordering

[0049] Customers can easily select and bind the food delivery vehicles they need and place orders through the Coffee Island platform built on the Vue front-end framework.

[0050] Step 3: Order Receipt and Execution

[0051] After receiving the order information from the Coffee Island platform, the cloud platform based on the SpringBoot backend framework will immediately perform preliminary processing and send the processed order information to the delivery vehicle. After receiving the task, the delivery vehicle will immediately start the built-in navigation and path planning algorithm and autonomously perform the delivery task according to the planned path.

[0052] Step 4: Real-time monitoring and feedback

[0053] The cloud platform continuously monitors the running status of the food delivery carts and feeds these data back to the Coffee Island platform monitoring system built on the Vue front-end framework in real time through the API interface;

[0054] Step 5: View and push on the Coffee Island platform

[0055] Customers can view the current location, anti-loss status and current status of the unmanned vehicle in real time on the Coffee Island platform. Through this information, customers can understand the progress and status of food delivery, thereby improving the transparency of the food delivery service. Once an abnormal situation occurs, such as insufficient power, sensor failure, etc., the Coffee Island platform will immediately push the abnormal message to relevant personnel through corporate WeChat groups, etc. After receiving the message, the relevant personnel can quickly take measures to deal with it, thereby ensuring the continuity and reliability of the food delivery service.

[0056] As a further improvement, the Coffee Island platform in step 2 can also provide the function of customizing maps and waypoints, so that customers can flexibly set delivery routes and key waypoints according to their own delivery needs, thereby improving convenience and flexibility of use.

[0057] As a further improvement, in step three, the MQTT communication protocol is used for data exchange between the cloud platform and the food delivery cart. By adopting the MQTT protocol as the message transmission protocol, it has the advantages of low power consumption, low bandwidth occupancy and high real-time performance. It is very suitable for communication of Internet of Things devices and improves the efficiency of communication between the food delivery cart and the cloud platform.

[0058] As a further improvement, the running status of the food delivery trolley in step four includes key information such as power level, sensor values, and abnormal messages. By detecting the running status of the food delivery trolley, it is convenient to manage and alarm the food delivery trolley, thereby improving the convenience of maintenance personnel in maintaining the food delivery trolley.

[0059] When the present invention is working:

[0060] 1. Cloud Platform Configuration

[0061] Create a new device: Log in to the cloud platform and enter the device management interface. Click the "Create a new device" button to start the configuration process of a new device. In the pop-up device configuration window, fill in the device name, product name, and select the corresponding merchant name and region.

[0062] Generate and configure the file: After completing the basic information of the device, click the "Generate Configuration File" button. The system will automatically generate a configuration file containing all the configuration parameters and necessary setting information of the device. Copy the generated configuration file content to the folder directory of the food delivery trolley's industrial computer. On the industrial computer, make sure that the configuration file has been correctly placed and restart the trolley system for the configuration to take effect.

[0063] 2. Coffee Island Platform Binding and Ordering

[0064] Select and bind a food delivery vehicle: The customer logs in to the Coffee Island platform and enters the "My Food Delivery Vehicle" interface. In the interface, select and bind the food delivery vehicle of your choice to complete the binding operation.

[0065] Map and waypoint settings: The Coffee Island platform automatically obtains and displays the default map and waypoints of the car. Customers can modify the map name so that it can be displayed in Chinese. Customers can also add, delete or modify waypoints as needed to meet personalized delivery needs.

[0066] Ordering operation: Customers enter the ordering applet of the Coffee Island platform. In the ordering interface, select the unmanned vehicle delivery method. Select the set Chinese map and waypoints, confirm the order information and submit the order.

[0067] 3. The car receives and executes the task

[0068] Order receiving: The cloud device management platform receives order information from the Coffee Island platform. The system performs preliminary processing on the order information, such as verifying the validity of the order and assigning delivery tasks.

[0069] Task sending and execution: The cloud platform sends the processed order information to the food delivery car through the MQTT communication protocol. After receiving the task, the car immediately starts the built-in navigation and path planning algorithm. According to factors such as the current location, target location, and traffic rules, the optimal food delivery path is planned. The car autonomously executes the food delivery task according to the planned path.

[0070] 4. Cloud Platform Monitoring and Feedback

[0071] Real-time monitoring: The cloud platform continuously monitors the running status of the food delivery cart, including key information such as tray origin reset information, cup holder sensor value, power level, and abnormal messages. The system ensures that the cart can complete the food delivery task safely and stably through real-time data analysis.

[0072] Data feedback: The cloud platform sends monitoring data to the Coffee Island platform through the API interface. The Coffee Island platform receives and displays this data for customers to view the current location of the car, anti-loss status, and the current status of the unmanned vehicle (such as returning, charging, waiting for pickup, etc.).

[0073] 5. View and push on the Coffee Island platform

[0074] Status check: Customers can check the current location, anti-loss status and current status of the unmanned vehicle in real time on the Coffee Island platform.

[0075] Through this information, customers can understand the progress and status of food delivery, improving the transparency of food delivery services.

[0076] Abnormal message push: Once an abnormal situation occurs, such as insufficient power, sensor failure, etc., the Coffee Island platform will immediately push the abnormal message to relevant personnel through corporate WeChat groups, etc. After receiving the message, the relevant personnel can quickly take measures to deal with it, ensuring the continuity and reliability of the meal delivery service.

[0077] In the description of the present invention, it is necessary to understand that the terms "coaxial", "bottom", "one end", "top", "middle", "the other end", "upper", "one side", "top", "inside", "front", "center", "both ends" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.

[0078] In addition, the terms "first", "second", "third" and "fourth" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first", "second", "third" and "fourth" may explicitly or implicitly include at least one of such features.

[0079] In the present invention, unless otherwise clearly stipulated and limited, the terms such as "installation", "setting", "connection", "fixation" and "screw-on" should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral one; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium; it can be the internal connection of two elements or the interaction relationship between two elements. Unless otherwise clearly defined, ordinary technicians in this field can understand the specific meanings of the above terms in the present invention according to the specific circumstances.

[0080] Finally, it should be noted that the above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art can still modify the technical solutions described in the aforementioned embodiments or replace some of the technical features therein by equivalents. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An intelligent meal delivery system, characterized in that: include, The cloud platform configuration system is used to write the basic information and configuration parameters of the food delivery vehicle; The Coffee Island platform binding and ordering system is used for customers to order coffee and bind the delivery cart; Information synchronization system, used for data communication between the food delivery cart and the coffee island platform; The cloud platform monitoring system is used to monitor the running status of the food delivery vehicle in real time during the food delivery process; The Coffee Island platform monitoring system is used to synchronize and display the data on the delivery status of the food delivery carts.

2. The intelligent meal delivery system according to claim 1, characterized in that: The food delivery cart is provided with a control module, a power module, a positioning module, a communication module and a loading module. The control module is used to control the collection and processing of various data of the food delivery cart, the power module provides power supply for the food delivery cart, the positioning module is used to detect the position of the food delivery cart in real time, the communication module is used for data communication between the food delivery cart and the cloud platform monitoring system, and the loading module is used to fix the coffee.

3. The intelligent meal delivery system according to claim 1, characterized in that: The configuration file generated by the cloud platform configuration system is imported into the control module, which is convenient for identifying the food delivery cart and binding it with the coffee island platform. A cup holder sensor is also provided in the loading module.

4. The method for operating an intelligent meal delivery system according to claims 1-3, characterized in that: The intelligent meal delivery system comprises the following steps: Step 1: Device configuration and initialization On the cloud platform built on the SpringBoot backend framework, administrators can fill in the detailed information of the device, including the device name, model, merchant, etc., and select the merchant area where the device is located. The system will automatically generate a configuration file containing all the configuration parameters and necessary setting information of the device, and copy the file content to the configuration file of the car's industrial computer. The responsive design of the Vue front-end framework is used to ensure that administrators can easily complete operations on various devices and realize remote initialization and access of devices. Step 2: Coffee Island platform binding and ordering Customers can easily select and bind the food delivery vehicles they need and place orders through the Coffee Island platform built on the Vue front-end framework. Step 3: Order Receipt and Execution After receiving the order information from the Coffee Island platform, the cloud platform based on the SpringBoot backend framework will immediately perform preliminary processing and send the processed order information to the delivery vehicle. After receiving the task, the delivery vehicle will immediately start the built-in navigation and path planning algorithm and autonomously perform the delivery task according to the planned path. Step 4: Real-time monitoring and feedback The cloud platform continuously monitors the running status of the food delivery carts and feeds these data back to the Coffee Island platform monitoring system built on the Vue front-end framework in real time through the API interface; Step 5: View and push on the Coffee Island platform Customers can view the current location, anti-loss status and current status of the unmanned vehicle in real time on the Coffee Island platform. Through this information, customers can understand the progress and status of food delivery, thereby improving the transparency of the food delivery service. Once an abnormal situation occurs, such as low battery, sensor failure, etc., the Coffee Island platform will immediately push the abnormal message to relevant personnel through corporate WeChat groups and other means.

5. The method for operating an intelligent meal delivery system according to claim 4, characterized in that: The Coffee Island platform in step 2 can also provide the function of customizing maps and waypoints.

6. The method for operating an intelligent meal delivery system according to claim 4, characterized in that: In step three, the cloud platform and the food delivery vehicle use the MQTT communication protocol to exchange data.

7. The method for operating an intelligent meal delivery system according to claim 4, characterized in that: The running status of the food delivery vehicle in step 4 includes key information such as power level, sensor value, and abnormal message.