Method, device, equipment, medium and product for unmanned aerial vehicle distribution

By obtaining item information and receiving end conditions and choosing appropriate drones and receiving methods, the problem of poor compatibility in drone delivery scenarios is solved, and efficient item delivery and resource utilization is achieved.

CN120494657APending Publication Date: 2025-08-15紫光天际(南京)科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510618900.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-14
Publication Date
2025-08-15

AI Technical Summary

Technical Problem

The differences in physical environments at different receiving ends lead to poor compatibility in drone delivery scenarios, and it is difficult for the existing technology to effectively match the reception method and location.

Method used

By obtaining the shape, status, category and weight information of the item, determine the target drone and reception method, use infrared sensors, infrared spectral analysis and pressure sensors to obtain the item information, and combine the conditions and item attributes of the receiving end to select the appropriate reception position and method, such as the reception cabinet, soft landing area or cable-down method.

Benefits of technology

It improves the utilization rate of drone resources, reduces no-load waste, improves the matching accuracy of the receiving cabinet, reduces manual intervention time, and enhances scenario compatibility and distribution efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120494657A_ABST
    Figure CN120494657A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of unmanned aerial vehicles, and discloses a method, a device, equipment, a medium and a product for unmanned aerial vehicle delivery, and the method comprises the steps: obtaining the article information of an article delivered by an unmanned aerial vehicle, the article information comprises the shape of the article, the state of the article, the category of the article and the weight of the article, and determining the delivery amount of the article based on the shape and the weight of the article; determining a target unmanned aerial vehicle for delivering the goods; sending the article information to an article receiving end; and determining at least one of a receiving mode and a receiving position of the object delivered by the target unmanned aerial vehicle based on a receiving condition of the object receiving end and the state and / or the category of the object. According to the invention, the matching accuracy of the cabinet opening of the receiving cabinet can be improved, the manual intervention time is shortened, and the distribution efficiency is improved; meanwhile, at least one of the receiving mode and the receiving position is determined by matching the article receiving end with the state of the article and / or the category of the article, so that the scene compatibility of the unmanned aerial vehicle distribution receiving end can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of drone technology, and in particular to methods, devices, equipment, media and products for drone delivery. Background Art

[0002] Currently, drone delivery is becoming increasingly common, and the types of goods being transported are also increasing. At the receiving end of drone delivery, there is a location for the drone to drop off the items, such as a locker or platform. The physical environments of different receiving ends vary significantly, resulting in poor compatibility among drone delivery scenarios. Summary of the Invention

[0003] In view of this, the present invention provides a method, device, equipment, medium and product for drone delivery to solve the problem that the physical environments of different receiving ends are greatly different and the compatibility of drone delivery receiving end scenes is poor.

[0004] In a first aspect, the present invention provides a method for drone delivery, the method comprising: obtaining item information of an item to be delivered by a drone, the item information comprising the shape of the item, the state of the item, the category of the item, and the weight of the item, and determining a target drone to deliver the item based on the shape of the item and the weight of the item; sending the item information to an item receiving end; and determining at least one of the following: a receiving method and a receiving location for the item to be delivered by the target drone based on the receiving conditions of the item receiving end, as well as the state of the item and / or the category of the item.

[0005] In an optional embodiment, the receiving conditions of the item receiving end, the state of the item and the category of the item are used to determine at least one of the following: the receiving method and receiving location of the item delivered by the target drone, including: if the item receiving end includes a receiving cabinet, based on the state of the item and the category of the item, determining whether the item is received through the receiving cabinet; if the state of the item is solid and the impact strength of the item is greater than a preset impact strength threshold, receiving the item through the receiving cabinet, wherein the impact strength of the item is determined based on the category of the item; based on the shape of the item, determining the target receiving cabinet compartment in the receiving cabinet; when the target drone delivers the item to the receiving cabinet, opening the hatch of the target receiving cabinet compartment, and placing the item into the target receiving cabinet compartment based on the target drone.

[0006] In an optional embodiment, the determining of at least one of the following based on the receiving conditions of the item receiving end, the state of the item, and the category of the item: the receiving method and the receiving location of the item delivered by the target drone, further includes: if the item receiving end is a preset receiving location, the state of the item is solid, and the impact strength of the item is less than or equal to a preset impact strength threshold, configuring a soft landing area at the preset receiving location, and dropping the item to the soft landing area based on the target drone.

