Method, device, equipment and storage medium based on unmanned vehicle collection

By receiving client requests for items and determining the target unmanned vehicle, the problem of logistics distribution methods being limited to terminal distribution is solved, the business scenario expansion and logistics timeliness are achieved, and the user experience is improved.

CN114358691BActive Publication Date: 2025-01-17BEIJING JINGDONG QIANSHITECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202210010259.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-01-06
Publication Date
2025-01-17
Estimated Expiration
2042-01-06

AI Technical Summary

Technical Problem

The existing logistics distribution methods are limited to end-of-person delivery of unmanned vehicles, resulting in limited business scenario expansion and low logistics timeliness, affecting user experience.

Method used

By receiving the client's item pickup request, obtain the pickup area based on the item order information, and determine the matching target unmanned vehicle, send the pickup area to the unmanned vehicle so that it can collect items in the pickup area, realizing item delivery.

Benefits of technology

It has expanded the business scenarios, alleviated the overall logistics timeliness of items, and improved the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114358691B_ABST
    Figure CN114358691B_ABST
Patent Text Reader

Abstract

The present application discloses a method, device, equipment and storage medium for unmanned vehicle pickup, which relates to the field of unmanned vehicles and logistics warehousing technology. A specific implementation of the method includes: receiving an item pickup request sent by a client, wherein the item pickup request includes item order information; obtaining a corresponding pickup area according to the item order information; and determining a matching target unmanned vehicle according to the pickup area; sending the pickup area to the unmanned vehicle, so that the unmanned vehicle picks up items corresponding to the item order information in the pickup area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of logistics technology, specifically to the field of unmanned vehicles and logistics warehousing technology, and in particular to methods, devices, equipment and storage media based on unmanned vehicle collection. Background Art

[0002] With the rapid development of e-commerce, online transactions and delivery of goods by express delivery have been accepted by more and more people, resulting in the rapid growth of express delivery business.

[0003] At present, the common delivery methods in logistics are limited to unmanned vehicle terminal delivery, which is not conducive to the expansion of business scenarios, and will affect the overall logistics timeliness of delivery tasks and affect the user experience. Summary of the invention

[0004] The embodiments of the present application propose methods, devices, equipment and storage media based on unmanned vehicle collection.

[0005] In the first aspect, an embodiment of the present application provides a method for collecting parcels based on an unmanned vehicle, the method comprising: receiving an item collection request sent by a client, wherein the item collection request includes item order information; obtaining a corresponding collection area based on the item order information; and determining a matching target unmanned vehicle based on the collection area and the item order information; and sending the collection area to the target unmanned vehicle so that the target unmanned vehicle collects items corresponding to the item order information in the collection area.

[0006] In some embodiments, the item order information includes item pick-up location information; obtaining the corresponding pick-up area based on the item order information includes: obtaining the pick-up area corresponding to the item pick-up location information from at least one preset pick-up area based on the item pick-up location information.

[0007] In some embodiments, the item order information also includes item feature information; determining a matching target unmanned vehicle based on the pickup area and the item order information includes: obtaining multiple corresponding unmanned vehicles based on the pickup area; and determining a matching target unmanned vehicle from multiple unmanned vehicles based on the item feature information.

[0008] In some embodiments, the item characteristic information includes the size and weight of the item.

[0009] In some embodiments, a matching target unmanned vehicle is determined from multiple unmanned vehicles based on item feature information, including: determining a matching target unmanned vehicle from multiple unmanned vehicles based on the item feature information and the pickup capability information of each of the multiple unmanned vehicles.

[0010] In some embodiments, the method based on unmanned vehicle collection also includes: in response to the target unmanned vehicle arriving at the item collection location information, obtaining unpacking verification information through the target unmanned vehicle; in response to the unpacking verification information being consistent with the preset verification information, controlling the box door of the target unmanned vehicle to open, so that the target unmanned vehicle collects the items corresponding to the item order information in the collection area.

[0011] In some embodiments, the unpacking verification information includes: a verification image taken by the target unmanned vehicle.

[0012] On the second aspect, an embodiment of the present application provides a device for collecting items based on an unmanned vehicle, the device comprising: a request receiving module for receiving an item collection request sent by a client, wherein the item collection request includes item order information; an area acquisition module for acquiring a corresponding collection area based on the item order information; and an unmanned vehicle determination module for determining a matching target unmanned vehicle based on the collection area and the item order information; an area sending module for sending the collection area to the target unmanned vehicle, so that the target unmanned vehicle collects items corresponding to the item order information in the collection area.

[0013] In some embodiments, the item order information includes item pick-up location information; the area acquisition module is specifically used to: obtain a pick-up area corresponding to the item pick-up location information from at least one preset pick-up area based on the item pick-up location information.

