Unmanned aerial vehicle pickup method, device and equipment and medium

Through the drone pickup method, automated processes and QR code recognition technology are used to realize the drone’s independent pickup in the logistics scenario of sending home ends, solving the problem of relying on manual pickup in the existing technology and improving the efficiency and accuracy of pickup.

CN119882796APending Publication Date: 2025-04-25紫光天际(南京)科技有限公司
View PDF 16 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In the home terminal delivery logistics scenario, the existing technology relies on manual home pickup or owners to deliver goods to the station, and lacks automated delivery solutions.

Method used

Through the drone pickup method, automated pickup process, path planning and real-time communication, the drone can fly to the target location independently, and use QR codes to identify and automatically mount the equipment to accurately dock and complete the pickup task.

Benefits of technology

It improves the efficiency and accuracy of drone parts pickup, reduces manual intervention, and realizes a highly automated part pickup process, which is suitable for logistics and distribution in home unmanned scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119882796A_ABST
    Figure CN119882796A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of unmanned aerial vehicle control, and discloses an unmanned aerial vehicle pickup method, device and equipment and a medium, the method is executed by a target unmanned aerial vehicle, and the method comprises the following steps: when the target unmanned aerial vehicle is at a logistics pickup point, receiving a pickup instruction; the pick-up instruction is used for instructing pick-up from a target location; according to the pickup instruction, flying to a target location according to a target route; when a designated area where the target location is located is reached, a first instruction is sent; the first instruction is used for instructing the balcony unmanned aerial vehicle garage to open a pickup cabin; controlling the target unmanned aerial vehicle to stop at a specified position according to target image data acquired from the pickup cabin; and in response to the second instruction, returning to the logistics receiving point. According to the invention, the pickup efficiency and accuracy of the unmanned aerial vehicle 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 control technology, and in particular to a drone pickup method, device, equipment and medium. Background Art

[0002] With the development of science and technology, drones have become an important aviation tool. The emergence of drones not only greatly shortens our time and space, but also provides help for our life and work. In addition, with the growing demand of consumers, unmanned logistics terminal delivery is gradually becoming a new trend in the logistics industry.

[0003] At present, the end-to-end logistics scenarios for households still mainly rely on manual door-to-door pickup or owners delivering goods to stations. How to use drones to automatically deliver materials to fixed locations without manual pickup is a new application scenario. Summary of the invention

[0004] In view of this, the present invention provides a drone pickup method, device, equipment and medium to improve the efficiency and accuracy of drone pickup.

[0005] In the first aspect, the present invention provides a drone pickup method, which is executed by a target drone, and the method includes: when the target drone is at a logistics receiving point, receiving a pickup instruction; the pickup instruction is used to instruct to pick up the item at the target location; according to the pickup instruction, flying to the target location along the target route; when arriving at the designated area where the target location is located, sending a first instruction; the first instruction is used to instruct the balcony drone hangar to open the pickup cabin; based on the target image data collected from the pickup cabin, controlling the target drone to dock at the designated location; and returning to the logistics receiving point in response to a second instruction.

[0006] The invention provides a drone pickup method, which improves the efficiency and accuracy of drone pickup by means of automated pickup process, path planning and docking position determination, real-time communication and monitoring.

[0007] In an optional implementation, the second instruction is used to indicate that the object mounting of the target UAV is completed.

[0008] Through the application of the second instruction, this implementation enables the drone to more accurately determine whether the pickup task is completed, reduces manual intervention, and improves the automation and efficiency of the pickup process.

[0009] In an optional implementation, the second instruction is generated after the balcony drone hangar completes the object mounting operation; or, the second instruction is triggered and generated after the user performs a specified operation on the terminal.

[0010] The two ways of generating the second instruction in this embodiment make the pickup process more flexible. The balcony drone hangar automatically generates the second instruction, which is suitable for scenarios with a high degree of automation, while the user terminal triggers the second instruction, which is suitable for scenarios that require user confirmation or special processing.