[0007] In an optional embodiment, based on the receiving conditions of the item receiving end and the state of the item, at least one of the following is determined: the receiving method and receiving location of the item delivered by the target drone, including: if the item receiving end is a preset receiving location and the state of the item is liquid, the target drone is used to drop the item to the preset receiving location by rappelling.

[0008] In an optional embodiment, based on the receiving conditions of the item receiving end and the category of the item, at least one of the following is determined: the receiving method and receiving location of the item delivered by the target drone, including: if the item receiving end is a preset receiving location and the state of the item is gaseous, during the delivery process of the target drone, the target drone is restricted from flying below a preset height threshold.

[0009] In an optional embodiment, the method further includes sending the item information to the target drone: representing the item information in the form of text information, and transmitting the text information to the target drone via short-range communication, wherein the short-range communication method includes but is not limited to Bluetooth, wireless fidelity Wi-Fi, and near-field communication.

[0010] In a second aspect, the present invention provides a device for drone delivery, the device comprising: an acquisition module for acquiring information about items delivered by the drone, the item information comprising the shape of the item, the state of the item, the category of the item and the weight of the item, and determining a target drone for delivering the item based on the shape of the item and the weight of the item; a sending module for sending the item information to an item receiving end; and a determination module for determining at least one of the following: a receiving method and a receiving location for the target drone to deliver the item based on the receiving conditions of the item receiving end, and the state of the item and / or the category of the item.

[0011] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the method for drone delivery according to the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0012] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method for drone delivery according to the first aspect or any corresponding embodiment thereof.

[0013] In a fifth aspect, the present invention provides a computer program product comprising computer instructions, the computer instructions being used to enable a computer to execute the method for drone delivery according to the first aspect or any corresponding embodiment thereof.

[0014] The method for drone delivery provided in this embodiment matches the drone model by the shape and weight of the item, thereby improving drone resource utilization and avoiding waste of large drones with empty loads; the receiving end obtains item information and, based on the item information, determines at least one of the receiving method and the receiving location, thereby improving the matching accuracy of the receiving cabinet opening, reducing the time for manual intervention, and improving delivery efficiency; at the same time, by matching the item receiving end with the status and / or category of the item, at least one of the receiving method and the receiving location is determined, thereby improving the scenario compatibility of the drone delivery receiving end. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the specific embodiments of the present invention or the technical solutions in related technologies, the following briefly introduces the drawings required for use in the specific embodiments or related technical descriptions. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0016] Figure 1 A schematic diagram showing a flow chart of a method for drone delivery according to an embodiment of the present invention is shown;

[0017] Figure 2 Another schematic diagram showing the process of the method for drone delivery according to an embodiment of the present invention;

[0018] Figure 3 A schematic diagram showing an application scenario of the method for drone delivery provided by an embodiment of the present invention is shown;

[0019] Figure 4 A schematic structural diagram of a device for drone delivery according to an embodiment of the present invention is shown;

[0020] Figure 5 Schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0021] To make the purpose, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.

[0022] According to an embodiment of the present invention, a method embodiment for drone delivery is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in an order different from that shown here.

[0023] In this embodiment, a method for drone delivery is provided, which can be used in drone item delivery scenarios. Figure 1 A flow chart of a method for drone delivery according to an embodiment of the present invention is shown. Figure 1 As shown, the process includes the following steps:

[0024] Step S101: Obtain information about items to be delivered by a drone. The item information includes the shape, status, category, and weight of the item. Based on the shape and weight of the item, determine the target drone to deliver the item.

[0025] In this step, the shape of the object includes the volume or aspect ratio of the object. The state of the object includes solid, liquid and gas. The categories of objects include fragile items, documents, clothes, drinks or cold chain medicines. The shape of the object can be detected by an infrared sensor. The infrared sensor generates an electrical signal by reflecting or blocking infrared light, and then obtains the shape or volume of the object. The state of the object can be obtained by infrared spectroscopy. Infrared spectroscopy distinguishes the type and state of the substance through the absorption characteristic spectrum of molecular vibration, and then obtains whether the object is solid, liquid or gaseous. The category of the object can be obtained through the shipping information of the object. The weight of the object can be detected by a pressure sensor.

