Article delivery method and system and related product

By using QR codes to automatically match the delivery code in the service robot system, the problem of merchants entering the wrong delivery code is solved, and the efficiency and accuracy of item delivery are improved.

CN119090379APending Publication Date: 2024-12-06SHANGHAI YOGO ROBOTICS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411132217.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-19
Publication Date
2024-12-06

AI Technical Summary

Technical Problem

During the delivery of items by existing service robots, merchants are prone to mis-entering or confusing delivery codes, resulting in delivery errors and reducing delivery efficiency.

Method used

Generate digital delivery codes in the cloud and convert them into QR codes. The robot scans the QR code on the merchant side to open the warehouse to avoid merchants manually entering the delivery codes, and realizes automatic matching and item delivery.

Benefits of technology

It improves the efficiency of item delivery, reduces the occurrence of delivery errors, and simplifies the merchant's operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119090379A_ABST
    Figure CN119090379A_ABST
Patent Text Reader

Abstract

The invention provides an article delivery method and system and related products, a cloud side generates a delivery task based on an order of a user side, the delivery task comprises a digital delivery code, the digital delivery code is converted into a two-dimensional code, and the two-dimensional code is issued to a merchant side corresponding to the order. And the robot obtains the delivery task and goes to the merchant side to pick up the goods, when the robot picks up the goods at the merchant side, the robot scans the two-dimensional code and opens the bin of the robot based on the two-dimensional code, and after it is sensed that the goods are placed in the bin, the robot moves to the user side to deliver the goods. According to the invention, goods are stacked by scanning the two-dimensional code, a merchant is prevented from manually inputting a digital goods placing code, the problem that the merchant inputs a wrong goods placing code is solved, and the goods delivery efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the field of robotics technology, and in particular to an article delivery method, system and related products. [Background technology]

[0002] At present, service robots have been widely used in human life. For example, delivery robots can deliver goods to customers. Specifically, users need to place an order on the user end first. After the order is successfully placed, the merchant uses the receipt machine to print a receipt. After the merchant packs the goods, he enters the delivery code on the receipt into the robot screen. The compartment opens, and the merchant puts the packaged goods into the compartment. After that, the robot delivers the goods to the user to complete the delivery of the goods. However, according to the above process, the merchant may enter the wrong delivery code, and when the order volume is relatively large, the merchant may confuse the delivery code, resulting in errors in the delivery of goods and reducing the efficiency of item delivery.

[0003] In view of this, it is necessary to provide a new item delivery method, system and related products to overcome the above-mentioned defects. [Summary of the invention]

[0004] The purpose of the present invention is to provide an item delivery method, system and related products, which realize the release of goods by scanning a QR code, avoid the merchant manually entering the release code, and improve the efficiency of item delivery.

[0005] In order to achieve the above object, in a first aspect, the present invention provides an article delivery method, comprising the following steps:

[0006] The cloud generates a delivery task based on the order from the user, wherein the delivery task includes a digital delivery code;

[0007] The cloud converts the digital release code into a QR code and sends the QR code to the merchant end corresponding to the order;

[0008] The robot obtains the delivery task and goes to the merchant to pick up the goods;

[0009] When the robot picks up goods at the merchant end, it scans the QR code and opens the robot's compartment based on the QR code;

[0010] After sensing that the goods have been placed in the compartment, the robot moves to the user end to deliver the items.

[0011] In a preferred embodiment, after the step of converting the digital release code into a QR code in the cloud and sending the QR code to the merchant terminal corresponding to the order, the following steps are included:

[0012] The merchant prints the QR code on the order receipt.

[0013] In a preferred embodiment, when the robot picks up goods at the merchant end, the step of scanning the QR code and opening the robot's compartment based on the QR code includes:

[0014] The robot turns on the camera to scan the QR code;

[0015] The robot interprets the QR code into a corresponding digital delivery code;

[0016] The robot matches the digital release code with the delivery task in the cloud;

[0017] If the match is successful, the robot opens the compartment.

[0018] In a preferred embodiment, if the match is successful, after the step of the robot opening the compartment, the following step is included: when the robot senses that goods are placed in the compartment, the robot closes the compartment.

[0019] In a preferred embodiment, after sensing that the goods are placed in the compartment, the robot moves to the user end to deliver the goods, including:

[0020] When the robot arrives at the user's end, it prompts the user to enter the pickup code corresponding to the order;

[0021] If the entered pickup code matches the delivery task successfully, the compartment is opened;

[0022] When the robot senses that the goods in the compartment have been taken away, the robot closes the compartment.

[0023] In a second aspect, the present invention provides an item delivery system, including a cloud and a robot that communicate with each other;