[0011] In an optional embodiment, the target UAV is controlled to dock at a designated location based on the target image data collected from the pickup cabin, including: performing QR code recognition on the target image data; if QR code data exists in the target image data, parsing the QR code data, and determining the designated location based on the parsed data to control the target UAV to dock at the designated location.

[0012] This implementation method introduces QR code recognition technology to determine the parking location of the drone, thereby improving the intelligence and accuracy of the pickup process.

[0013] In the second aspect, the present invention provides a drone pickup method, which is executed by a balcony drone hangar, and the method includes: when a first instruction is received, opening a pickup cabin; a QR code is set on the pickup cabin; the QR code is used to indicate that the target drone is docked at a specified location; when the target drone is detected to return, closing the pickup cabin.

[0014] The invention provides a drone pickup method, which improves the efficiency and accuracy of drone pickup through two-dimensional code positioning and pickup warehouse management.

[0015] In an optional embodiment, an automatic mounting device is also provided in the balcony drone hangar, and the method includes: when the target drone is detected to be docked at a designated location, controlling the automatic mounting device to mount the object to be mounted onto the target drone, and sending a second instruction to the target drone; the second instruction is used to instruct the target drone to return.

[0016] This implementation improves the automation and efficiency of the pickup process by introducing an automatic mounting device and a second instruction mechanism.

[0017] In a third aspect, the present invention provides a drone pickup device, which includes: an instruction receiving module, which is used to receive a pickup instruction when the target drone is at a logistics receiving point; the pickup instruction is used to instruct the pickup at the target location; a flight module along the route, which is used to fly to the target location along the target route according to the pickup instruction; a pickup cabin control module, which is used to send a first instruction when arriving at a designated area where the target location is located; the first instruction is used to instruct the balcony drone hangar to open the pickup cabin; a drone docking module, which is used to control the target drone to dock at a designated location based on target image data collected from the pickup cabin; and a drone return module, which is used to return to the logistics receiving point in response to a second instruction.

[0018] In an optional implementation, the drone return module is further used for: the second instruction is used to indicate that the object mounting of the target drone is completed.

[0019] In an optional embodiment, the above-mentioned drone return module includes: a second instruction generating unit, which is used to generate a second instruction after the balcony drone hangar completes the object mounting operation; or, the second instruction is triggered and generated after the user performs a specified operation on the terminal.

[0020] In an optional embodiment, the above-mentioned drone docking module includes: a first drone docking unit, used to perform QR code recognition on the target image data; a second drone docking unit, used to parse the QR code data if there is QR code data in the target image data, and determine the designated position based on the parsed data to control the target drone to dock at the designated position.

[0021] In a fourth aspect, the present invention provides a drone pickup device, the device comprising:

[0022] The pickup compartment opening module is used to open the pickup compartment when receiving the first instruction; a QR code is set on the pickup compartment; the QR code is used to indicate that the target drone is parked at a specified location;

[0023] The pickup compartment closing module is used to close the pickup compartment when the target drone is detected to be returning.

[0024] In an optional embodiment, the device also includes an automatic mounting module, which is used to: an automatic mounting device is also provided in the balcony drone hangar; when the target drone is detected to be docked at a designated location, the automatic mounting device is controlled to mount the object to be mounted on the target drone, and a second instruction is sent to the target drone; the second instruction is used to instruct the target drone to return.

[0025] In a fifth aspect, the present invention provides a computer device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the drone pickup method of the first aspect or any corresponding embodiment thereof by executing the computer instructions.

[0026] In a sixth 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 drone pickup method of the first aspect or any corresponding embodiment thereof.

[0027] In a seventh aspect, the present invention provides a computer program product, comprising computer instructions, which are used to enable a computer to execute the drone pickup method of the above-mentioned first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0029] Figure 1 The following is a diagram showing the architecture of the balcony drone hangar system involved in the embodiment of the present application;

[0030] Figure 2 is a schematic diagram of a process of a drone pickup method according to an embodiment of the present invention;

