Park distribution vehicle operation method and system

By utilizing the park's delivery vehicle operation methods and systems, and by combining drones and unmanned vehicles to complete delivery tasks, the problem of unmanned delivery vehicles in strictly managed residential communities has been solved, improving efficiency, reducing labor costs, and ensuring park safety.

CN120912079APending Publication Date: 2025-11-07DONGFENG MOTOR GRP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510985837.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-17
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

Existing unmanned delivery technologies are mainly aimed at remote towns and rural areas, lacking delivery methods for strictly managed residential communities, and unable to select the most efficient delivery vehicle when multiple unmanned delivery vehicles are idle.

Method used

The server receives the delivery address from the client, and the management end collects the status information of all delivery terminals in the park in real time. Based on the information set, the target delivery terminal and delivery service point are selected, and the delivery task is completed in collaboration with drones and unmanned vehicles to ensure the optimal route and the minimum time.

Benefits of technology

It improved delivery efficiency within the park, reduced labor costs, ensured the park's security and confidentiality, and prevented unauthorized personnel from entering.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120912079A_ABST
    Figure CN120912079A_ABST
Patent Text Reader

Abstract

The invention provides a park distribution vehicle operation method comprising the following steps: a server receives a distribution address sent by a client, and sends a distribution request to a management end; the management end collects state information of the distribution ends in real time and obtains a total information set of all the distribution ends in the park at the current moment; based on the total information set, obtaining a target distribution end and a distribution service point according to the service state and the distribution address of each distribution point of the park; sending the to-be-delivered piece of the user to a target delivery service point, and sending the to-be-delivered piece of the user to the delivery address by a delivery end; and the user obtains the to-be-delivered piece from the delivery address to complete the whole delivery process. According to the method, the optimal distribution end and the optimal distribution service point can be obtained based on the distribution address and the distribution end state, and the distribution efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of logistics distribution, in particular to a park distribution vehicle operation method and system. BACKGROUND

[0002] Online shopping and express delivery have deeply integrated into people's daily life and become an indispensable part. Nowadays, the number of full-time delivery personnel for takeout and express delivery has exceeded one million nationwide. However, in some high-quality residential areas or confidential enterprise areas, the property company usually prohibits delivery personnel from entering the park due to security considerations or confidentiality needs. Therefore, delivery personnel can only wait at the entrance of the park for the owner to come to pick up or place the express items in the self-service cabinet at the entrance of the park. This method has obvious disadvantages. For those parks with a large area, it often takes a lot of time for the owner to walk from the inside of the park to the entrance, which not only greatly hinders the timely delivery of express items, but also brings a lot of inconvenience to the delivery personnel and the owner. In this context, using a park unmanned delivery vehicle to solve the "last mile" delivery problem is undoubtedly an innovative and practical solution.

[0003] The development of the park unmanned delivery vehicle has many obvious advantages. First, it can greatly improve the delivery efficiency. The unmanned delivery vehicle can work 24 hours a day without interruption, quickly and accurately completing the delivery task. Second, it reduces labor costs. There is no need to hire a large number of delivery personnel, reducing the enterprise's expenditure on human resources. Third, its precise positioning and navigation system can ensure that the goods are accurately delivered to the destination, reducing the occurrence of incorrect delivery.

[0004] However, the existing unmanned delivery method mainly solves the delivery service in remote towns and rural areas, and does not provide a specific delivery method for strictly managed residential areas. In addition, when there are multiple unmanned express delivery vehicles idle at the same time, the existing technology cannot choose the delivery vehicle with the highest delivery efficiency. Therefore, there is an urgent need for a park delivery vehicle operation method and system to solve the problems of the prior art. SUMMARY

[0005] The present application aims to solve at least one of the technical problems in the prior art and proposes a park delivery vehicle operation method and system.

[0006] In a first aspect, the embodiments of the present application provide a park delivery vehicle operation method, comprising:

[0007] The server receives the delivery address sent by the client and sends a delivery request to the management end;

[0008] The management end collects the state information of the delivery end in real time and obtains the total set of information of all delivery ends in the park at the current time;

[0009] Based on the aforementioned information set, the target delivery terminal and delivery service point are obtained according to the service status and delivery address of each delivery point in the park.

[0010] The delivery terminal delivers the user's package to the target delivery service point, and then delivers the user's package to the delivery address.