[0026] Specifically, delivery drones are typically kept in a hangar on standby, opening the hangar when a delivery is needed. For tasks like aerial photography, the drone can be directly controlled to take off and execute the mission. If the drone is needed to carry an item for delivery, the drone must be removed and the item secured to the drone. Before delivery, the item can be placed on the drone's landing pad.

[0027] To obtain item information from drone-delivered items, circuitry for obtaining this information can be installed within the landing pad. For example, infrared sensors and pressure sensors can be embedded within the landing pad. Force sensors or load cells can also be used to measure the total force exerted on the item. The data from the total force and pressure sensors can be used to determine the contact area between the item and the landing pad. This allows item information to be obtained from the landing pad.

[0028] By obtaining physical properties such as the shape and weight of the object, the drone model with matching load capacity and cargo compartment size can be selected to avoid overloading or wasted space.

[0029] Furthermore, specialized drones can be selected for delivery based on the item's shape, weight, and category. For example, for fragile or cold-chain items, drones equipped with temperature-controlled cargo compartments or shock-absorbing devices can be deployed to deliver the items, ensuring that the transportation process meets specific requirements.

[0030] Step S102: Send the item information to the item receiving end.

[0031] In this step, the item information can be pushed to the item receiving end in advance. After obtaining the item information through the apron, the item information can be sent to the item receiving end through the apron, or the item information obtained by the apron can be sent to the target drone, and the item information can be sent to the item receiving end based on the target drone.

[0032] Specifically, after the target drone obtains the item information, it communicates with the item receiving end before taking off and sends the item information to the item receiving end so that the item receiving end can prepare for receiving.

[0033] Step S103: Based on the receiving conditions of the item receiving end, as well as the status and / or category of the item, determine at least one of the following: a receiving method and a receiving location for the target drone-delivered item.

[0034] In this step, at least one of the receiving method and receiving location of the target drone-delivered item can be determined based on the receiving conditions at the item receiving end and the item's status. Alternatively, at least one of the receiving method and receiving location of the target drone-delivered item can be determined based on the receiving conditions at the item receiving end and the item's category. Alternatively, at least one of the receiving method and receiving location of the target drone-delivered item can be determined based on the receiving conditions at the item receiving end, the item's status, and the item's category.

[0035] Specifically, by acquiring physical environment parameters at the receiving end, such as the receiving cabinet dimensions, and generating three-dimensional landing coordinates and feasible paths, the target drone can ensure precise landing. If the item type indicates that the delivered item is temperature-sensitive, a refrigerated cabinet can be configured at the receiving end and used as the receiving location. If the item type indicates that the delivered item is fragile, a soft landing area can be configured at the receiving location. If the item state indicates that the item is liquid, the liquid item can be delivered by rappelling after the target drone arrives at the receiving location.

[0036] The method for drone delivery provided in this embodiment matches the drone model by the shape and weight of the item, thereby improving drone resource utilization and avoiding waste of large drones with empty loads; the receiving end obtains item information and, based on the item information, determines at least one of the receiving method and the receiving location, thereby improving the matching accuracy of the receiving cabinet opening, reducing the time for manual intervention, and improving delivery efficiency; at the same time, by matching the item receiving end with the status and / or category of the item, at least one of the receiving method and the receiving location is determined, thereby improving the scenario compatibility of the drone delivery receiving end.

[0037] In this embodiment, a method for drone delivery is provided, which can be used in drone item delivery scenarios. Figure 2 Another schematic diagram showing the process of the method for drone delivery according to an embodiment of the present invention is shown as follows: Figure 2 As shown, the process includes the following steps:

[0038] Step S201: Obtain the item information of the drone delivery item. The item information includes the shape, status, category and weight of the item. Based on the shape and weight of the item, determine the target drone for delivery. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.

[0039] Step S202: Send the item information to the item receiving terminal. Figure 1 Step S102 of the illustrated embodiment will not be described in detail here.

[0040] Step S203: Based on the receiving conditions of the item receiving end, as well as the status and / or category of the item, determine at least one of the following: a receiving method and a receiving location for the target drone-delivered item.

[0041] Specifically, the above step S203 includes:

[0042] Step S2031: If the item receiving end includes a receiving cabinet, it is determined whether the item is received through the receiving cabinet based on the status of the item and the category of the item.