[0024] The cloud is used to generate a delivery task based on the order of the user terminal, wherein the delivery task includes a digital delivery code;

[0025] The cloud is also used to convert the digital release code into a QR code and send the QR code to the merchant end corresponding to the order;

[0026] The robot is used to obtain the delivery task and go to the merchant to pick up the goods;

[0027] The robot is also used to scan the QR code when picking up goods at the merchant end and open the robot's compartment based on the QR code;

[0028] The robot is also used to move to the user end to deliver items after sensing that the goods have been placed in the compartment.

[0029] In a preferred embodiment, it also includes a merchant terminal that communicates with the cloud and the robot; after the digital release code is converted into a QR code on the cloud and the QR code is sent to the merchant terminal corresponding to the order, the merchant terminal is used to print the QR code on the receipt of the order.

[0030] In a preferred embodiment, when the robot picks up goods at the merchant end, the robot scans the QR code and opens the robot's compartment based on the QR code, including:

[0031] The robot turns on the camera to scan the QR code;

[0032] The robot interprets the QR code into a corresponding digital delivery code;

[0033] The robot matches the digital release code with the delivery task in the cloud;

[0034] If the match is successful, the robot opens the compartment.

[0035] In a third aspect, the present invention further provides a computer device, comprising: a memory and one or more processors; the memory is used to store one or more computer programs; when the one or more computer programs are executed by the one or more processors, the item delivery method described in any embodiment of the first aspect of the present invention is implemented.

[0036] In a fourth aspect, the present invention further provides a computer storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method for delivering items as described in any embodiment of the first aspect of the present invention is implemented.

[0037] In a fifth aspect, the present invention further provides a computer program product, comprising a computer program or instructions, which, when executed by a processor, implements the method for delivering items as described in any embodiment of the first aspect of the present invention.

[0038] Compared with the prior art, the item delivery method, system and related products provided by the present invention generate a delivery task in the cloud based on the order of the user end, and the delivery task includes a digital delivery code, which is then converted into a QR code and sent to the merchant end corresponding to the order. The robot obtains the delivery task and goes to the merchant end to pick up the goods. When the robot picks up the goods at the merchant end, it scans the QR code and opens the robot's compartment based on the QR code. After sensing that the goods are placed in the compartment, the robot moves to the user end to deliver the items, realizing the delivery of goods by scanning the QR code, avoiding the merchant from manually entering the digital delivery code, solving the problem of the merchant entering the wrong delivery code, and improving the efficiency of item delivery.

Brief Description of the Drawings

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0040] Figure 1 A flow chart of the article delivery method provided by the present invention;

[0041] Figure 2 A flow chart of a robot scanning a QR code in the article delivery method provided by the present invention;

[0042] Figure 3 A schematic diagram of the article delivery method provided by the present invention;

[0043] Figure 4 A principle block diagram of the article delivery system provided by the present invention;

[0044] Figure 5 This is a functional block diagram of the computer device provided by the present invention. [Specific implementation method]

[0045] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. The components of the embodiments of the present invention generally described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present invention provided in the drawings is not intended to limit the scope of the claimed invention, but merely represents the selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present invention.

[0046] See also Figure 1 , which is a flow chart of the article delivery method provided by the present invention. It should be noted that the method of the present invention is not limited to the order of the following steps, and in other embodiments, the method of the present invention may include only part of the steps described below, or some of the steps may be deleted. In implementation, the article delivery method can be implemented by the article delivery system provided by the present invention. The article delivery system adopts one or more specific implementations of the article delivery method described in this embodiment to realize that the robot does not need the merchant to manually enter the release code when delivering the article.

[0047] The item delivery method provided by the present invention can be applied to an item delivery system including a cloud, a robot, and a merchant end. The item delivery method includes the following steps:

[0048] Step S10: The cloud generates a delivery task based on the order from the user, wherein the delivery task includes a digital delivery code.

[0049] Specifically, users can place orders on the user-side APP, mini-programs, etc. The user-side can be a mobile phone, tablet, laptop, smart watch, etc. After the user successfully places an order, the cloud will generate a delivery task containing a digital delivery code, and the cloud will bind the digital delivery code to the order and delivery task. The digital delivery code can be a string of numbers randomly generated by the cloud to represent the order identity. Each order corresponds to a unique digital delivery code, which is convenient for the merchant to distinguish orders. Understandably, the cloud can select a suitable robot to receive the delivery task based on the robot's status, or it can publish a delivery task and let the robot take the order actively.

[0050] Step S20: The cloud converts the digital release code into a QR code and sends the QR code to the merchant end corresponding to the order.