[0011] The user retrieves the package from the delivery address and completes the entire delivery process.

[0012] Furthermore, the total set of information from all delivery terminals within the park at the current time is represented as follows: ,in This is the serial number of the delivery end. 1, 2, and 3 represent the idle, damaged, and occupied status of the delivery terminal, respectively; The estimated idle time for the delivery terminal from the current moment. Locations that have transitioned to an idle state after delivery is completed. This refers to the time set from the location that becomes idle after delivery is completed to the various delivery service points in the park. Indicates the sequence number is The remaining power at the delivery terminal can sustain operation for a certain period of time.

[0013] Furthermore, based on the aforementioned information set, the target delivery terminal and delivery service point are obtained according to the service status and delivery address of each delivery point in the park. Specific steps include:

[0014] Calculate delivery address With each delivery service point distance Get distance Minimum corresponding delivery service point ;

[0015] Check if the delivery terminals are currently available. If not, calculate the distance from each delivery terminal to the delivery service point. Collection of time ;

[0016] Get the delivery terminal's location from its idle time to the delivery service point. time ; Obtain delivery service points To delivery address time Get the delivery courier to the delivery service point time ;

[0017] According to the above , and Filter the delivery location to the delivery service point when it is available. time Minimum delivery end and delivery service points .

[0018] Furthermore, check if the delivery terminal is currently idle. If it is idle, calculate the total time from each idle delivery terminal to the delivery service point and delivery address, and filter out the target delivery terminal and delivery service point corresponding to the shortest total time.

[0019] Furthermore, according to the above , and Filter the delivery location to the delivery service point when it is available. time Minimum delivery end and delivery service points The specific steps include: screening out Delivery terminal collection In the set Continue screening delivery terminal Determine the delivery end collection Is it an empty set? Not an empty set, choose The delivery end x with the smallest value is obtained. and delivery service points .

[0020] Furthermore, if If the set is empty, then the set of delivery service points will be selected. ,in for Repeat the process of obtaining the target delivery service point based on the service status and delivery address of each delivery point in the park until the delivery end is selected. and delivery service points .

[0021] Furthermore, the delivery terminal delivers the user's undelivered item to the target delivery service point, and then delivers the user's undelivered item to the delivery address. The specific steps include: the delivery terminal waits for the courier at the delivery service point; when the courier arrives at the delivery service point, he / she opens the delivery box of the delivery terminal according to the delivery code provided by the service terminal, puts in the delivery item, and the drone on the delivery terminal transports the delivery item to the delivery address.

[0022] In a second aspect, the embodiments of the present application provide a park distribution vehicle operation system, which adopts the vehicle operation method in any one of claims 1-7, and comprises a distribution request sending unit, an information total set obtaining unit, a target distribution end and distribution service point obtaining unit, a distribution unit and a pick-up unit; wherein:

[0023] The distribution request sending unit is configured to receive a distribution address sent by a client on a server, and send a distribution request to a management end.

[0024] The information total set obtaining unit is configured to collect state information of a distribution end in real time on the management end, and obtain an information total set of all distribution ends in the park at a current time.

[0025] The target distribution end and distribution service point obtaining unit is configured to obtain a target distribution end and a distribution service point based on the information total set and according to a service state of each distribution point in the park and the distribution address.

[0026] The distribution unit is configured to deliver a user's to-be-distributed item to the target distribution service point, and the distribution end delivers the user's to-be-distributed item to the distribution address.

[0027] The pick-up unit is configured to enable the user to obtain the to-be-distributed item from the distribution address, and complete the entire distribution process.

[0028] In a third aspect, the embodiments of the present application provide an electronic device, which comprises:

[0029] One or more processors;

[0030] A memory configured to store one or more programs;

[0031] When the one or more programs are executed by the one or more processors, the one or more processors implement the vehicle operation method.

[0032] In a fourth aspect, the embodiments of the present application provide a computer readable medium, which stores a computer program, and the computer program is executed by a processor to implement the steps in the vehicle operation method.