[0014] In some embodiments, the item order information also includes item feature information; the unmanned vehicle determination module includes: a first determination unit, used to obtain a corresponding plurality of unmanned vehicles based on the pickup area; and a second determination unit, used to determine a matching target unmanned vehicle from a plurality of unmanned vehicles based on the item feature information.

[0015] In some embodiments, the item characteristic information includes the size and weight of the item.

[0016] In some embodiments, the second determination unit is specifically used to determine a matching target unmanned vehicle from multiple unmanned vehicles based on item feature information and the pickup capability information of each of the multiple unmanned vehicles.

[0017] In some embodiments, the device based on unmanned vehicle collection also includes: in response to the target unmanned vehicle arriving at the item collection location information, obtaining unpacking verification information through the target unmanned vehicle; in response to the unpacking verification information being consistent with the preset verification information, controlling the box door of the target unmanned vehicle to open, so that the target unmanned vehicle collects the items corresponding to the item order information in the collection area.

[0018] In some embodiments, the unpacking verification information includes: a verification image taken by the target unmanned vehicle.

[0019] In a third aspect, an embodiment of the present application provides 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, and the instructions are executed by the at least one processor to enable the at least one processor to execute the method described in the first aspect.

[0020] In a fourth aspect, an embodiment of the present application provides a non-transitory computer-readable storage medium storing computer instructions, wherein the computer instructions are used to enable a computer to execute the method described in the first aspect.

[0021] In a fifth aspect, an embodiment of the present application provides a system based on unmanned vehicle pickup, comprising an unmanned vehicle and the device based on unmanned vehicle pickup described in the second aspect.

[0022] The method, device, equipment and storage medium for unmanned vehicle pickup provided by the embodiment of the present application first receive the item pickup request sent by the client, wherein the item pickup request includes item order information; then obtain the corresponding pickup area according to the item order information; then determine the matching target unmanned vehicle according to the pickup area and the item order information; then send the pickup area to the target unmanned vehicle so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area. The pickup area and item order information obtained based on the item order information can be used to determine the matching target unmanned vehicle to achieve item delivery, thereby expanding business scenarios, alleviating the overall logistics timeliness of items, and improving user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:

[0024] Figure 1 is an exemplary system architecture diagram to which the present application may be applied;

[0025] Figure 2 is a flow chart of an embodiment of a method for picking up items by an unmanned vehicle according to the present application;

[0026] Figure 3 is a flow chart of an embodiment of a method for picking up items by an unmanned vehicle according to the present application;

[0027] Figure 4 is a flow chart of an embodiment of a method for picking up items by an unmanned vehicle according to the present application;

[0028] Figure 5 It is a schematic diagram of an application scenario of the method for picking up items by an unmanned vehicle of the present application;

[0029] Figure 6is a schematic structural diagram of an embodiment of a device for picking up items by an unmanned vehicle according to the present application;

[0030] Figure 7 It is a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION

[0031] The present application will be further described in detail below in conjunction with the accompanying drawings and embodiments. It is to be understood that the specific embodiments described herein are only used to explain the relevant invention, rather than to limit the invention. It should also be noted that, for ease of description, only the parts related to the relevant invention are shown in the accompanying drawings.

[0032] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0033] Figure 1 An exemplary system architecture 100 is shown to which an embodiment of the method for unmanned vehicle-based package collection or the apparatus for unmanned vehicle-based package collection of the present application can be applied.

[0034] like Figure 1 As shown, system architecture 100 may include terminal devices 101 and 102, network 103 and server 104. Network 103 is used to provide a medium for communication links between terminal devices 101 and 102 and server 104. Network 103 may include various connection types, such as wired, wireless communication links or optical fiber cables, etc.

[0035] Users can use terminal devices 101 and 102 to interact with server 104 via network 103, such as requesting to pick up items.

[0036] Terminal devices 101 and 102 can be hardware or software. When terminal devices 101 and 102 are hardware, the terminal devices can be electronic products that interact with users through one or more methods such as keyboards, touch pads, touch screens, remote controls, voice interactions, or handwriting devices, such as PCs (Personal Computers), mobile phones, smart phones, PDAs (Personal Digital Assistants), wearable devices, PPCs (Pocket PCs), tablet computers, smart car machines, smart TVs, smart speakers, tablet computers, laptop computers, and desktop computers, etc. When terminal devices 101 and 102 are software, they can be installed in the above-mentioned electronic devices. It can be implemented as multiple software or software modules, or as a single software or software module. No specific limitation is made here.