[0051] Specifically, the cloud can automatically convert the digital release code into a QR code, which is a QR code in the form of a picture. After the conversion is successful, each order has a unique picture QR code, and then the picture QR code is sent to the merchant side corresponding to the order. It can be understood that the order includes the delivery item information, delivery address, merchant information where the item is located, merchant address, delivery time, etc. The cloud can accurately send the QR code to the merchant side based on the information on the order.

[0052] Step S30: The robot obtains the delivery task and goes to the merchant to pick up the goods.

[0053] Specifically, the robot can receive delivery tasks from the cloud. For example, the robot actively receives delivery tasks according to its own state, such as when it is idle. When a robot receives a delivery task, the cloud modifies the state of the delivery task to being delivered, and other robots can no longer receive the delivery task repeatedly. In addition, the robot receiving the delivery task obtains the merchant address of the delivery task and autonomously navigates to the merchant end with the merchant address as the target point. It can be understood that the robot is a delivery robot with autonomous navigation and communication capabilities and can realize the function of item delivery.

[0054] Step S40: When the robot picks up goods at the merchant end, it scans the QR code and opens the robot's compartment based on the QR code.

[0055] Specifically, after the robot arrives at the merchant end, the merchant on the merchant end presents the QR code for the robot to scan. After the robot scans successfully, it will open the compartment and prompt the merchant to release the goods. In this way, when the robot picks up the goods, it only needs to scan the QR code, and the merchant does not need to enter the digital release code. This can avoid the problem of merchants entering the wrong release code and improve the efficiency of item delivery. It can be understood that the compartment is a grid for holding items. Each robot can set one or more compartments, which will only be opened when the QR code is recognized correctly. The robot has a QR code recognition function, which can obtain the image information of the QR code, recognize the QR code information in the image, and then open the box.

[0056] Step S50: After sensing that the goods have been placed in the compartment, the robot moves toward the user end to deliver the items.

[0057] Specifically, the robot can sense that the delivery is completed, carry the items and move to the user end for delivery, and autonomously navigate to the user end with the delivery address as the target point.

[0058] Therefore, in the item delivery method provided by the present invention, the cloud generates a delivery task based on the order of the user end, and the delivery task includes a digital release code, which is then converted into a QR code and the QR code is sent to the merchant end corresponding to the order. The robot obtains the delivery task and goes to the merchant end to pick up the goods. When the robot picks up the goods at the merchant end, it scans the QR code and opens the robot's compartment based on the QR code. After sensing that the goods are placed in the compartment, the robot moves to the user end to deliver the items, thereby realizing the release of goods by scanning the QR code, avoiding the merchant from manually entering the digital release code, solving the problem of the merchant entering the wrong release code, and improving the efficiency of item delivery.

[0059] In some embodiments, after the step of converting the digital release code into a QR code and sending the QR code to the merchant terminal corresponding to the order, the following steps are included:

[0060] The merchant prints the QR code on the order receipt.

[0061] Specifically, when the merchant prints the receipt for the order, the QR code used for releasing the goods can be printed out at the same time. The QR code is also printed on the receipt at the same time to achieve the unification of the ticket and code, which can avoid the situation where the QR code image does not correspond to the order receipt, and can further avoid the misplacement of items.

[0062] In some embodiments, when the robot picks up goods at the merchant end, the step of scanning the QR code and opening the robot's compartment based on the QR code includes:

[0063] The robot turns on the camera to scan the QR code;

[0064] The robot interprets the QR code into a corresponding digital delivery code;

[0065] The robot matches the digital release code with the delivery task in the cloud;

[0066] If the match is successful, the robot opens the compartment.

[0067] Specifically, Figure 2 As shown, the robot turns on the camera to scan the QR code for image recognition and determines whether the QR code exists. If not, it continues to perform image recognition. If so, it parses the QR code and obtains the digital release code, and then determines whether the release code exists and whether the release code matches the delivery task. If the match is successful, the warehouse is opened and the merchant is prompted to release the goods. By determining whether there is a match, the wrong placement of items can be avoided. In addition, parsing the QR code into a digital release code on the robot side can make matching easier, avoiding the robot's consumption of a large amount of computing resources for matching pictures and QR codes.

[0068] In some embodiments, if the match is successful, after the step of the robot opening the compartment, the robot includes: when the robot senses that goods are placed in the compartment, the robot closes the compartment. That is, after the goods are placed and before the robot moves, the robot will close the compartment, which can ensure that the items in the compartment will not be lost and avoid the problem of items falling during the operation of the robot.

[0069] In some embodiments, after sensing that the goods are placed in the compartment, the robot moves to the user end to deliver the goods, including:

[0070] When the robot arrives at the user's end, it prompts the user to enter the pickup code corresponding to the order;

[0071] If the entered pickup code matches the delivery task successfully, the compartment is opened;

[0072] When the robot senses that the goods in the compartment have been taken away, the robot closes the compartment.

[0073] Specifically, the robot can prompt the user to enter the pickup code. The pickup code is a string of numbers generated following the order. The pickup code will be sent to the user end to facilitate the user to pick up the goods. The pickup code is used to verify the user's identity when the user picks up the goods to prevent the user from taking the wrong goods. The robot can, for example, prompt the user through language broadcast. When the entered pickup code is correct, the warehouse will be opened for the user to pick up the goods. After the goods are picked up, the warehouse will be closed. The robot reports to the cloud that the delivery task is completed, and the robot can then receive other delivery tasks.

[0074] See also Figure 3, which is a schematic diagram of the method for delivering goods provided by the present invention. After the user successfully places an order on the mini program, the cloud will generate a delivery task containing a release code. The cloud will bind the release code to the user, and convert the release code information into a QR code and print it out on the merchant's receipt machine. The merchant will let the robot camera recognize the QR code, and the robot will recognize the QR code information, obtain the release code inside and match it with the release code system on the cloud. If the match is successful, the compartment will be opened, the goods will be put in, and the goods will be successfully delivered to the user. The present invention requires the cloud to convert the release code information into QR code information, and then print it out on the receipt machine. A new QR code recognition program is added to the robot to obtain image information, recognize the QR code information in the image, and get the release code to unpack. The merchant only needs to let the robot recognize the QR code to unpack. After the release is completed, it is delivered to the user, avoiding the merchant from manually entering the release code and avoiding the problem of wrong input. The present invention realizes the release of goods by scanning the QR code, avoiding the merchant from manually entering the release code, thereby solving the problem of the merchant entering the wrong release code.

[0075] See also Figure 4 , the present invention also provides an article delivery system, including a cloud 10 and a robot 20 communicating with each other;

[0076] The cloud 10 is used to generate a delivery task based on the order of the user terminal, wherein the delivery task includes a digital delivery code;

[0077] The cloud 10 is also used to convert the digital release code into a QR code and send the QR code to the merchant end corresponding to the order;

[0078] The robot 20 is used to obtain the delivery task and go to the merchant to pick up the goods;

[0079] The robot 20 is also used to scan the QR code when picking up goods at the merchant end and open the robot's compartment based on the QR code;

[0080] The robot 20 is also used to move to the user end to deliver the items after sensing that the goods have been placed in the compartment.

[0081] In some embodiments, the item delivery system also includes a merchant terminal 30 that communicates with the cloud 10 and the robot 20; after the digital release code is converted into a QR code on the cloud and the QR code is sent to the merchant terminal corresponding to the order, the merchant terminal 30 is used to print the QR code on the receipt of the order.

[0082] In some embodiments, when the robot picks up the goods at the merchant terminal 20, the robot scans the QR code and opens the robot's compartment based on the QR code, including:

[0083] The robot 20 turns on the camera to scan the QR code;

[0084] The robot 20 interprets the QR code into a corresponding digital release code;

[0085] The robot 20 matches the digital release code with the delivery task in the cloud;

[0086] If the match is successful, the robot 20 opens the compartment.

[0087] In some embodiments, if the match is successful, after the robot opens the compartment, the following steps may be performed: when the robot senses that goods are placed in the compartment, the robot 20 closes the compartment.

[0088] In some embodiments, after sensing that the goods are placed in the compartment, the robot 20 moves to the user end to deliver the goods, including:

[0089] When the robot 20 arrives at the user's terminal, the user is prompted to enter the pickup code corresponding to the order;

[0090] If the entered pickup code matches the delivery task successfully, the compartment is opened;

[0091] When the robot 20 senses that the goods in the compartment have been taken away, the robot 20 closes the compartment.

[0092] It should be noted that all embodiments of the item delivery method provided by the present invention are applicable to the item delivery system provided by the present invention, and can achieve the same or similar technical effects, which will not be described one by one here.

[0093] See also Figure 5 The present invention further provides a computer device, including: a memory 210 and one or more processors 220.

[0094] Specifically, the memory 210 is used to store one or more computer programs; when the one or more computer programs are executed by one or more processors 220, the method for delivering items described in any one of the above embodiments is implemented.

[0095] The memory 210 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electric erasable programmable read-only memory (EEPROM), etc. The memory 210 is used to store programs, and the processor 220 runs the program after receiving an execution instruction to implement the item delivery method described in any of the above embodiments. It can be understood that the processor 220 and other possible components can access the memory 210 under the control of the storage controller.