[0031] Figure 3 is a schematic flow chart of another drone pickup method according to an embodiment of the present invention;

[0032] Figure 4 is a structural block diagram of a drone pickup device according to an embodiment of the present invention;

[0033] Figure 5 is a structural block diagram of another drone pickup device according to an embodiment of the present invention;

[0034] Figure 6 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0035] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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 creative work are within the scope of protection of the present invention.

[0036] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between two items, or an association relationship between the two items, or a relationship between indication and being indicated, configuration and being configured, and the like.

[0037] Figure 1 The balcony drone hangar system architecture diagram involved in the embodiment of the present application is shown as follows: Figure 1As shown, specifically, the balcony hangar integrates communication modules such as digital maps to communicate with the drone, and this module is connected to the host through LAN and UART. The balcony hangar integrates a control host, which can report the current status to the background through the network. The balcony hangar is connected to the wired network or WIFI, 5G and other communication modules through the host, and is connected to the logistics background. The balcony hangar integrates an RTK module, which is connected to the host through UART to locate the drone. The balcony hangar apron is opened and closed by the RS485 motor controlled by the host.

[0038] The balcony drone hangar of this embodiment realizes the functions of automatic take-off, landing, material delivery, and opening and closing of the receiving bin of the drone by integrating communication modules such as digital maps, a control host, a communication module, an RTK module, and a helipad. It can automatically deliver materials in unmanned homes, meet the application scenario requirements of terminal logistics for delivering various materials to homes, and improve the efficiency of drone pickup in unmanned homes.

[0039] According to an embodiment of the present invention, an embodiment of a drone pickup method 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 can be executed in an order different from that shown here.

[0040] In this embodiment, a drone pickup method is provided. Figure 2 is a flow chart of a method for picking up items by a drone according to an embodiment of the present invention. The method is executed by a target drone, such as Figure 2 As shown, the process includes the following steps:

[0041] Step S201, when the target drone is at the logistics receiving point, it receives a pickup instruction; the pickup instruction is used to instruct to pick up the package at the target location.

[0042] The target drone is deployed at a logistics receiving point, such as a courier station, distribution center, etc., waiting to receive a pickup task. The pickup instruction comes from the logistics backend or the user terminal, and contains detailed information about the target location (such as address, longitude and latitude coordinates, etc.) and specific requirements for pickup. After receiving the pickup instruction, the target drone enters standby mode and prepares to perform the pickup task.

[0043] Step S202, flying to the target location along the target route according to the pickup instruction.

[0044] The target drone plans the optimal flight route based on the target location information in the pickup instruction, combined with the built-in map data and flight algorithm. According to the planned optimal flight route, the target drone autonomously flies to the designated area where the target location is located.

[0045] Step S203, when arriving at the designated area where the target location is located, sending a first instruction; the first instruction is used to instruct the balcony drone hangar to open the pickup cabin.

[0046] After the target drone arrives at the designated area, it sends a first instruction to the balcony drone hangar via wireless communication (such as Wi-Fi, Bluetooth, etc.). The first instruction is used to instruct the balcony drone hangar to open the pickup cabin so that the drone can pick up the item.

[0047] Step S204, controlling the target UAV to dock at a designated location according to the target image data collected from the pickup cabin.

[0048] After the drone enters the pickup cabin, it uses the onboard camera to collect images of the interior of the pickup cabin. The collected image data is processed (such as QR code recognition, shape matching, etc.) to determine the designated parking position of the drone. The drone adjusts its posture and flight altitude based on the determined location information and docks at the designated location.

[0049] Step S205, in response to the second instruction, return to the logistics receiving point.

[0050] After receiving the second instruction, the drone responds to the instruction, flies autonomously to the logistics receiving point according to the preset return route, and completes the pickup task.

[0051] The drone pickup method provided in this example can autonomously perform the pickup task without human intervention, thereby improving the efficiency of pickup. Through image acquisition and processing technology, the drone can accurately determine the docking position to ensure the accuracy of the pickup operation.