[0043] In this step, the receiving cabinet can be a cabinet that receives items through a top opening and allows delivery personnel to retrieve items through a side opening. Alternatively, the receiving cabinet can be a cabinet with a side opening, with robotic arms assisting in item delivery. If the item is in a solid state and its category indicates an impact strength less than or equal to a preset impact strength threshold, the item is determined to be unacceptable for acceptance in the receiving cabinet.

[0044] Among them, the preset impact strength threshold can be set to 100G. For fragile items, such as glass products or ceramic products, the impact strength is approximately 50G to 100G; the impact strength of metal products is approximately 200G to 350G; electronic products, such as mobile phones or cameras, have an impact strength of approximately 100G to 120G, where G is the unit of acceleration. It should be noted that in order to ensure the integrity of the delivered items, the setting of the aforementioned preset impact strength threshold can be determined on the premise that the items have been packaged in anti-collision packaging. For example, electronic products are packaged with foam fillers.

[0045] Step S2032: If the state of the object is solid and the impact strength of the object is greater than the preset impact strength threshold, the object is received by the receiving cabinet, wherein the impact strength of the object is determined based on the category of the object.

[0046] In this step, for solid items, if they are fragile items, and the impact strength of the fragile items is less than or equal to the preset impact strength threshold, they cannot be received through the receiving cabinet. If they are metal products, and the impact strength of the metal products is greater than the preset impact strength threshold, they can be received through the receiving cabinet. If they are electronic products, and the impact strength of the electronic products is greater than the preset impact strength threshold, they can be received through the receiving cabinet.

[0047] Step S2033: Determine a target receiving compartment in the receiving cabinet based on the shape of the object.

[0048] In this step, a three-dimensional spatial database of receiving cabinets is established, recording each cabinet's dimensions (e.g., 800×600×500mm), load limit (50kg / 100kg), and compatible shape types. An adaptive matching algorithm is introduced to prioritize cabinets with a shape similarity of 85% or higher as target receiving cabinets. The item receiver takes different actions based on the item information, such as opening different cabinet doors. Cabinet occupancy status is updated in real time and synchronized with the central control system via the Internet of Things to avoid duplicate allocations.

[0049] Step S2034: When the target drone delivers the item to the receiving cabinet, the door of the target receiving cabinet is opened, and the target drone puts the item into the target receiving cabinet.

[0050] In this step, when the target drone reaches the receiving cabinet positioning point, the door of the target receiving cabinet can be triggered to open through radio frequency identification. If the receiving cabinet is open at the top, the target drone can directly put the items into the target receiving cabinet. If the receiving cabinet is open at the side, the items can be delivered to the target receiving cabinet through the robotic arm guide device.

[0051] If the hatch fails or the target receiving cabinet is occupied, other available receiving cabinets of the same type can be activated.

[0052] In this way, automated decisions based on the status and category of items can reduce misjudgments of item attributes caused by manual sorting; items that are solid and meet impact resistance standards can be delivered through receiving cabinets, which can reduce transportation damage rates; only activating receiving cabinets for items that meet the standards can avoid invalid hatch openings and reduce energy consumption in receiving cabinets; supporting seamless reception of diversified commodities such as solid standard products (daily necessities) or high-impact-resistant products (metal tools), thereby improving the category compatibility of items received by receiving cabinets.

[0053] In some optional embodiments, based on the receiving conditions of the item receiving end, the state of the item and the category of the item, at least one of the following is determined: the receiving method and receiving location of the item delivered by the target drone, and also includes: if the item receiving end is a preset receiving location, the state of the item is solid, and the impact strength of the item is less than or equal to a preset impact strength threshold, a soft landing area is configured at the preset receiving location, and the item is dropped to the soft landing area based on the target drone.

[0054] In this embodiment, the preset receiving location can be a preset receiving platform, and the soft landing area configured at the preset receiving location can be an inflatable cushion or a spring shock absorber. When the impact strength of the object is less than or equal to a preset impact strength threshold, the receiving end can automatically deploy the inflatable cushion or spring shock absorber to reduce the landing impact force to a safe range. The target drone, through the interaction of a laser radar and the receiving end beacon, hovers at a preset position above the preset receiving location and releases the object, thereby avoiding skew collisions. The preset position can be set to 1 to 2 meters.

[0055] In this way, for fragile items being delivered, the soft landing area can reduce the breakage rate of the items; in addition, the dynamic configuration of the soft landing area can avoid the idle waste of fixed buffer facilities, which can improve space utilization. By expanding the safe delivery range through the soft landing area, the scene coverage of drone delivery can also be further improved.