[0037] The server 104 can provide various services. For example, the server 104 can receive an item pickup request sent by a client, wherein the item pickup request includes item order information; obtain a corresponding pickup area according to the item order information; determine a matching target unmanned vehicle according to the pickup area and the item order information; and send the pickup area to the target unmanned vehicle so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0038] It should be noted that the server 104 can be hardware or software. When the server 104 is hardware, it can be implemented as a distributed server cluster consisting of multiple servers, or it can be implemented as a single server. When the server 104 is software, it can be implemented as multiple software or software modules (for example, for providing distributed services), or it can be implemented as a single software or software module. No specific limitation is made here.

[0039] It should be noted that the method based on unmanned vehicle pickup provided in the embodiment of the present application is generally executed by the server 104 , and accordingly, the device based on unmanned vehicle pickup is generally set in the server 104 .

[0040] It should be understood that Figure 1 The number of electronic devices, networks and servers in the embodiment is only for illustration. Any number of electronic devices, networks and servers may be provided as required.

[0041] Continue to refer Figure 2 , which shows a flowchart 200 of an embodiment of a method for picking up items based on an unmanned vehicle according to the present application. The method for picking up items based on an unmanned vehicle may include the following steps:

[0042] Step 201: receiving an item pickup request sent by a client, wherein the item pickup request includes item order information.

[0043] In this embodiment, the execution subject of the method based on unmanned vehicle pickup (for example Figure 1 The server 104 shown in FIG. Figure 1 The network 103 shown) receives the client (eg Figure 1 The item pickup request sent by the terminal device 101 or 102 as shown in the figure can be triggered by the user when placing an order on his client, and the item pickup request is used to request the unmanned vehicle to pick up the item corresponding to the item pickup request. The above-mentioned item can be a physical item that can be transmitted by express delivery.

[0044] Here, the item collection request may include item order information. The item order information may be order information generated at the business level when the user places an order on the client.

[0045] Step 202: Obtain the corresponding pickup area according to the item order information.

[0046] In this embodiment, the execution subject can obtain the corresponding pickup area according to the item order information. The pickup area can be the area where the item is picked up by the unmanned vehicle, which can be the pickup location (for example, a community, an activity center, etc.), for example, a location corresponding to longitude and latitude; or a pickup area formed by a preset range centered on the pickup location.

[0047] It should be noted that the preset range can be determined based on the number of parcels collected in the collection area and / or the collection capacity information of the unmanned vehicle.

[0048] Step 203: Determine a matching target unmanned vehicle based on the pickup area and item order information.

[0049] In this embodiment, the execution entity may determine a matching target unmanned vehicle according to the pickup area and item order information. The target unmanned vehicle may be an unmanned vehicle that matches the pickup area and item order information.

[0050] In this embodiment, the above-mentioned execution entity can pre-set the correspondence between the pickup area and item order information and the unmanned vehicle, so as to determine the target unmanned vehicle according to the pickup area and item order information.

[0051] Step 204: Send the pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0052] In this embodiment, the execution subject can be connected via a network (eg Figure 1 The network 103 shown in the figure sends a pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0053] The method for picking up items based on unmanned vehicles provided in the embodiment of the present application first receives an item pickup request sent by a client, wherein the item pickup request includes item order information; then, based on the item order information, obtains the corresponding pickup area; then, based on the pickup area and the item order information, determines a matching target unmanned vehicle; then, sends the pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up items corresponding to the item order information in the pickup area. The pickup area and item order information obtained based on the item order information can be used to determine a matching target unmanned vehicle to achieve item delivery, thereby expanding business scenarios, alleviating the overall logistics timeliness of items, and improving user experience.

[0054] like Figure 3 , a flowchart 300 of an embodiment of a method for picking up items based on an unmanned vehicle according to the present application is shown. The method for picking up items based on an unmanned vehicle may include the following steps:

[0055] Step 301: receiving an item pickup request sent by a client, wherein the item pickup request includes item order information.