[0052] In an optional implementation, the second instruction is used to indicate that the object mounting of the target UAV is completed.

[0053] The second command is the trigger signal for the drone to perform subsequent actions (such as return). Only after receiving a valid second command, the drone will perform the corresponding action.

[0054] Through the application of the second instruction, this implementation enables the drone to more accurately determine whether the pickup task is completed, reduces manual intervention, and improves the automation and efficiency of the pickup process.

[0055] In an optional implementation, the second instruction is generated after the balcony drone hangar completes the object mounting operation; or, the second instruction is triggered and generated after the user performs a specified operation on the terminal.

[0056] Optionally, the balcony drone hangar is equipped with an automatic mounting device. When the automatic mounting device completes the object mounting operation, the balcony drone hangar will automatically generate a second instruction. Alternatively, the user may want to manually intervene or confirm the pickup process. At this time, the user can perform a specified operation (such as clicking the "Confirm Pickup" button) through a terminal (such as a mobile phone APP, computer software, etc.), thereby triggering the generation of a second instruction.

[0057] The two ways of generating the second instruction in this embodiment make the pickup process more flexible. The balcony drone hangar automatically generates the second instruction, which is suitable for scenarios with a high degree of automation, while the user terminal triggers the second instruction, which is suitable for scenarios that require user confirmation or special processing.

[0058] In an optional implementation, the process of step S204 includes the following steps:

[0059] Step S2041, performing two-dimensional code recognition on the target image data.

[0060] Step S2042: if the target image data contains QR code data, the QR code data is parsed, and a designated position is determined based on the parsed data to control the target UAV to dock at the designated position.

[0061] When the QR code recognition algorithm successfully identifies the QR code in the image, the drone further analyzes the data in the QR code. The QR code data includes information such as coordinate points, area identification, relative position, etc., which are used to indicate the parking position of the drone. After the analysis is completed, the drone adjusts its posture and flight altitude based on this information and accurately parks at the specified location.

[0062] This implementation method introduces QR code recognition technology to determine the parking location of the drone, thereby improving the intelligence and accuracy of the pickup process.

[0063] In this embodiment, a drone pickup method is provided. Figure 3 is a flow chart of another drone pickup method according to an embodiment of the present invention, the method is executed by the balcony drone library, such as Figure 3 As shown, the process includes the following steps:

[0064] Step S301, when the first instruction is received, the pickup cabin is opened; a QR code is set on the pickup cabin; the QR code is used to indicate that the target drone is docked at a specified location.

[0065] The balcony drone hangar receives the first command from the target drone through wireless communication methods (such as Wi-Fi, Bluetooth, etc.). After receiving the command, the balcony drone hangar automatically opens the pickup cabin and prepares for the drone to pick up the package. A QR code is set in a conspicuous position of the pickup cabin. The QR code contains information indicating that the target drone is docked at a specified location, such as coordinate points, area identifiers, or relative positions.

[0066] Step S302: When the target drone is detected to be returning, the pickup cabin is closed.

[0067] The balcony drone hangar detects that the target drone has completed the pickup mission and is ready to return through sensors or image recognition technology. After detecting that the drone has returned, the balcony drone hangar automatically closes the pickup cabin to ensure that the items in the pickup cabin are safely stored and prepare for the next pickup mission.

[0068] In the drone pickup method provided in this embodiment, the balcony drone hangar can automatically receive instructions and open the pickup cabin, reducing the need for manual intervention and improving the efficiency of pickup. The location information contained in the QR code enables the drone to accurately dock at the specified location, improving the accuracy of pickup. The balcony drone hangar can automatically detect the docking and return of the drone, and close the pickup cabin at the appropriate time, ensuring the safe storage of objects in the pickup cabin.

[0069] In an optional implementation, an automatic mounting device is further provided in the balcony drone hangar, and the drone pickup method further includes:

[0070] When the target UAV is detected to be docked at the designated location, the automatic mounting device is controlled to mount the object to be mounted on the target UAV, and a second instruction is sent to the target UAV; the second instruction is used to instruct the target UAV to return.