[0056] In some optional embodiments, based on the receiving conditions of the item receiving end and the state of the item, at least one of the following is determined: the receiving method and receiving location of the item delivered by the target drone, including: if the item receiving end is a preset receiving location and the state of the item is liquid, the target drone is used to drop the item to the preset receiving location by rappelling.

[0057] In this implementation, the target drone, equipped with a high-precision global positioning system, is linked to the geo-fencing technology of the item receiving terminal. The drone's rappelling function is activated only when the target drone enters the coordinate range of a pre-set receiving location. A servo motor controls the drone's high-strength nylon cable, lowering it at a constant speed. A photoelectric sensor can be installed at the pre-set receiving location, and upon landing the item, a confirmation signal is sent to the target drone.

[0058] In this way, liquid items can be delivered through fully automatic rappelling and feedback verification without relying on the receiving personnel at the receiving end of the items. This can achieve safe and efficient delivery of liquid items, breaking through the limitations of traditional drone delivery of liquid items.

[0059] In some optional embodiments, based on the receiving conditions of the item receiving end and the category of the item, at least one of the following is determined: the receiving method and receiving location of the item delivered by the target drone, including: if the item receiving end is a preset receiving location and the state of the item is gaseous, during the delivery process of the target drone, the target drone is restricted from flying below a preset height threshold.

[0060] In this embodiment, a preset altitude threshold can be determined using GIS maps and meteorological data, and centimeter-level altitude calibration can be achieved using a barometer and a laser altimeter. For example, when the wind speed is less than or equal to 12 m / s, the preset altitude threshold can be set to 50 meters in urban areas and 30 meters in mountainous areas.

[0061] In this way, by isolating gaseous items from the extreme environment at high altitude through low-altitude flight, the probability of leakage of the delivered gas can be reduced; at the same time, low-altitude flight can shorten the communication delay between the drone and the receiving end, and improve the navigation response speed.

[0062] In some optional embodiments, the aforementioned method for drone delivery further includes: sending item information to a target drone: representing the item information in the form of text information, and transmitting the text information to the target drone via short-range communication, wherein the short-range communication method includes but is not limited to Bluetooth, wireless fidelity Wi-Fi, and near-field communication.

[0063] In this embodiment, the text information includes the aforementioned properties of the items, such as text parameter information such as liquid, volume, and weight. There is no need to transmit pictures or videos of the goods to the target drone, so the amount of data is small and the memory occupied is also small.

[0064] Specifically, after obtaining the item information, the apron at the item sending end can transmit the text information containing the item information to the target drone through short-range communication methods such as Bluetooth, Wireless Fidelity Wi-Fi and Near Field Communication (NFC).

[0065] In this way, near-field communication avoids signal delays in long-distance networks and improves end-to-end transmission success rates. Multi-protocol switching ensures stable communication even in areas subject to electromagnetic interference (such as industrial areas), improving immunity to electromagnetic interference.

[0066] In some optional embodiments, determining the receiving method of the target drone delivery item includes: setting a position marker at the bottom of each cabinet compartment of the receiving cabinet, obtaining the position marker based on the target drone, and placing the delivery item after aligning with the position marker.

[0067] In this embodiment, the location marker can be designed with high contrast, such as an infrared reflective coating, and the drone can be equipped with a multi-spectral camera to improve the recognition success rate at night or in strong reflective scenes. This can improve the accuracy of the dropped items.

[0068] Figure 3 The following is a schematic diagram showing an application scenario of the method for drone delivery provided by an embodiment of the present invention. Figure 3As shown, in the application scenario of drone delivery,

[0069] Item information of the drone-delivered item 301 can be acquired through a data acquisition device installed on the landing pad. The data acquisition device includes an infrared sensor, an infrared spectroscopy analyzer, a weighing sensor, and a pressure sensor. The infrared sensor and infrared spectroscopy analyzer 303 installed on the delivery landing pad 302 acquire the item's state and shape 304. The pressure sensor and weighing sensor 305 installed on the delivery landing pad 302 acquire the item's weight and contact area with the landing pad 306. The acquired item information is transmitted to a target drone 307 and an item receiving terminal. Based on the receiving conditions at the item receiving terminal and at least one of the item's state and category, at least one of the following is determined: a receiving method and a receiving location for the target drone-delivered item. The receiving method for the target drone-delivered item includes airdropping to a receiving location 308. The receiving location for the target drone-delivered item includes placing the item in a receiving cabinet 309 that matches the item information. The delivery landing pad 302 can communicate with the target drone 307 in real time.