[0056] In this embodiment, the execution subject of the method based on unmanned vehicle pickup (for example Figure 1 The server 104 shown in FIG. Figure 1 The network 103 shown) receives the client (eg Figure 1 The item pickup request sent by the terminal device 101 or 102 as shown in the figure can be triggered by the user when placing an order on his client, and the item pickup request is used to request the unmanned vehicle to pick up the item corresponding to the item pickup request. The above-mentioned item can be a physical item that can be transmitted by express delivery.

[0057] Here, the item collection request may include item order information. The item order information may be order information generated at the business level when the user places an order on the client.

[0058] Step 302: According to the item pick-up location information, a pick-up area corresponding to the item pick-up location information is obtained from at least one preset pick-up area.

[0059] In this embodiment, the execution subject may obtain a pickup area corresponding to the item pickup location information from at least one preset pickup area according to the item pickup location information. The item pickup location information may be the location where the item is picked up.

[0060] In this embodiment, the execution entity may establish a corresponding relationship with at least one pick-up area according to the item pick-up location information.

[0061] It should be noted that the pickup area can be divided according to the number of items corresponding to the item pickup location information and / or the pickup capability information of the unmanned vehicle.

[0062] In an example, the item collection location information corresponds to a certain cell or several cells. In this case, the collection area corresponding to the item collection location information may be a certain cell or several cells.

[0063] Step 303: Determine a matching target unmanned vehicle based on the pickup area and item order information.

[0064] In this embodiment, the execution entity may determine a matching target unmanned vehicle according to the pickup area and item order information. The target unmanned vehicle may be an unmanned vehicle that matches the pickup area and item order information.

[0065] In this embodiment, the above-mentioned execution entity can pre-set the correspondence between the pickup area and item order information and the unmanned vehicle, so as to determine the target unmanned vehicle according to the pickup area and item order information.

[0066] Step 304: Send the pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0067] In this embodiment, the execution subject can be connected via a network (eg Figure 1 The network 103 shown in the figure sends a pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0068] In this embodiment, the specific operations of steps 301, 303 and 304 are the same as Figure 2 The operations of steps 201, 203 and 204 in the illustrated embodiment are substantially the same and will not be described in detail herein.

[0069] from Figure 3 It can be seen that Figure 2 Compared with the corresponding embodiment, the method 300 based on unmanned vehicle pickup in this embodiment first receives an item pickup request sent by a client, wherein the item pickup request includes item order information; then, based on the item pickup location information, obtains a pickup area corresponding to the item pickup location information from at least one preset pickup area; then, determines a matching target unmanned vehicle based on the pickup area and the item order information; then, sends the pickup area to the target unmanned vehicle so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area. The pickup area and item order information obtained based on at least one pickup area to which the item order information belongs can be used to determine a matching target unmanned vehicle to achieve item delivery, thereby expanding business scenarios, alleviating the overall logistics timeliness of items, and improving user experience.

[0070] In some optional implementations of this embodiment, the item order information also includes item feature information; determining a matching target unmanned vehicle based on the pickup area and the item order information includes: obtaining multiple corresponding unmanned vehicles based on the pickup area; and determining a matching target unmanned vehicle from multiple unmanned vehicles based on the item feature information.

[0071] In this implementation, the execution subject can obtain multiple unmanned vehicles corresponding to the pickup area according to the pickup area; then, according to the item feature information, obtain a matching target unmanned vehicle from the multiple unmanned vehicles. The item feature information can be used to characterize the item feature information, which can include item type, color, item shape, item size, weight, attributes, etc. The attributes can be divided into daily necessities, electronic products, electronic cards, etc.

[0072] In one example, multiple unmanned vehicles corresponding to the pickup area can be determined based on the number of parcels picked up in the pickup area and / or the pickup capacity information of the pickup area.

[0073] In one example, a target unmanned vehicle that matches the size of the object can be selected from multiple unmanned vehicles based on the size of the object.

[0074] It should be noted that the target unmanned vehicle that matches the size of the object can accommodate objects of the same size.

[0075] In this implementation, the above-mentioned execution entity can obtain multiple corresponding unmanned vehicles according to the collection area; then, according to the feature information of the item, determine the matching target unmanned vehicle from the multiple unmanned vehicles.

[0076] In some optional implementations of this embodiment, the item feature information includes the size and weight of the item.

[0077] In this implementation, the item feature information may include the size and weight of the item.

[0078] In this implementation, a matching target unmanned vehicle can be determined from multiple unmanned vehicles based on the size and weight of the object included in the object feature information.

[0079] In some optional implementations of this embodiment, a matching target unmanned vehicle is determined from multiple unmanned vehicles based on item feature information, including: determining a matching target unmanned vehicle from multiple unmanned vehicles based on item feature information and the pickup capability information of each of the multiple unmanned vehicles.

[0080] In this implementation, the execution subject may determine a matching target unmanned vehicle from among the multiple unmanned vehicles based on the item feature confidence ratio and the pickup capability information of each of the multiple unmanned vehicles. The pickup capability information may be the amount of items that the unmanned vehicle can accommodate.

[0081] In this implementation, a target unmanned vehicle can be determined from multiple unmanned vehicles based on item feature information and the pickup capability information of each of the multiple unmanned vehicles.

[0082] In some optional implementations of the present embodiment, the method based on unmanned vehicle collection also includes: in response to information on the target unmanned vehicle arriving at the item collection location, obtaining unpacking verification information through the target unmanned vehicle; in response to the unpacking verification information being consistent with preset verification information, controlling the box door of the target unmanned vehicle to open, so that the target unmanned vehicle collects items corresponding to the item order information in the collection area.