[0071] The balcony drone hangar detects that the target drone has accurately docked at the designated location indicated by the QR code through sensors or image recognition technology. The balcony drone hangar is equipped with an automatic mounting device for automatically mounting the object to be mounted on the target drone. When the target drone is detected to be docked at the designated location, the automatic mounting device is activated to accurately mount the object to be mounted on the drone's mounting point. After the mounting is completed, the balcony drone hangar sends a second command to the target drone, instructing the drone to return.

[0072] This embodiment improves the automation and efficiency of the pickup process by introducing the automatic mounting device and the second instruction mechanism. In addition, the application of the automatic mounting device also reduces the risk of manual operation and improves the overall safety of the pickup process.

[0073] The specific process of the drone pickup method of the optional embodiment of the present invention is as follows:

[0074] This delivery process is uniformly operated in the logistics background. After receiving the command at the receiving point, the drone uses RTK positioning to follow the established route to the balcony pickup hangar. When the drone approaches the balcony hangar empty, a command is sent through the background to open the pickup warehouse. There is a QR code attached to the pickup warehouse apron. When the drone is docked above the balcony hangar, the drone camera algorithm is used to accurately locate the drone for precise landing. After the drone docks (or hovers), the background sends a command to collect the object, and the owner manually or automatically mounts the object on the drone. After the object is collected, the logistics background notifies the drone to leave and closes the pickup warehouse. After the pickup process is completed, the logistics background sends a text message to the owner.

[0075] In this embodiment, a drone pickup device is also provided, which is used to implement the above embodiments and preferred implementations, and will not be repeated here. As used below, the term "module" can be 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, the implementation of hardware, or a combination of software and hardware, is also possible and conceivable.

[0076] This embodiment provides a drone pickup device, such as Figure 4 As shown, including:

[0077] The instruction receiving module 401 is used to receive a pickup instruction when the target drone is at a logistics receiving point; the pickup instruction is used to instruct to pick up the item at the target location;

[0078] The flight module 402 is used to fly to the target location along the target route according to the pickup instruction;

[0079] The pickup cabin control module 403 is used to send a first instruction when arriving at a designated area where a target location is located; the first instruction is used to instruct the balcony drone hangar to open the pickup cabin;

[0080] The drone docking module 404 is used to control the target drone to dock at a designated location according to the target image data collected from the pickup cabin;

[0081] The drone return module 405 is used to return to the logistics receiving point in response to the second instruction.

[0082] In an optional implementation, the drone return module 405 is further used for:

[0083] The second instruction is used to instruct the target UAV that the object mounting is completed.

[0084] In an optional embodiment, the drone return module 405 includes:

[0085] The second instruction generating unit is used to generate the second instruction after the balcony drone hangar completes the object mounting operation; or the second instruction is triggered and generated after the user performs a specified operation on the terminal.

[0086] In an optional embodiment, the drone docking module 404 includes:

[0087] The first UAV docking unit is used to perform QR code recognition on target image data.

[0088] The second UAV docking unit is used to parse the QR code data if there is QR code data in the target image data, and determine the designated position based on the parsed data to control the target UAV to dock at the designated position.

[0089] This embodiment provides another drone pickup device, such as Figure 5 As shown, including:

[0090] The pickup compartment opening module 501 is used to open the pickup compartment when receiving the first instruction; a QR code is set on the pickup compartment; the QR code is used to indicate that the target drone is docked at a specified location.

[0091] The pickup compartment closing module 502 is used to close the pickup compartment when the target drone is detected to be returning.

[0092] In an optional embodiment, the drone pickup device further includes an automatic mounting module, which is used to:

[0093] The balcony drone hangar is also equipped with an automatic mounting device; when the target drone is detected to be docked at the designated location, the automatic mounting device is controlled to mount the object to be mounted on the target drone, and a second instruction is sent to the target drone; the second instruction is used to instruct the target drone to return.

[0094] 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.

[0095] The drone pickup device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.