[0033] The application provides a park distribution vehicle operation method, which comprises the following steps: a server receives a distribution address sent by a client and sends a distribution request to a management end; the management end collects state information of a distribution end in real time and obtains an information set of all distribution ends in the park at the current time; based on the information set, a target distribution end and a distribution service point are obtained according to the service state of each distribution point in the park and the distribution address; a user-to-be-distributed piece is delivered to the target distribution service point, and the distribution end delivers the user-to-be-distributed piece to the distribution address; and the user obtains the user-to-be-distributed piece from the distribution address, and the whole distribution process is completed. Through the method, the best distribution end and the distribution service point can be obtained based on the distribution address and the state of the distribution end, and the distribution efficiency is improved. Moreover, the park distribution vehicle can replace part of the manual distribution, the labor cost is reduced, the park distribution vehicle can avoid the entry of outsiders into the park, and the safety and confidentiality of the park are ensured. BRIEF DESCRIPTION OF DRAWINGS

[0034] Figure 1 A park distribution vehicle operation method flowchart is provided for the embodiment of the application.

[0035] Figure 2 A park unmanned vehicle distribution system communication architecture diagram is provided for the embodiment of the application.

[0036] Figure 3 A distribution end allocation strategy flowchart is provided for the embodiment of the application.

[0037] Figure 4 A user-to-be-distributed piece flowchart is provided for the embodiment of the application.

[0038] Figure 5 A park distribution vehicle operation system structure diagram is provided for the embodiment of the application.

[0039] Figure 6 A structure block diagram of an electronic device is provided for the embodiment of the application. DETAILED DESCRIPTION

[0040] In order to enable those skilled in the art to better understand the technical solutions of the present application, the exemplary embodiments of the present application are described below with reference to the accompanying drawings, which include various details of the embodiments of the present application to help understanding, and should be considered as merely exemplary. Therefore, those skilled in the art should recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the present application. Similarly, in order to be clear and concise, the description in the following description omits the description of well-known functions and structures.

[0041] In the case of no conflict, the embodiments of the present application and the features in the embodiments can be combined with each other.

[0042] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.

[0043] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present application. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof. "Coupled" or "connected" or similar terms are not restricted to physical or mechanical connections or associations, but can also include electrical connections, whether direct or indirect.

[0044] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted in an overly literal or overly formal sense unless expressly so defined herein.

[0045] In the technical solutions of the present application, the collection, storage, use, processing, transmission, provision and disclosure of user personal information comply with relevant laws and regulations and do not violate public order and good customs. The use of user data in the technical solutions complies with relevant national laws and regulations (for example, "Information Security Technology Personal Information Security Specification" and the like). For example, appropriate measures are taken for personal information access control; the display of personal information is limited by regulations; the use purpose of personal information does not exceed the direct or reasonably related range; and the use of personal information eliminates explicit identity pointing and avoids precise positioning to a specific individual.

[0046] In the related art, an intelligent unmanned delivery system and a delivery method are proposed. The delivery system includes a cargo handling center, a plurality of terminal storage cabinets, a conveying device, and a control system. The cargo handling center is electrically connected with the control system, and is used for storing goods. The conveying device is electrically connected with the control system, and is used for extracting, conveying and delivering goods between the terminal storage cabinet and the cargo handling center. The control system is used for controlling the conveying device to extract, convey and deliver the goods. The terminal storage cabinet is electrically connected with the control system, and is used for storing the goods delivered by the conveying device and completing the handover of the goods with a user. The intelligent unmanned delivery system and the delivery method can realize unmanned delivery, make the last kilometer delivery of logistics more efficient, convenient and safe, make the delivery not affected by weather, road and environmental conditions, and realize convenient delivery to remote towns and rural areas.

[0047] However, the intelligent unmanned distribution system provided by the prior scheme mainly solves the distribution service in remote towns and rural areas, and no specific distribution method is provided for a residential area with strict management; the prior scheme lacks a method for selecting a distribution vehicle when multiple unmanned express delivery vehicles are idle at the same time.

[0048] In addition, in the related art, a shopping method of an unmanned vehicle is also proposed, which comprises: receiving a shopping instruction sent by a user terminal through a shopping server, the shopping instruction comprising target store information and target commodity information; driving to the target store according to the target store information, and carrying out a pick-up operation at the target store according to the target commodity information; if the pick-up operation is completed, paying a shopping fee, and driving to a consignee according to consignee information. In the present application, the unmanned vehicle can automatically navigate to the target store location, automatically drive to the consignee after completing the pick-up operation, realize automatic shopping of the unmanned vehicle, improve shopping efficiency, and improve user experience.