[0083] In this implementation, the above-mentioned execution subject can obtain the unpacking verification code through the target unmanned vehicle when the target unmanned vehicle arrives at the item pickup location information; when the unpacking verification code is consistent with the preset unpacking verification code, the box door of the target unmanned vehicle is controlled to open, so that the target unmanned vehicle can collect the items corresponding to the item order information in the pickup area. The above-mentioned unpacking verification information can be verification information input by the user who needs to be picked up through the unmanned vehicle, for example, text verification information entered by the user on the interface of the unmanned vehicle, or voice verification information entered by the unmanned vehicle, or image verification information taken by the unmanned vehicle; the above-mentioned verification information can be used to verify the identity information of the user who needs to be picked up, and the verification information may include identity verification information or a random verification code. The above-mentioned preset verification information can be the verification information provided by the above-mentioned user when placing an order or the verification information provided when registering. The above-mentioned consistency can be that the unpacking verification information is the same as the preset verification information.

[0084] It should be noted that before opening the door of the target unmanned vehicle, the cabinet corresponding to the item feature information can also be determined based on the item feature information; then, after the verification is passed, the door of the cabinet corresponding to the item feature information is controlled to open.

[0085] In this implementation, when the target unmanned vehicle arrives at the item pickup location information, the unpacking verification information is obtained through the target unmanned vehicle, and when the unpacking verification information is consistent with the preset verification information, the box door of the target unmanned vehicle is controlled to open, so that the target unmanned vehicle can collect the items corresponding to the item order information in the pickup area.

[0086] In some optional implementations of this embodiment, the unpacking verification information includes: a verification image taken by the target unmanned vehicle.

[0087] In this implementation, the above-mentioned execution subject can obtain the unpacking verification information by shooting the verification image through the target unmanned vehicle in the form of image acquisition, thereby enriching the method of obtaining the unpacking verification information.

[0088] like Figure 4 , a flowchart 400 of an embodiment of a method for picking up items based on an unmanned vehicle according to the present application is shown. The method for picking up items based on an unmanned vehicle may include the following steps:

[0089] Step 401: receiving an item pickup request sent by a client, wherein the item pickup request includes item order information.