[0096] An embodiment of the present invention further provides a computer device having the above-mentioned drone pickup device.

[0097] See also Figure 6 , Figure 6 is a schematic diagram of the structure of a computer device provided by an optional embodiment of the present invention, such as Figure 6 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 are connected to each other using different buses for communication, 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 the GUI 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. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 6 A processor 10 is taken as an example.

[0098] 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 a dedicated 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.

[0099] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.

[0100] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the 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 arranged 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.

[0101] 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.

[0102] The computer device also 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 6 The example of connecting through bus is taken in the following.

[0103] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. 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.

[0104] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, 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 hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. 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.

[0105] A part 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 existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and 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 accessible to the computer.

[0106] Although the embodiments of the present invention have been described in conjunction with 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, and such modifications and variations are all within the scope defined by the appended claims.

Claims

1. A drone pickup method, characterized in that: The method is performed by a target drone, and the method comprises: When the target drone is at a logistics receiving point, a pickup instruction is received; the pickup instruction is used to instruct to pick up the package at the target location; According to the pickup instruction, fly to the target location along the target route; When arriving at the designated area where the target location is located, sending a first instruction; the first instruction is used to instruct the balcony drone hangar to open the pickup cabin; Controlling the target UAV to dock at a designated location according to the target image data collected from the pickup cabin; In response to the second instruction, return to the logistics receiving point.

2. The method according to claim 1, characterized in that The second instruction is used to indicate that the object mounting of the target UAV is completed.

3. The method according to claim 2, characterized in that The second instruction is generated after the balcony drone hangar completes the object mounting operation; Alternatively, the second instruction is generated after the user performs a specified operation on the terminal.

4. The method according to any one of claims 1 to 3, characterized in that: The method of controlling the target drone to dock at a designated location according to the target image data collected from the pickup cabin includes: Performing QR code recognition on the target image data; If the target image data contains two-dimensional code data, the two-dimensional code data is parsed, and the designated position is determined based on the parsed data, so as to control the target drone to dock at the designated position.

5. A drone pickup method, characterized in that: The method is performed by a balcony drone hangar, and the method comprises: When the first instruction is received, the pickup cabin is opened; a QR code is set on the pickup cabin; the QR code is used to indicate that the target drone is parked at a specified location; When the target drone is detected to be returning, the pickup cabin is closed.

6. The method according to claim 5, characterized in that The balcony drone hangar is also provided with an automatic mounting device, and the method comprises: When it is detected that the target UAV is docked at a designated location, the automatic mounting device is controlled to mount the object to be mounted on the target UAV, and a second instruction is sent to the target UAV; the second instruction is used to instruct the target UAV to return.

7. A drone pickup device, characterized in that: The device comprises: The instruction receiving module is used to receive a pickup instruction when the target UAV is at the logistics receiving point; the pickup instruction is used to instruct to pick up the item at the target location; A route-flying module is used to fly to the target location along the target route according to the pickup instruction; The pickup cabin control module is used to send a first instruction when arriving at the designated area where the target location is located; the first instruction is used to instruct the balcony drone hangar to open the pickup cabin; A drone docking module, used to control the target drone to dock at a designated location according to the target image data collected from the pickup cabin; The drone return module is used to return to the logistics receiving point in response to the second instruction.

8. A drone pickup device, characterized in that: The device comprises: A pickup compartment opening module, used to open the pickup compartment when receiving a first instruction; a QR code is provided on the pickup compartment; the QR code is used to indicate that the target drone is parked at a designated location; The pickup compartment closing module is used to close the pickup compartment when the target drone is detected to be returning.

9. 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 drone pickup method according to any one of claims 1 to 6 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the drone pickup method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Ground auxiliary cargo loading device of unmanned plane

    CN106006101A

  • Automatic cargo loading and putting system of unmanned aerial vehicle

    CN106184757A

  • Client-side object taking and putting equipment

    CN107054655A

  • Logistics terminal system

    CN107180320A

  • Safe and reliable unmanned express item receiving device and express system

    CN107416205A