[0049] The prior scheme mainly describes a shopping method in which a user automatically picks up goods from a store by an unmanned vehicle, pays a fee, and returns the goods, however, the prior scheme does not involve path planning in the delivery process, and the use of prior art can easily cause repeated transportation paths, thereby reducing transportation efficiency.

[0050] To solve at least one of the technical problems in the related art described above, the present application provides a park distribution vehicle operation method and system.

[0051] In the present embodiment, a park distribution vehicle operation method is disclosed, as shown in Figure 1 , comprising:

[0052] S100. The service end receives the distribution address sent by the client end, and sends a distribution request to the management end. Specifically, as shown in Figure 2 , in the present embodiment, the client end represents a customer, the unmanned distribution end represents an unmanned distribution vehicle, the service end represents various online shopping platforms, and the management end represents a cloud control management system for planning and controlling the route of the distribution end. In the present embodiment, the service end can interact with multiple client ends, and the management end can interact with multiple distribution ends.

[0053] S200. The management end collects the state information of the distribution end in real time, and obtains a total set of information of all distribution ends in the park at the current time;

[0054] In S200 of the present embodiment, the total set of information of all distribution ends in the park at the current time is represented as , wherein is the serial number of the distribution end, 1, 2, and 3 represent the idle, damaged, and occupied states of the distribution end, respectively; The estimated idle time for the delivery terminal from the current moment. Locations that have transitioned to an idle state after delivery is completed. This refers to the time set from the location where the delivery end transitions to an idle state after completing a delivery to various delivery service points within the park. The movement time of the delivery end within the park is fixed and controllable. Indicates the sequence number is The remaining power at the delivery terminal can sustain operation for a certain period of time.

[0055] S300. Based on the information set, obtain the target delivery terminal and delivery service point according to the service status and delivery address of each delivery point in the park;

[0056] After obtaining the aggregated information of all delivery points within the park, based on the principle of optimal service to the client, the target delivery point and delivery service point are determined according to the service status and delivery address of each delivery point in the park, such as... Figure 3 The specific steps include:

[0057] S301. Calculate delivery address With each delivery service point distance Get distance Minimum corresponding delivery service point ;

[0058] S302. Check if the delivery terminal is currently available. If not, calculate the distance from each delivery terminal to the delivery service point. Collection of time If there is available time, calculate the total time from each available delivery terminal to the delivery service point and delivery address, and filter out the target delivery terminal and delivery service point corresponding to the shortest total time.

[0059] S303. Obtain the delivery terminal's location from its idle time to the delivery service point. Time ,;Get delivery service points To delivery address Time Because the delivery route is fixed, this The time is fixed as a constant; the information is obtained from the server regarding the delivery courier's arrival at the delivery service point. Time ;

[0060] S304. According to the above , and Filter the delivery location to the delivery service point when it is available. Time Minimum delivery end and delivery service points .

[0061] Specifically, the specific screening step in S304 includes: screening out a delivery end set , continuing to screen a delivery end set , judging whether the delivery end set is empty, if not empty, selecting the delivery end x with the smallest value, obtaining the delivery end and the delivery service point . If is empty, screening out a delivery service point set , wherein is , repeating the step of obtaining the target delivery service point according to the service state of each delivery point in the park and the delivery address until the delivery end and the delivery service point are screened out. S400. The user's to-be-delivered item arrives at the target delivery service point, and the delivery end delivers the user's to-be-delivered item to the delivery address; in this embodiment, the user's to-be-delivered item arrives at the target delivery service point, and the delivery end delivers the user's to-be-delivered item to the delivery address, and the specific steps include: the delivery end waits for the express delivery personnel at the delivery service point, when the express delivery personnel arrives at the delivery service point, opens the delivery end delivery box according to the delivery code provided by the service end, puts in the delivery item, and the unmanned aerial vehicle carried by the delivery end transports the delivery item to the delivery address.

[0062] S400. The user's to-be-delivered item arrives at the target delivery service point, and the delivery end delivers the user's to-be-delivered item to the delivery address; in this embodiment, the user's to-be-delivered item arrives at the target delivery service point, and the delivery end delivers the user's to-be-delivered item to the delivery address, and the specific steps include: the delivery end waits for the express delivery personnel at the delivery service point, when the express delivery personnel arrives at the delivery service point, opens the delivery end delivery box according to the delivery code provided by the service end, puts in the delivery item, and the unmanned aerial vehicle carried by the delivery end transports the delivery item to the delivery address.