[0090] In this embodiment, the execution subject of the method based on unmanned vehicle pickup (for example Figure 1 The server 104 shown in FIG. Figure 1 The network 103 shown) receives the client (eg Figure 1The item pickup request sent by the terminal device 101 or 102 as shown in the figure can be triggered by the user when placing an order on his client, and the item pickup request is used to request the unmanned vehicle to pick up the item corresponding to the item pickup request. The above-mentioned item can be a physical item that can be transmitted by express delivery.

[0091] Here, the item collection request may include item order information. The item order information may be order information generated at the business level when the user places an order on the client.

[0092] Step 402: According to the item pick-up location information, a pick-up area corresponding to the item pick-up location information is obtained from at least one preset pick-up area.

[0093] In this embodiment, the execution subject may obtain a pickup area corresponding to the item pickup location information from at least one preset pickup area according to the item pickup location information. The item pickup location information may be the location where the item is picked up.

[0094] In this embodiment, the execution entity may establish a corresponding relationship with at least one pick-up area according to the item pick-up location information.

[0095] It should be noted that the pickup area can be divided according to the number of items corresponding to the item pickup location information and / or the pickup capability information of the unmanned vehicle.

[0096] In an example, the item collection location information corresponds to a certain cell or several cells. In this case, the collection area corresponding to the item collection location information may be a certain cell or several cells.

[0097] Step 403, obtaining corresponding multiple unmanned vehicles according to the pickup area.

[0098] In this embodiment, the above-mentioned execution entity can obtain multiple unmanned vehicles corresponding to the pickup area according to the pickup area.

[0099] In one example, multiple unmanned vehicles corresponding to the pickup area can be determined based on the number of parcels picked up in the pickup area and / or the pickup capacity information of the pickup area.

[0100] Step 404, determining a matching target unmanned vehicle from multiple unmanned vehicles based on the feature information of the object.

[0101] In this embodiment, the execution subject can obtain a matching target unmanned vehicle from multiple unmanned vehicles based on the item feature information. The item feature information can be used to characterize the item feature information, which can include item type, color, item shape, item size, weight, attributes, etc. The attributes can be divided into daily necessities, electronic products, electronic cards, etc.

[0102] In one example, a target unmanned vehicle that matches the size of the object can be selected from multiple unmanned vehicles based on the size of the object.

[0103] It should be noted that the target unmanned vehicle that matches the size of the object can accommodate objects of the same size.

[0104] Step 405: Send the pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0105] In this embodiment, the execution subject can be connected via a network (eg Figure 1 The network 103 shown in the figure sends a pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area.

[0106] In this embodiment, the specific operations of steps 401, 402, and 405 are the same as Figure 3 The operations of steps 301 , 302 and 304 in the illustrated embodiment are substantially the same and will not be described in detail herein.

[0107] from Figure 4 It can be seen that Figure 3 Compared with the corresponding embodiment, the method 400 based on unmanned vehicle pickup in this embodiment first receives the item pickup request sent by the client, wherein the item pickup request includes the item order information; then, according to the item pickup location information, obtains the pickup area corresponding to the item pickup location information from at least one preset pickup area; then, according to the pickup area, obtains multiple corresponding unmanned vehicles; then, according to the item feature information, determines the matching target unmanned vehicle from multiple unmanned vehicles; then, sends the pickup area to the target unmanned vehicle, so that the target unmanned vehicle picks up the items corresponding to the item order information in the pickup area. The pickup area obtained based on at least one pickup area to which the item pickup location information belongs can be used, and then, according to the pickup area, multiple corresponding unmanned vehicles are obtained, and then, according to the item feature information, a matching target unmanned vehicle is determined from multiple unmanned vehicles to achieve item delivery, thereby expanding business scenarios, alleviating the overall logistics timeliness of items, and improving user experience.

[0108] like Figure 5, showing a schematic diagram of an application scenario of the method for picking up items by an unmanned vehicle according to the present application. In the application scenario, the method for picking up items by an unmanned vehicle may include the following steps:

[0109] In the first step, users can use their terminal devices to download the shipping list (i.e., item order information) in the application (APP) or mini-program.

[0110] In the second step, the device based on the unmanned vehicle collection can assign the items to be collected to the unmanned vehicle according to the order address in the delivery note.

[0111] In this embodiment, the device compares the user's order address with the unmanned vehicle's delivery stop (i.e., pickup area) to determine whether the unmanned vehicle can pick up the parcel. The device then further determines whether the unmanned vehicle can pick up the parcel based on the size and / or weight of the ordered item in the order. For example, whether the item exceeds the maximum size of the unmanned vehicle box.

[0112] In this embodiment, the system based on unmanned vehicle picking up items may include an unmanned vehicle and an unmanned vehicle picking up items device.

[0113] In the third step, the unmanned vehicle receives the pickup task and sets off to the pickup area.

[0114] The fourth step is to notify the user when the unmanned vehicle arrives at the pickup address (i.e., the pickup area).

[0115] In the fifth step, the user enters the sender's identity information and the shipping code (i.e., unpacking verification information).

[0116] Step 6: Verify identity information and order information.

[0117] In the seventh step, the user selects a box that matches the size of the item and pays.

[0118] Step 8. Open the box when payment is successful.

[0119] In this embodiment, the unmanned vehicle sets out to the pickup address, and prompts the user to send the package through voice and / or text messages. The user arrives at the pickup address to log in, enter the shipping code, and sign the service agreement, and takes a photo through the camera in front of the unmanned vehicle screen for preservation. After the unmanned vehicle verifies the identity and shipping information, payment is made according to the size of the box. If the payment is successful, the box is opened; if the payment fails, a corresponding prompt is given.

[0120] Step 9: The user puts in the item.

[0121] Step 10: Conduct a preliminary compliance check of items through real-time video.

[0122] Step 11. Remove items when they are not in compliance.

[0123] In this embodiment, compliance can be determined by determining whether the item is prohibited from mailing.

[0124] Step 12: When compliance is met, the shipment is successful.

[0125] Step 13: Determine whether there is a pickup task.

[0126] Step 14. When there is the next pickup task, continue to go to the next pickup address or return to the homepage of the terminal device for sending parcels.

[0127] In the fifteenth step, the unmanned vehicle’s screen displays the list of items to be collected.

[0128] Step 16: Determine whether the unpacking inspection is compliant.

[0129] Step 17: When the package is unpacked and checked for compliance, the shipment is completed, the order number is printed and uploaded; if the shipment fails, the unmanned vehicle will deliver the package back to the pickup address and notify the user.

[0130] In this embodiment, during the unpacking process, the camera outside and inside the box conducts a preliminary compliance check (comparing the data of prohibited items (i.e., items prohibited from mailing) and making a preliminary judgment. If it is suspected to be a prohibited item, the photo is uploaded in real time and a reminder is given for manual processing), and the user is prompted whether the shipment is successful. After the shipment is successful, it is determined whether there is a pickup task in this pickup area to decide whether to go to the next point.

[0131] In addition, the site personnel will further judge the compliance of the items. If they are compliant, they will print the order number and upload it. If they are not compliant, after operating on the unmanned vehicle, the unmanned vehicle will automatically return to the collection area and prompt the user that the delivery has failed.

[0132] Further references Figure 6 As an implementation of the methods shown in the above figures, the present application discloses an embodiment of a device based on unmanned vehicle collection. Figure 2 Corresponding to the method embodiment shown, the device can be specifically applied to various electronic devices.

[0133] like Figure 6As shown, an embodiment of the present application provides a device 600 based on unmanned vehicle collection, and the device 600 includes: a request receiving module 601, an area acquisition module 602, an unmanned vehicle determination module 603 and an area sending module 604; wherein, the request receiving module 601 is used to receive an item collection request sent by a client, wherein the item collection request includes item order information; the area acquisition module 602 is used to obtain the corresponding collection area according to the item order information; and the unmanned vehicle determination module 603 is used to determine a matching target unmanned vehicle according to the collection area and the item order information; the area sending module 604 is used to send the collection area to the target unmanned vehicle, so that the target unmanned vehicle collects the items corresponding to the item order information in the collection area.

[0134] In the device 600 based on unmanned vehicle pickup, the specific processing of the request receiving module 601, the area acquisition module 602, the unmanned vehicle determination module 603 and the area sending module 604 and the technical effects thereof can be referred to in detail. Figure 2 This corresponds to step 201 to step 204 in the embodiment.

[0135] In some embodiments, the item order information includes item pick-up location information; the area acquisition module 602 is specifically used to: obtain a pick-up area corresponding to the item pick-up location information from at least one preset pick-up area based on the item pick-up location information.

[0136] In some embodiments, the item order information also includes item feature information; the unmanned vehicle determination module 603 includes: a first determination unit, used to obtain a corresponding plurality of unmanned vehicles according to the pickup area; and a second determination unit, used to determine a matching target unmanned vehicle from a plurality of unmanned vehicles according to the item feature information.

[0137] In some embodiments, the item characteristic information includes the size and weight of the item.

[0138] In some embodiments, the second determination unit is specifically used to determine a matching target unmanned vehicle from multiple unmanned vehicles based on item feature information and the pickup capability information of each of the multiple unmanned vehicles.

[0139] In some embodiments, the device based on unmanned vehicle collection also includes: in response to the target unmanned vehicle arriving at the item collection location information, obtaining unpacking verification information through the target unmanned vehicle; in response to the unpacking verification information being consistent with the preset verification information, controlling the box door of the target unmanned vehicle to open, so that the target unmanned vehicle collects the items corresponding to the item order information in the collection area.

[0140] In some embodiments, the unpacking verification information includes: a verification image taken by the target unmanned vehicle.

[0141] like Figure 7 As shown, the electronic device includes: one or more processors 701, a memory 702, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are interconnected using different buses and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In other embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 7 A processor 701 is taken as an example.

[0142] The memory 702 is a non-transitory computer-readable storage medium provided in the present application. The memory stores instructions executable by at least one processor to enable at least one processor to execute the method for unmanned vehicle pickup or the method for unmanned vehicle pickup provided in the present application. The non-transitory computer-readable storage medium of the present application stores computer instructions, which are used to enable a computer to execute the method for unmanned vehicle pickup or the method for unmanned vehicle pickup provided in the present application.

[0143] The memory 702 is a non-transitory computer-readable storage medium that can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as the method for unmanned vehicle pickup or the program instructions / modules corresponding to the method for unmanned vehicle pickup in the embodiment of the present application (for example, the attached Figure 6 The processor 701 executes various functional applications and data processing of the server by running the non-transient software programs, instructions and modules stored in the memory 702, that is, the method based on unmanned vehicle collection or the method based on unmanned vehicle collection in the above method embodiment is implemented.

[0144] The memory 702 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the blockchain-based information processing electronic device, etc. In addition, the memory 702 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some embodiments, the memory 702 may optionally include a memory remotely arranged relative to the processor 701, and these remote memories may be connected to the blockchain-based information processing electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0145] The method for picking up items by an unmanned vehicle or the electronic device for picking up items by an unmanned vehicle may further include: an input device 703 and an output device 704. The processor 701, the memory 702, the input device 703 and the output device 704 may be connected via a bus or other means. Figure 7 The example of connecting through bus is taken in the following.

[0146] The input device 703 can receive input digital or character information, and generate key signal input related to user settings and function control of blockchain-based information processing electronic devices, such as touch screens, keypads, mice, trackpads, touchpads, indicator rods, one or more mouse buttons, trackballs, joysticks and other input devices. The output device 704 may include a display device, an auxiliary lighting device (e.g., LED) and a tactile feedback device (e.g., a vibration motor), etc. The display device may include, but is not limited to, a liquid crystal display (LCD), a light emitting diode (LED) display and a plasma display. In some embodiments, the display device may be a touch screen.

[0147] Various implementations of the systems and techniques described herein can be realized in digital electronic circuit systems, integrated circuit systems, dedicated ASICs (application specific integrated circuits), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0148] These computer programs (also referred to as programs, software, software applications, or code) include machine instructions for programmable processors and can be implemented using high-level procedural and / or object-oriented programming languages, and / or assembly / machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, device, and / or means (e.g., disk, optical disk, memory, programmable logic device (PLD)) for providing machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal for providing machine instructions and / or data to a programmable processor.