[0070] Among them, after the size attributes of the items are distinguished in detail before delivery, the information is automatically shared with the delivery drone, and then the delivery drone communicates and interacts with the receiving end to achieve the optimal delivery route, which can reasonably utilize the cabinet resources at the receiving end.

[0071] In this way, the delivery drone obtains detailed cargo information and informs the recipient in advance. The recipient can adopt different delivery methods according to different items and make rational use of the recipient's resources. For airdrops, the ground end can adopt more effective delivery methods to avoid damage to the goods.

[0072] This embodiment also provides a device for drone delivery, which is used to implement the above-mentioned embodiments and preferred embodiments. Details that have already been described will not be repeated. As used below, the term "module" may refer to a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation in hardware, or a combination of software and hardware, is also possible and contemplated.

[0073] This embodiment provides a device for drone delivery. Figure 4 FIG. 1 shows a schematic structural diagram of a device for drone delivery according to an embodiment of the present invention, as shown in FIG. Figure 4 Shown, including:

[0074] The acquisition module 401 is used to obtain item information of the drone delivery item, which includes the shape, status, category and weight of the item. Based on the shape and weight of the item, the target drone for delivering the item is determined.

[0075] The sending module 402 is used to send the item information to the item receiving end.

[0076] The determination module 403 is used to determine at least one of the following: a receiving method and a receiving location for the target drone-delivered item based on the receiving conditions of the item receiving end, and the status and / or category of the item.

[0077] In some optional implementations, the determining module 403 includes:

[0078] The first determination unit is used to determine whether the item is received through the receiving cabinet based on the state of the item and the category of the item if the item receiving end includes a receiving cabinet; if the state of the item is solid and the impact strength of the item is greater than a preset impact strength threshold, the item is received through the receiving cabinet, wherein the impact strength of the item is determined based on the category of the item; based on the shape of the item, a target receiving cabinet compartment in the receiving cabinet is determined; when the target drone delivers the item to the receiving cabinet, the hatch of the target receiving cabinet compartment is opened, and the item is placed into the target receiving cabinet compartment based on the target drone.

[0079] In some optional implementations, the determining module 403 further includes:

[0080] The second determining unit is configured to configure a soft landing area at the preset receiving position if the item receiving end is a preset receiving position, the state of the item is solid, and the impact strength of the item is less than or equal to a preset impact strength threshold, and drop the item to the soft landing area based on the target drone.

[0081] In some optional implementations, the determining module 403 further includes:

[0082] The third determining unit is configured to, if the receiving end of the item is a preset receiving position and the state of the item is liquid, drop the item to the preset receiving position by rappelling based on the target drone.

[0083] In some optional implementations, the determining module 403 further includes:

[0084] The fourth determining unit is configured to restrict the target drone from flying below a preset altitude threshold during the delivery process of the target drone if the item receiving end is a preset receiving location and the item is in a gaseous state.

[0085] In some optional embodiments, the aforementioned apparatus for drone delivery further includes:

[0086] The transmission module is used to send the item information to the target drone: the item information is represented by text information, and the text information is transmitted to the target drone via short-range communication, where the short-range communication method includes but is not limited to Bluetooth, wireless fidelity Wi-Fi, and near-field communication.

[0087] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.

[0088] The device for drone delivery in this embodiment is presented in the form of a functional unit, where the unit refers to an application-specific integrated circuit (ASIC) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0089] The embodiment of the present invention also provides a computer device having the above Figure 4 The device shown is used for drone delivery.

[0090] See also Figure 5 , Figure 5 is a structural diagram of a computer device provided by an optional embodiment of the present invention, such as Figure 5 As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components utilize different buses to communicate with each other and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of a graphical user interface on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Equally, multiple computer devices can be connected, and each device provides part of the necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.

[0091] The processor 10 may be a central processing unit, a network processor, or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit, a programmable logic device, or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic, or any combination thereof.

[0092] The memory 20 stores instructions that can be executed by at least one processor 10, so that the at least one processor 10 can execute the method shown in the above embodiment.