[0063] In some preferred embodiments, the delivery end is composed of an unmanned delivery vehicle, a delivery box and an unmanned aerial vehicle, as Figure 4 , the screened delivery end waits for the express delivery personnel at the service point , when the express delivery personnel arrives at the service point , opens the delivery end delivery box according to the delivery code provided by the platform end (the delivery code prevents), puts in the delivery item, and the delivery end moves to the client end , the unmanned aerial vehicle carried by the delivery end transports the delivery item to the position specified by the client end, and the unmanned delivery vehicle arrives at the fixed position of the delivery building to allow the unmanned aerial vehicle to fly for delivery. This method avoids the influence of privacy caused by the unmanned aerial vehicle flying in the air in the park, avoids the insecurity of air transportation, and avoids occupying elevator resources.

[0064] ​S500. The user obtains the to-be-delivered item from the delivery address, and completes the entire delivery process. Specifically, when the customer takes the item, the system sends a pickup reminder to the customer, the user inputs the pickup code pushed by the platform end to open the delivery box, the user takes the item and closes the delivery box, and the delivery is completed. To prevent the delivery from being unable to end due to the user forgetting to close the delivery box, the system automatically sets a pickup time, that is, the delivery box is opened for a certain time limit, and when the time is up, the delivery box is automatically closed to complete the delivery. The delivery end feeds back the delivery end information to the management end, the management end reassigns a delivery task to it according to the system task list, and if there is no task assignment, the delivery end returns to the nearest service station.

[0065] In some preferred embodiments, to prevent the delivery end from being out of power and causing a failure to stop operating in the middle of the way, the delivery end returns to the nearest service station if there is no new task when it is idle. If it is assumed that the nearest service station has no idle energy supplement position, the delivery end with the most transferred power is transferred to the service station closest to the service station.

[0066] The embodiment provides a park delivery vehicle operation method, which comprises the following steps: a service end receives a delivery address sent by a client end, and sends a delivery request to a management end; the management end collects state information of a delivery end in real time, and obtains an information total set of all delivery ends in a park at a current time; based on the information total set, a target delivery end and a delivery service point are obtained according to service states of all delivery points in the park and the delivery address; a user to-be-delivered item is sent to the target delivery service point, and the delivery end sends the user to-be-delivered item to the delivery address; and the user obtains the to-be-delivered item from the delivery address, and completes the entire delivery process. Through the method, the best delivery end and the delivery service point can be obtained based on the delivery address and the state of the delivery end, and the delivery efficiency is improved. Moreover, the park delivery vehicle can replace part of manual delivery, the labor cost is reduced, the park delivery vehicle can avoid external personnel from entering the park, and the safety and security of the park are ensured.

[0067] Based on the same inventive concept, the embodiment of the present application also provides a park delivery vehicle operation system, which comprises Figure 5 , and the system comprises a delivery request sending unit, an information total set obtaining unit, a target delivery end and a delivery service point obtaining unit, a delivery unit and a pickup unit.

[0068] The delivery request sending unit is used for the service end to receive a delivery address sent by a client end, and send a delivery request to a management end.

[0069] The information total set obtaining unit is used for the management end to collect state information of a delivery end in real time, and obtain an information total set of all delivery ends in a park at a current time.

[0070] The target delivery terminal and delivery service point acquisition unit is used to obtain the target delivery terminal and delivery service point based on the information set and the service status and delivery address of each delivery point in the park.

[0071] The delivery unit is used to deliver the user's package to the target delivery service point, and the delivery terminal delivers the user's package to the delivery address.

[0072] The pickup unit is used by the user to retrieve the package to be delivered from the delivery address, thus completing the entire delivery process.

[0073] The specific methods for the delivery request sending unit, the information collection acquisition unit, the target delivery terminal and delivery service point acquisition unit, the delivery unit, and the pickup unit have been described in detail in the park delivery vehicle operation method, and will not be repeated here in this embodiment.