[0149] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the 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 acoustic input, voice input, or tactile input).

[0150] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), and the Internet.

[0151] A computer system may include clients and servers. Clients and servers are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship to each other.

[0152] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this application can be executed in parallel, sequentially or in different orders, as long as the expected results of the technical solution disclosed in this application can be achieved, and this document is not limited here.

[0153] The above specific implementations do not constitute a limitation on the protection scope of this application. It should be understood by those skilled in the art 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 application should be included in the protection scope of this application.

Claims

1. A method for picking up items by an unmanned vehicle, comprising: Receive an item pickup request sent by a client, wherein the item pickup request includes item order information, and the item order information includes item feature information; According to the item order information, obtain the corresponding pickup area; and Determine a matching target unmanned vehicle according to the pickup area and the item order information; Sending the pickup area to the target unmanned vehicle so that the target unmanned vehicle drives towards the pickup area; In response to the target unmanned vehicle arriving at the pickup area, determining a cabinet on the target unmanned vehicle corresponding to the item feature information, and controlling the cabinet to open a box to place the item corresponding to the item order information; Determining whether the item is an item prohibited from mailing based on a real-time video of the item, wherein the real-time video is obtained by a camera installed outside and inside the box of the target unmanned vehicle; In response to the item not being an item prohibited from mailing, it is determined that the item is collected and completed.