[0096] The processor 220 may be an integrated circuit chip with signal processing capabilities. The processor 220 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc., and may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, and can implement or execute the disclosed methods and steps in any embodiment of the present invention.

[0097] The present invention also provides a computer storage medium, in which a computer program is stored. When the computer program is executed by a processor, the method for delivering items described in any of the above embodiments is implemented.

[0098] The present invention also provides a computer program product, including a computer program or instructions, which, when executed by a processor, implements the method for delivering items described in any of the aforementioned embodiments.

[0099] In summary, the item delivery method, system and related products provided by the present invention generate a delivery task in the cloud based on the order of the user end, and the delivery task includes a digital release code, which is then converted into a QR code and sent to the merchant end corresponding to the order. The robot obtains the delivery task and goes to the merchant end to pick up the goods. When the robot picks up the goods at the merchant end, it scans the QR code and opens the robot's compartment based on the QR code. After sensing that the goods are placed in the compartment, the robot moves to the user end to deliver the items, thereby realizing the release of goods by scanning the QR code, avoiding the merchant from manually entering the digital release code, solving the problem of the merchant entering the wrong release code, and improving the efficiency of item delivery.

[0100] The above description is only an implementation mode of the present invention, and does not limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made by using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.

Claims

1. A method for delivering an article, characterized in that: The steps include: The cloud generates a delivery task based on the order from the user, wherein the delivery task includes a digital delivery code; The cloud converts the digital release code into a QR code and sends the QR code to the merchant end corresponding to the order; The robot obtains the delivery task and goes to the merchant to pick up the goods; When the robot picks up goods at the merchant end, it scans the QR code and opens the robot's compartment based on the QR code; After sensing that the goods have been placed in the compartment, the robot moves to the user end to deliver the items.

2. The article delivery method according to claim 1, characterized in that: After the step of converting the digital release code into a QR code in the cloud and sending the QR code to the merchant terminal corresponding to the order, the method includes: The merchant prints the QR code on the order receipt.

3. The article delivery method according to claim 1, characterized in that: When the robot picks up goods at the merchant end, the steps of scanning the QR code and opening the robot's compartment based on the QR code include: The robot turns on the camera to scan the QR code; The robot interprets the QR code into a corresponding digital delivery code; The robot matches the digital release code with the delivery task in the cloud; If the match is successful, the robot opens the compartment.

4. The article delivery method according to claim 3, characterized in that: If the match is successful, after the step of the robot opening the compartment, the following steps are included: when the robot senses that goods are placed in the compartment, the robot closes the compartment.

5. The article delivery method according to claim 1, characterized in that: After sensing that the goods are placed in the compartment, the robot moves to the user end to deliver the goods, including: When the robot arrives at the user's end, it prompts the user to enter the pickup code corresponding to the order; If the entered pickup code matches the delivery task successfully, the compartment is opened; When the robot senses that the goods in the compartment have been taken away, the robot closes the compartment.

6. An article delivery system, characterized in that: Includes the cloud and robots that communicate with each other; The cloud is used to generate a delivery task based on the order of the user terminal, wherein the delivery task includes a digital delivery code; The cloud is also used to convert the digital release code into a QR code and send the QR code to the merchant end corresponding to the order; The robot is used to obtain the delivery task and go to the merchant to pick up the goods; The robot is also used to scan the QR code when picking up goods at the merchant end and open the robot's compartment based on the QR code; The robot is also used to move to the user end to deliver items after sensing that the goods have been placed in the compartment.

7. The article delivery system according to claim 6, characterized in that: It also includes a merchant terminal that communicates with the cloud and the robot; after the digital release code is converted into a QR code in the cloud and the QR code is sent to the merchant terminal corresponding to the order, the merchant terminal is used to print the QR code on the receipt of the order.

8. The article delivery system according to claim 6, wherein: When picking up goods at the merchant end, the robot scans the QR code and opens the robot's compartment based on the QR code, including: The robot turns on the camera to scan the QR code; The robot interprets the QR code into a corresponding digital delivery code; The robot matches the digital release code with the delivery task in the cloud; If the match is successful, the robot opens the compartment.

9. A computer device comprising: memory and one or more processors; The memory is used to store one or more computer programs; it is characterized in that when the one or more computer programs are executed by the one or more processors, the item delivery method according to any one of claims 1-5 is implemented.

10. A computer storage medium having a computer program stored therein, characterized in that: When the computer program is executed by a processor, the article delivery method according to any one of claims 1 to 5 is implemented.