[0074] Based on the same inventive concept, embodiments of the present invention also provide an electronic device. Figure 6 This is a structural block diagram of an electronic device provided in an embodiment of the present invention. Figure 6 As shown, an embodiment of the present invention provides an electronic device including: one or more processors 101, a memory 102, and one or more I / O interfaces 103. The memory 102 stores one or more programs, which, when executed by the one or more processors, cause the one or more processors to implement any of the vehicle operation methods described in the above embodiments; the one or more I / O interfaces 103 are connected between the processors and the memory, configured to enable information interaction between the processors and the memory.

[0075] The processor 101 is a device with data processing capabilities, including but not limited to a central processing unit (CPU); the memory 102 is a device with data storage capabilities, including but not limited to random access memory (RAM, more specifically SDRAM, DDR, etc.), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), and flash memory (FLASH); the I / O interface (read / write interface) 103 is connected between the processor 101 and the memory 102, and can realize information interaction between the processor 101 and the memory 102, including but not limited to a data bus (Bus).

[0076] In some embodiments, the processor 101, memory 102, and I / O interface 103 are interconnected via bus 104, and thus connected to other components of the computing device.

[0077] In some embodiments, the one or more processors 101 include a field-programmable gate array.

[0078] The embodiment of the present application also provides a computer readable medium. The computer readable medium stores a computer program, wherein the program is executed by a processor to implement the steps in the vehicle operation method in any of the above embodiments. The computer readable storage medium can be a volatile or non-volatile computer readable storage medium.

[0079] The embodiment of the present application also provides a computer program product, including computer readable code or a non-volatile computer readable storage medium carrying computer readable code, when the computer readable code is run in a processor of an electronic device, the processor in the electronic device executes the vehicle operation method.

[0080] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the functions of the modules / units in the system and the device can be implemented as software, firmware, hardware and appropriate combinations thereof. In the hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component can have multiple functions, or one function or step can be performed by several physical components in cooperation. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, a digital signal processor or a microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software can be distributed on a computer readable storage medium, which can include computer storage media (or non-transitory media) and communication media (or transitory media).

[0081] As known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable program instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, random access memory (RAM), read only memory (ROM), erasable programmable read only memory (EPROM), static random access memory (SRAM), flash memory or other memory technology, portable compact disc read only memory (CD-ROM), digital versatile disc (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is known to those skilled in the art that communication media typically includes computer readable program instructions, data structures, program modules or other data in modulated data signals such as carrier waves or other transport mechanisms, and can include any information delivery medium.

[0082] The computer-readable program instructions described herein can be downloaded from computer-readable storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to the computer-readable storage media in the respective computing / processing device.

[0083] The computer program instructions used to perform the operations of this invention may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing state information from the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of the invention.

[0084] The computer program product described herein can be implemented specifically through hardware, software, or a combination thereof. In one alternative embodiment, the computer program product is specifically embodied in a computer storage medium; in another alternative embodiment, the computer program product is specifically embodied in a software product, such as a software development kit (SDK), etc.

[0085] Various aspects of the present invention are described herein with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-readable program instructions.

[0086] These computer readable program instructions can be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions can also be stored in a computer readable storage medium that can include a non-transitory computer readable storage medium that can be a computer- readable storage medium having no data storage cycles that change state. The instructions can be executed by one or more processors of a computer, other programmable data processing apparatus, or other devices to produce a computer-implemented process such that the instructions which execute via the one or more processors of the computer or other programmable data processing devices create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. The computer program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0087] The computer readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be performed on the computer, other programmable apparatus or other device to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks.

[0088] The flow and block diagrams in the drawings show the architectural, functional, and operational views of possible implementations of systems, methods, and computer program products according to the present application. In this regard, each block in the flow and block diagrams can represent a module, a segment, or a portion of instructions which contain one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0089] Example embodiments have been disclosed and, although a specific terminology is employed, it is merely for the convenience of the reader and is not intended to be limiting. In some instances, specific details have been included for the purpose of providing a thorough understanding of the embodiments presented, but it will be apparent to those skilled in the art that embodiments of the application can be practiced without these specific details. In some instances, features, characteristics and / or elements described in connection with a particular embodiment can be used in conjunction with, or switched to, features, characteristics and / or elements described in connection with other embodiments, unless otherwise explicitly stated. Accordingly, it will be understood that various changes in form and details can be made without departing from the scope of the present application as set forth in the appended claims.

Claims