2. The method according to claim 1, wherein: The item order information includes item pickup location information; The acquiring a corresponding pickup area according to the item order information includes: According to the item pick-up location information, a pick-up area corresponding to the item pick-up location information is acquired from at least one preset pick-up area.

3. The method according to claim 1 or 2, The step of determining a matching target unmanned vehicle according to the pickup area and the item order information includes: According to the pickup area, obtain a corresponding plurality of unmanned vehicles; According to the feature information of the object, a matching target unmanned vehicle is determined from the multiple unmanned vehicles.

4. The method according to claim 3, wherein: The item feature information includes the size and weight of the item.

5. The method according to claim 3, wherein: The step of determining a matching target unmanned vehicle from the plurality of unmanned vehicles according to the feature information of the object includes: According to the feature information of the item and the pickup capability information of each of the multiple unmanned vehicles, a matching target unmanned vehicle is determined from the multiple unmanned vehicles.

6. The method according to claim 2, further comprising: In response to the target unmanned vehicle arriving at the item pickup location information, obtaining unpacking verification information through the target unmanned vehicle; In response to the unpacking verification information being consistent with the preset verification information, the box door of the target unmanned vehicle is controlled to open, so that the target unmanned vehicle collects the items corresponding to the item order information in the pickup area.

7. The method according to claim 6, wherein: The unpacking verification information includes: a verification image taken by the target unmanned vehicle.

8. A device for picking up items by an unmanned vehicle, comprising: A request receiving module, configured to receive an item pickup request sent by a client, wherein the item pickup request includes item order information, and the item order information includes item feature information; An area acquisition module, used to acquire a corresponding pickup area according to the item order information; and An unmanned vehicle determination module, used to determine a matching target unmanned vehicle according to the pickup area and the item order information; An area sending module, used for sending the pickup area to the target unmanned vehicle, so that the target unmanned vehicle drives to the pickup area; In response to the target unmanned vehicle arriving at the pickup area, determining a cabinet on the target unmanned vehicle corresponding to the item feature information, and controlling the cabinet to open a box to place the item corresponding to the item order information; Determining whether the item is an item prohibited from mailing based on a real-time video of the item, wherein the real-time video is obtained by a camera installed outside and inside the box of the target unmanned vehicle; In response to the item not being an item prohibited from mailing, it is determined that the item is collected and completed.

9. An electronic device, comprising: one or more processors; a storage device having one or more programs stored thereon; When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A non-transitory computer-readable storage medium storing computer instructions, on which a computer program is stored, wherein: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

11. A system based on unmanned vehicle collection, comprising: An unmanned vehicle and a device for picking up items based on an unmanned vehicle as described in claim 8.

Citation Information

Patent Citations

  • Delivery method and device, delivery platform, server, delivery box, and storage medium

    CN107423909A

  • Method, apparatus, and system for selecting type information of unmanned vehicle

    CN107563613A

  • Method for safe self-service receiving and sending of expresses

    CN108776881A