[0093] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system and application programs required for at least one function; the data storage area may store data created based on the use of the computer device, etc. In addition, the memory 20 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 optional embodiments, the memory 20 may optionally include a memory remotely located relative to the processor 10, and these remote memories may be connected to the computer 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.

[0094] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid-state drive; the memory 20 may also include a combination of the above types of memory.

[0095] The computer device further includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 4 The bus connection is taken as an example.

[0096] The input device 30 can receive input digital or character information and generate key signal input related to user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a trackpad, a touch pad, an indicator stick, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 can include a display device, an auxiliary lighting device (such as a light emitting diode) and a tactile feedback device (such as a vibration motor). The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.

[0097] The embodiment of the present invention also provides a computer-readable storage medium. The above-mentioned method according to the embodiment of the present invention can be implemented in hardware, firmware, or implemented as a computer code that can be recorded in a storage medium, or implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and downloaded through a network and will be stored in a local storage medium, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor or hardware, the method shown in the above embodiment is implemented.

[0098] A portion of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the form in which the computer program instruction exists in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc. Accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium that can be accessed by the computer.

[0099] Although the embodiments of the present invention have been described with reference to the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention. Such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A method for drone delivery, characterized in that: The method comprises: Acquiring item information of an item to be delivered by a drone, the item information including the shape of the item, the state of the item, the type of the item, and the weight of the item, and determining a target drone to deliver the item based on the shape and weight of the item; Sending the item information to an item receiving terminal; Based on the receiving conditions of the item receiving end, as well as the status of the item and / or the category of the item, at least one of the following is determined: the receiving method and receiving location of the item delivered by the target drone.

2. The method according to claim 1, characterized in that The determining, based on the receiving conditions of the item receiving end, the status of the item, and the category of the item, at least one of the following: a receiving method and a receiving location of the item delivered by the target drone, including: If the item receiving end includes a receiving cabinet, determining whether the item is received by the receiving cabinet based on the status of the item and the category of the item; If the state of the object is solid and the impact strength of the object is greater than a preset impact strength threshold, receiving the object through the receiving cabinet, wherein the impact strength of the object is determined based on the category of the object; Determining a target receiving cabinet compartment in the receiving cabinet based on the shape of the item; When the target drone delivers the item to the receiving cabinet, the door of the target receiving cabinet is opened, and the target drone puts the item into the target receiving cabinet.

3. The method according to claim 2, characterized in that The determining, based on the receiving conditions of the item receiving end, the status of the item, and the category of the item, at least one of the following: a receiving method and a receiving location of the item delivered by the target drone, further includes: If the item receiving end is a preset receiving position, the state of the item is solid, and the impact strength of the item is less than or equal to a preset impact strength threshold, a soft landing area is configured at the preset receiving position, and the item is dropped into the soft landing area based on the target drone.

4. The method according to claim 1, wherein The determining, based on the receiving conditions of the item receiving end and the status of the item, at least one of the following: a receiving method and a receiving location of the item delivered by the target drone, includes: If the item receiving end is a preset receiving position and the item is in liquid state, the target drone drops the item to the preset receiving position by rappelling.

5. The method according to claim 1, characterized in that The determining, based on the receiving conditions of the item receiving end and the category of the item, at least one of the following: a receiving method and a receiving location of the item delivered by the target drone, includes: If the item receiving end is a preset receiving position and the item is in a gaseous state, during the delivery process of the target drone, the target drone is restricted from flying below a preset altitude threshold.

6. The method according to claim 1, characterized in that The method further includes sending the item information to the target drone: The item information is represented by text information, and the text information is transmitted to the target drone by short-range communication, wherein the short-range communication method includes but is not limited to Bluetooth, wireless fidelity Wi-Fi, and near-field communication.

7. A device for drone delivery, characterized in that: The device comprises: an acquisition module, configured to acquire information about an item to be delivered by a drone, the item information including the shape, state, category, and weight of the item, and determine a target drone to deliver the item based on the shape and weight of the item; A sending module, used for sending the item information to an item receiving terminal; The determination module is used to determine at least one of the following: a receiving method and a receiving location for the target drone to deliver the item based on the receiving conditions of the item receiving end, the status of the item and / or the category of the item.

8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for drone delivery according to any one of claims 1 to 6 by executing the computer instructions.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, which are used to enable a computer to execute the method for drone delivery according to any one of claims 1 to 6.

10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method for drone delivery according to any one of claims 1 to 6.