1. A method of operating a campus delivery vehicle, the method comprising: The method comprises the following steps: The server receives the delivery address sent by the client and sends a delivery request to the management end; The management end collects the state information of the delivery end in real time and obtains the information set of all delivery ends in the park at the current time; Based on the information set, the target delivery end and the delivery service point are obtained according to the service state of each delivery point in the park and the delivery address; The user delivers the user's delivery item to the target delivery service point, and the delivery end delivers the user's delivery item to the delivery address; The user obtains the delivery item from the delivery address, and completes the entire delivery process.

2. The vehicle operation method according to claim 1, characterized by, The total set of information of all delivery ends in the current time park is represented as , wherein is the serial number of the delivery end, , 1, 2, 3 respectively represent the idle, damaged and occupied states of the delivery end; is the time when the delivery end is expected to be in an idle state from the current time is the position where the delivery is completed and changes to an idle state is the set of times from the position where the delivery end changes to an idle state after the delivery is completed to the delivery service points in the park, represents the time that the remaining power of the delivery end with serial number can run.

3. The vehicle operation method according to claim 2, characterized by, Based on the information set, the target delivery end and the delivery service point are obtained according to the service state of each delivery point in the park and the delivery address, and the specific steps include: Computing a delivery address Distance to each delivery service point Obtaining distances Corresponding delivery service point for minimum distance ;​ querying whether the delivery end at the current time is idle, and if not, calculating each delivery end to the delivery service point a set of times ; Acquiring time of delivery end to free location to delivery service point Acquiring time of delivery service point to delivery address Acquiring time of delivery courier to delivery service point Acquiring time of delivery end to free location to delivery service point Acquiring time of delivery service point to delivery address Acquiring time of delivery courier to delivery service point According to the above , and , the delivery end and the delivery service point are screened out when the time from the location of the delivery end to the idle time of the delivery service point is the shortest . ​​​ 4. The vehicle operation method according to claim 3, characterized by, Inquiring whether the delivery end is idle at the current time, if there is an idle one, calculating the total time of each idle delivery end to the delivery service point and the delivery address, and screening out the target delivery end and the delivery service point corresponding to the minimum total time.

5. The vehicle operation method according to claim 3, characterized by, According to the above , and Filter the delivery location to the delivery service point when it is available. Time Minimum delivery end and delivery service points The specific steps include: screening out Delivery terminal collection In the set Continue screening delivery terminal Determine the delivery end collection Is it an empty set? Not an empty set, choose The delivery end x with the smallest value is obtained. and delivery service points .

6. The vehicle operation method according to claim 3, characterized by, If , the set of delivery service points is filtered out , wherein is , the step of obtaining the target delivery service point according to the service state of each delivery point in the park and the delivery address is repeatedly performed until the delivery end and the delivery service point are filtered out.

7. The vehicle operation method of claim 1, wherein The user delivers the user's delivery item to the target delivery service point, and the delivery end delivers the user's delivery item to the delivery address, and the specific steps include: the delivery end waits for the express delivery personnel at the delivery service point, when the express delivery personnel arrives at the delivery service point, opens the delivery box of the delivery end according to the delivery code provided by the service end, puts in the delivery item, and the unmanned aerial vehicle carried by the delivery end transports the delivery item to the delivery address.

8. A garden distribution vehicle operation system employing the vehicle operation method according to any one of claims 1 to 7, comprising: The delivery request sending unit, the information set obtaining unit, the target delivery end and the delivery service point obtaining unit, the delivery unit and the pickup unit; wherein: The delivery request sending unit is used for the server to receive the delivery address sent by the client and send a delivery request to the management end; The information set obtaining unit is used for the management end to collect the state information of the delivery end in real time and obtain the information set of all delivery ends in the park at the current time; The target delivery end and the delivery service point obtaining unit is used for obtaining the target delivery end and the delivery service point based on the information set according to the service state of each delivery point in the park and the delivery address; The delivery unit is used for the user to deliver the user's delivery item to the target delivery service point, and the delivery end to deliver the user's delivery item to the delivery address; The pickup unit is used for the user to obtain the delivery item from the delivery address and complete the entire delivery process.

9. An electronic device, comprising: The computer program is executed by the processor to implement the steps in the vehicle operation method of any one of claims 1-7. The computer program is executed by the processor to implement the steps in the vehicle operation method of any one of claims 1-7. ​ ​ 10. A computer readable medium having stored thereon a computer program, characterized in that ​