An application method, system and device of a networked unmanned aerial vehicle and a readable storage medium
By generating and implementing flight plans through a cloud platform in a networked drone system, the problem of heavy and complex tasks for drone ground control stations has been solved, achieving system simplification and ease of use.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA UNITED NETWORK COMM GRP CO LTD
- Filing Date
- 2024-01-04
- Publication Date
- 2026-07-21
AI Technical Summary
The complexity of existing networked drone application systems has not decreased, and drone ground control stations still bear a heavy workload, requiring professional personnel to operate them.
By changing the technical architecture, the UAV ground control station is only responsible for verifying the flight measurement and control content, while the cloud platform generates and sends flight plans to the connected UAVs for implementation, simplifying system complexity and reducing professional operation steps.
The system simplifies its usage, reduces the number of technical steps involved, and enhances the industry's control over the application process, making the system easier to use.
Smart Images

Figure CN117792480B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of connected drone technology, and in particular to an application method, system, device, and readable storage medium for connected drones. Background Technology
[0002] Connected drones represent a comprehensive upgrade from traditional drones, breaking through the latter's limitations in point-to-point measurement and control distances and further enabling open data sharing.
[0003] However, existing networked drone application systems built around cloud platforms only separate business operations from telemetry and control, which increases the timeliness and accuracy of business operations, but the drone ground control station still bears a heavy workload. The overall complexity of the application system has not been substantially reduced, and professionals need to fully understand the application content of industry users and operate the drone ground control station professionally. Summary of the Invention
[0004] The technical problem to be solved by the present invention is to address the above-mentioned shortcomings of the prior art by providing an application method, system, device and readable storage medium for connected drones, so as to solve the problem that in the prior art, the complexity of the connected drone application system is not substantially reduced because the drone ground control station still undertakes a heavy task, and professional personnel are required to operate the drone ground control station.
[0005] In a first aspect, the present invention provides an application method for a network-connected drone, applied to a cloud platform, the method comprising:
[0006] Obtain application content from industry demanders;
[0007] The flight measurement and control content is obtained according to the application content, and the flight measurement and control content is sent to the UAV ground control station so that the UAV ground control station can verify the flight measurement and control content;
[0008] The flight plan is generated and sent by the UAV ground control station after the flight measurement and control content has been verified.
[0009] The flight plan is used to send flight operation instructions to the connected drone so that the connected drone can carry out flight operations in accordance with the flight plan.
[0010] Furthermore, the acquisition of application content from industry demanders specifically includes:
[0011] The system receives application content input from the industry demander, which includes at least one of the following: target location, flight mode, and video resolution.
[0012] Furthermore, the step of sending the flight measurement and control content to the UAV ground control station specifically includes:
[0013] The flight measurement and control content was re-edited according to the communication protocol format adapted to the UAV ground control station;
[0014] The revised flight control and measurement data is sent to the UAV ground control station.
[0015] Furthermore, the step of sending flight operation instructions to the networked drone according to the flight plan specifically includes:
[0016] Send the flight plan to the connected drone;
[0017] The system receives the flight plan returned by the connected drone and forwards it to the drone ground control station so that the drone ground control station can verify the integrity and correctness of the received flight plan.
[0018] Receive information from the UAV ground control station after the integrity and correctness verification has passed;
[0019] Based on the feedback information, flight operation instructions are sent to the connected drone.
[0020] Furthermore, after sending flight operation instructions to the networked drone according to the flight plan, the method further includes:
[0021] Receives the telemetry and control data and service data sent by the networked drone;
[0022] Present the business data to the industry demanders;
[0023] The telemetry and control data is sent to the UAV ground control station so that the UAV ground control station can verify the telemetry and control data;
[0024] After receiving the telemetry and control data returned by the UAV ground control station after verifying the telemetry and control data, the returned telemetry and control data is presented to the industry demander.
[0025] Secondly, the present invention provides an application method for a network-connected unmanned aerial vehicle (UAV), applied to a UAV ground control station, the method comprising:
[0026] The system receives flight measurement and control content sent by the cloud platform. The flight measurement and control content is obtained by the cloud platform from the application content of the industry demanders and then sent based on the application content.
[0027] The flight measurement and control data are verified.
[0028] In response to the successful verification of the flight measurement and control content, a flight plan is generated and sent to the cloud platform, so that the cloud platform can send flight operation instructions to the connected UAV according to the flight plan and enable the connected UAV to perform flight operations according to the flight plan.
[0029] Furthermore, the flight tracking and control content sent by the cloud platform specifically includes:
[0030] The cloud platform receives the re-edited flight measurement and control content after re-editing the flight measurement and control content according to a communication protocol format adapted to the UAV ground control station;
[0031] The verification of the flight measurement and control content specifically includes:
[0032] The revised flight tracking and control content was verified.
[0033] Furthermore, the verification of the re-edited flight measurement and control content specifically includes:
[0034] Determine whether the revised flight control and measurement content conforms to flight logic;
[0035] If the flight logic is met, the verification passes; otherwise, the verification fails.
[0036] Furthermore, after sending the flight plan to the cloud platform, the method further includes:
[0037] Receive the flight plan returned by the connected drone and forwarded by the cloud platform;
[0038] The received flight plan is verified for completeness and correctness.
[0039] In response to the successful integrity and correctness verification, information is fed back to the cloud platform, so that the cloud platform can send flight operation instructions to the connected drone based on the feedback information.
[0040] Furthermore, after sending the flight plan to the cloud platform, the method further includes:
[0041] Receive measurement and control data sent by the cloud platform;
[0042] The measurement and control data are verified;
[0043] In response to the successful verification of the measurement and control data, the measurement and control data is returned to the cloud platform.
[0044] Thirdly, the present invention provides an application method for a network-connected drone, which is applied to a network-connected drone, the method comprising:
[0045] The system receives flight operation instructions sent by the cloud platform according to the flight plan. The flight plan is generated by the cloud platform based on the application content of the industry demander, which obtains flight measurement and control content and sends the flight measurement and control content to the UAV ground control station so that the UAV ground control station can verify the flight measurement and control content. After the verification is passed, the system generates and sends the data to the cloud platform.
[0046] The flight operation shall be carried out in accordance with the flight plan and the flight operation instructions.
[0047] Furthermore, before receiving flight operation instructions sent by the cloud platform according to the flight plan, the method further includes:
[0048] Receive the flight plan sent by the cloud platform;
[0049] The flight plan is returned to the cloud platform, so that the cloud platform forwards the returned flight plan to the UAV ground control station, and the UAV ground control station verifies the integrity and correctness of the received flight plan, and feeds back information to the cloud platform after the integrity and correctness verification is passed;
[0050] The flight operation instructions sent by the cloud platform according to the flight plan specifically include:
[0051] Receive the flight operation instructions sent by the cloud platform based on the feedback information.
[0052] Furthermore, after performing flight operations according to the flight operation instructions and the flight plan, the method further includes:
[0053] Send measurement and control data and business data to the cloud platform.
[0054] Fourthly, the present invention provides an application system for networked unmanned aerial vehicles (UAVs), including a cloud platform, a UAV ground control station, and networked UAVs;
[0055] The cloud platform is used to execute the application method of the networked drone described in the first aspect above;
[0056] The UAV ground control station is used to execute the application method of the networked UAV described in the second aspect above.
[0057] The connected drone is used to perform the application method of the connected drone described in the third aspect above.
[0058] Fifthly, the present invention provides an application device for a networked drone, comprising a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the application method of the networked drone described in the first, second, or third aspects above.
[0059] In a sixth aspect, the present invention provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the application method of the networked drone described in the first, second, or third aspect above.
[0060] The present invention provides a method, system, device, and readable storage medium for the application of connected drones. The cloud platform first acquires application content from the industry's demand side, obtains flight measurement and control content based on the application content, and sends the flight measurement and control content to the drone ground control station for verification. Then, it receives a flight plan generated and sent by the drone ground control station after the flight measurement and control content has been verified. Finally, it sends flight operation instructions to the connected drone according to the flight plan, enabling the connected drone to perform flight operations according to the flight plan. This invention, by changing the overall technical architecture, allows the drone ground control station to only perform the verification of the connected drone's flight measurement and control content. After verification by the drone ground control station, the cloud platform sends the flight plan to the connected drone for implementation. This simplifies the system's complexity, reduces specialized operation steps, and increases the industry's control over the application process through the cloud platform, making the overall system easier to use. It solves the problem in existing technologies where the drone ground control station still bears a heavy workload, resulting in no substantial reduction in the complexity of connected drone application systems and the need for specialized personnel to operate the drone ground control station. Attached Figure Description
[0061] Figure 1 This is a flowchart of an application method for a networked drone according to Embodiment 1 of the present invention;
[0062] Figure 2 This is an interactive schematic diagram of an application method for a networked drone according to an embodiment of the present invention;
[0063] Figure 3 This is a flowchart of an application method for a networked drone according to Embodiment 2 of the present invention;
[0064] Figure 4 This is a flowchart of an application method for a networked drone according to Embodiment 3 of the present invention;
[0065] Figure 5 This is a schematic diagram of the structure of an application system for a networked unmanned aerial vehicle (UAV) according to Embodiment 4 of the present invention;
[0066] Figure 6 This is a schematic diagram of the structure of an application device for a networked drone according to Embodiment 5 of the present invention. Detailed Implementation
[0067] To enable those skilled in the art to better understand the technical solution of the present invention, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
[0068] It is understood that the specific embodiments and accompanying drawings described herein are merely for explaining the invention and are not intended to limit the invention.
[0069] It is understood that, without conflict, the various embodiments and features in the embodiments of the present invention can be combined with each other.
[0070] It is understood that, for ease of description, only the parts related to the present invention are shown in the accompanying drawings, while the parts unrelated to the present invention are not shown in the drawings.
[0071] It is understood that each unit or module involved in the embodiments of the present invention may correspond to only one entity structure, or may be composed of multiple entity structures, or multiple units or modules may be integrated into one entity structure.
[0072] It is understood that the terms "first," "second," etc., in the embodiments of the present invention are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.
[0073] It is understood that, without conflict, the functions and steps marked in the flowcharts and block diagrams of this invention may occur in a different order than that marked in the accompanying drawings.
[0074] It is understood that the flowcharts and block diagrams of this invention illustrate the possible architecture, functions, and operations of systems, apparatuses, devices, and methods according to various embodiments of this invention. Each block in the flowchart or block diagram may represent a unit, module, program segment, or code, containing executable instructions for implementing the specified function. Furthermore, each block or combination of blocks in the block diagram and flowchart can be implemented using a hardware-based system to achieve the specified function, or using a combination of hardware and computer instructions.
[0075] It is understood that the units and modules involved in the embodiments of the present invention can be implemented by software or by hardware. For example, the units and modules can be located in a processor.
[0076] Application Overview
[0077] Connected drones represent a comprehensive upgrade to traditional drones, overcoming the limitations of point-to-point telemetry and control distances and further enabling open data sharing. Addressing the issues of limited transmission resources and line-of-sight limitations inherent in traditional drones using unlicensed frequency bands for communication, connected drones utilize cellular networks for data transmission. This transforms the original one-station-one-drone model into a new architecture where drones are directly telemetry and controld by a cloud platform. This makes drones easier to monitor while also supporting the stable transmission of large amounts of ultra-high-definition video data.
[0078] Because UAV telemetry and control requires specialized knowledge and skills, and the application process is relatively complex, it poses a significant barrier to entry for industry users. Often, professional personnel are needed for successful implementation, making specialized operation a crucial link in the process. These personnel must simultaneously process flight telemetry and control data and operational data, significantly impacting timeliness and accuracy. To address this issue, existing solutions leverage connected UAVs to build a holistic application system centered around a cloud platform. The addition of the cloud platform separates operational and telemetry / control functions. Industry users access application data through the cloud platform, while professionals modify UAV ground control stations to enable cloud platform access, utilizing cellular networks to transmit telemetry and control commands to the connected UAV and receive flight data in return.
[0079] However, existing networked drone application systems built around cloud platforms only separate business operations from telemetry and control, which increases the timeliness and accuracy of business operations, but the drone ground control station still bears a heavy workload. The overall complexity of the application system has not been substantially reduced, and professionals need to fully understand the application content of industry users and operate the drone ground control station professionally.
[0080] To address the aforementioned technical issues, this application proposes a method, system, device, and readable storage medium for the application of networked unmanned aerial vehicles (UAVs). By modifying the overall technical architecture, the UAV ground control station is relegated to solely the role of verifying the flight control and measurement content of the networked UAV. After the UAV ground control station verifies the data, the cloud platform sends the flight plan to the networked UAV for implementation. This simplifies the complexity of system usage, reduces specialized operational steps, and increases the control of industry stakeholders over the application process through the cloud platform, making the overall system easier to apply.
[0081] After introducing the basic principles of this application, various non-limiting embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0082] Example 1:
[0083] This embodiment provides an application method for network-connected drones, applied to a cloud platform, such as... Figure 1 As shown, the method includes:
[0084] Step S101: Obtain application content from industry demanders;
[0085] In this embodiment, the industry demander inputs application content at the cloud platform, and the cloud platform receives the application content input by the industry demander. The application content includes at least one of the following: target location, flight mode, and video resolution.
[0086] Specifically, the application content can include two parts: route planning and service parameter tuning. Route planning includes target location (latitude and longitude), flight mode (hovering, hovering, moving), etc. Target location refers to the location point on the take-off, landing and flight path of the connected drone. Service parameter tuning includes video resolution (e.g., 1920*1080, 3840*2160), speed, altitude, bitrate (e.g., 4 Mbps, 8 Mbps), encoding method (e.g., VBR, CBR), encoding protocol (e.g., H.264, H.265), etc.
[0087] Step S102: Obtain flight measurement and control content according to the application content, and send the flight measurement and control content to the UAV ground control station so that the UAV ground control station can verify the flight measurement and control content.
[0088] In this embodiment, the flight measurement and control content includes flight information and control information. The cloud platform obtains the corresponding flight measurement and control content according to the application content.
[0089] Optionally, sending the flight measurement and control content to the UAV ground control station specifically includes:
[0090] The flight measurement and control content was re-edited according to the communication protocol format adapted to the UAV ground control station;
[0091] The revised flight control and measurement data is sent to the UAV ground control station.
[0092] In this embodiment, the communication protocol can be a standard protocol or a customized protocol, and both the cloud platform and the UAV ground control station are aware of the content and field definitions of the communication protocol.
[0093] Specifically, after extracting flight measurement and control content from the application content of the industry demanders, the cloud platform edits the data according to a communication protocol format compatible with the UAV ground control station and sends it to the UAV ground control station. Upon receiving the re-edited flight measurement and control content from the cloud platform, the UAV ground control station verifies the content to determine if it conforms to flight logic. If it does, the verification passes; otherwise, it fails. For example, it can verify the header, payload, and trailer of data packets to determine if the content of adjacent data packets can be securely connected. If so, it conforms to flight logic; otherwise, it does not.
[0094] Step S103: Receive the flight plan generated and sent by the UAV ground control station after the flight measurement and control content has been verified.
[0095] In this embodiment, if the verification passes (meaning the re-edited flight control content conforms to flight logic), the UAV ground control station generates a flight plan and sends it to the cloud platform. If the verification fails (meaning the re-edited flight control content does not conform to flight logic), the UAV ground control station provides a message indicating that flight is not possible and the reason for this. The cloud platform then provides prompts and suggestions to industry stakeholders.
[0096] Step S104: Send flight operation instructions to the connected drone according to the flight plan, so that the connected drone can carry out flight operations in accordance with the flight plan.
[0097] Optionally, sending flight operation instructions to the networked drone according to the flight plan specifically includes:
[0098] Send the flight plan to the connected drone;
[0099] The system receives the flight plan returned by the connected drone and forwards it to the drone ground control station so that the drone ground control station can verify the integrity and correctness of the received flight plan.
[0100] Receive information from the UAV ground control station after the integrity and correctness verification has passed;
[0101] Based on the feedback information, flight operation instructions are sent to the connected drone.
[0102] In this embodiment, the purpose of sending the flight plan to the connected drone, which then returns it to the cloud platform, and finally the cloud platform sends it back to the drone's ground control station, is to compare the data integrity and correctness to ensure flight safety.
[0103] Specifically, the cloud platform sends the flight plan to the flight control module of the connected UAV via a cellular link. After receiving the flight plan, the flight control module of the connected UAV sends it to the cloud platform via the cellular link. The cloud platform forwards the flight plan to the UAV ground control station for content integrity and correctness verification: 1) If the verification passes, the UAV ground control station sends feedback information (such as a pass message) to the cloud platform, and the cloud platform sends a flight operation command to the connected UAV; 2) If the verification fails, the UAV ground control station sends a failure message to the cloud platform, and the cloud platform returns to the step of sending the flight plan to the connected UAV.
[0104] Optionally, after sending flight operation instructions to the networked drone according to the flight plan, the method further includes:
[0105] Receives the telemetry and control data and service data sent by the networked drone;
[0106] Present the business data to the industry demanders;
[0107] The telemetry and control data is sent to the UAV ground control station so that the UAV ground control station can verify the telemetry and control data;
[0108] After receiving the telemetry and control data returned by the UAV ground control station after verifying the telemetry and control data, the returned telemetry and control data is presented to the industry demander.
[0109] In this embodiment, the business data is generally video. When the connected UAV is performing flight operations, it sends telemetry and control data and business data to the cloud platform (the telemetry and control data and business data are usually sent simultaneously, but the telemetry and control data has a higher priority). The cloud platform sends the telemetry and control data to the UAV ground control station. The UAV ground control station receives the telemetry and control data sent by the cloud platform and verifies the telemetry and control data. In response to the telemetry and control data passing the verification, the UAV ground control station returns the telemetry and control data or returns a verification success message to the cloud platform. The cloud platform presents the business data and the verified telemetry and control data or the returned telemetry and control data to the industry demander.
[0110] Specifically, the connected drone operates according to a verified flight plan, transmitting telemetry and control data and operational data back to the cloud platform. The cloud platform then presents the operational data to industry stakeholders. Simultaneously, the cloud platform sends telemetry and control data to the drone ground control station according to a communication protocol compatible with the drone's ground control station. The ground control station verifies and parses the data, converts it according to the same communication protocol, and returns it to the cloud platform for presentation to industry stakeholders. It should be noted that by adding a verification mechanism to send the telemetry and control data to the drone ground control station for verification, the accuracy of the data content can be ensured.
[0111] This invention modifies the overall technical architecture, allowing the UAV ground control station to function solely as a verification unit for the flight control and measurement content of the connected UAV. The cloud platform, based on a communication protocol compatible with the UAV ground control station, extracts and converts the application content description input by the industry client at the cloud platform. After content verification at the UAV ground control station, the content is sent to the connected UAV for implementation. This simplifies the system's complexity, reduces specialized operational steps, and increases the industry client's control over the application process through the cloud platform, making the overall system easier to use.
[0112] In one specific embodiment, reference Figure 2This diagram illustrates an interactive schematic of an application method for a networked drone provided by an embodiment of the present invention. This embodiment includes the following steps:
[0113] (1) Industry demanders input application content at the cloud platform, including target location (latitude and longitude), flight mode (hovering, hovering, moving), video clarity, etc.
[0114] (2) The cloud platform extracts the flight content (i.e. flight measurement and control content) from the application content of the industry demand side, edits the data according to the communication protocol format adapted to the UAV ground control station, and sends it to the UAV ground control station;
[0115] (3) After receiving the recompiled data sent by the cloud platform, the UAV ground control station verifies whether the content conforms to the flight logic: 3.1) If it does, the UAV ground control station generates a flight plan and sends it to the cloud platform; 3.2) If it does not, it provides feedback on the inability to fly and the reason, and the cloud platform provides prompts and suggestions to industry demanders.
[0116] It should be noted that since the UAV ground control station only serves as a verification unit for the flight measurement and control content of the connected UAV, it can reduce the technical threshold that previously required professional personnel to operate the UAV ground station and improve the overall ease of use of the system.
[0117] (4) The cloud platform sends the flight plan to the flight control module of the connected UAV via the cellular link;
[0118] (5) After receiving the flight plan, the network-connected UAV flight control module sends it to the cloud platform via a cellular link;
[0119] (6) The cloud platform forwards the flight plan to the UAV ground control station for content integrity and correctness verification: 6.1) If the verification passes, the UAV ground control station sends a pass message to the cloud platform, and the cloud platform sends a flight operation command to the connected UAV; 6.2) If the verification fails, the UAV ground control station sends a fail message to the cloud platform, and repeats steps 4-6 until the verification passes.
[0120] (7) The networked UAV performs application operations according to the verified flight plan, and transmits telemetry and control data and business data back to the cloud platform. The cloud platform presents the business data to the industry demanders. Simultaneously, the cloud platform sends telemetry and control data to the UAV ground control station, which verifies and parses the data and converts it according to the communication protocol adapted to the cloud platform before returning it to the cloud platform for presentation to the industry demanders.
[0121] It should be noted that the communication protocol adapted between the cloud platform and the UAV ground control station can be the same as or different from the communication protocol adapted between the UAV ground control station and the cloud platform. The specific protocol can be determined according to actual needs.
[0122] The application method for connected drones provided in this invention involves a cloud platform first acquiring application content from the industry's demand side, obtaining flight measurement and control content based on the application content, and sending the flight measurement and control content to the drone ground control station for verification. Then, the cloud platform receives and sends a flight plan generated by the drone ground control station after the flight measurement and control content has been verified. Finally, it sends flight operation instructions to the connected drone according to the flight plan, enabling the connected drone to perform flight operations. This invention, by changing the overall technical architecture, allows the drone ground control station to only perform the verification of the connected drone's flight measurement and control content. After verification by the drone ground control station, the cloud platform sends the flight plan to the connected drone for implementation. This simplifies the system's complexity, reduces specialized operational steps, and increases the industry's control over the application process through the cloud platform, making the overall system easier to use. It solves the problem in existing technologies where the drone ground control station still bears a heavy workload, resulting in no substantial reduction in the complexity of connected drone application systems and the need for specialized personnel to operate the drone ground control station.
[0123] Example 2:
[0124] like Figure 3 As shown, this embodiment provides an application method for a networked drone, applied to a drone ground control station. The method includes:
[0125] Step S201: Receive flight measurement and control content sent by the cloud platform. The flight measurement and control content is obtained by the cloud platform from the application content of the industry demander and then sent after obtaining the flight measurement and control content based on the application content.
[0126] Step S202: Verify the flight measurement and control data;
[0127] Optionally, the flight tracking and control content sent by the cloud platform specifically includes:
[0128] The cloud platform receives the re-edited flight measurement and control content after re-editing the flight measurement and control content according to a communication protocol format adapted to the UAV ground control station;
[0129] The verification of the flight measurement and control content specifically includes:
[0130] The revised flight tracking and control content was verified.
[0131] In this embodiment, the cloud platform extracts flight measurement and control content from the application content of the industry demander, edits the data according to a communication protocol format compatible with the UAV ground control station, and sends it to the UAV ground control station. Upon receiving the re-edited flight measurement and control content from the cloud platform, the UAV ground control station verifies the re-edited content.
[0132] Optionally, the verification of the re-edited flight tracking and control content specifically includes:
[0133] Determine whether the revised flight control and measurement content conforms to flight logic;
[0134] If the flight logic is met, the verification passes; otherwise, the verification fails.
[0135] In this embodiment, the UAV ground control station can, for example, verify the header, payload, and tail of the data packet to determine whether the content connection of adjacent data packets can be safely achieved. If so, it conforms to the flight logic; otherwise, it does not conform to the flight logic.
[0136] Step S203: In response to the successful verification of the flight measurement and control content, a flight plan is generated and sent to the cloud platform so that the cloud platform can send flight operation instructions to the connected UAV according to the flight plan and enable the connected UAV to perform flight operations according to the flight plan.
[0137] In this embodiment, if the verification passes (meaning the re-edited flight control content conforms to flight logic), the UAV ground control station generates a flight plan and sends it to the cloud platform. If the verification fails (meaning the re-edited flight control content does not conform to flight logic), the UAV ground control station provides a message indicating that flight is not possible and the reason for this. The cloud platform then provides prompts and suggestions to industry stakeholders.
[0138] Optionally, after sending the flight plan to the cloud platform, the method further includes:
[0139] Receive the flight plan returned by the connected drone and forwarded by the cloud platform;
[0140] The received flight plan is verified for completeness and correctness.
[0141] In response to the successful integrity and correctness verification, information is fed back to the cloud platform, so that the cloud platform can send flight operation instructions to the connected drone based on the feedback information.
[0142] In this embodiment, the cloud platform sends the flight plan to the flight control module of the connected UAV via a cellular link. After receiving the flight plan, the flight control module sends it to the cloud platform via the cellular link. The cloud platform forwards the flight plan to the UAV ground control station for content integrity and correctness verification: 1) If the verification passes, the UAV ground control station sends feedback information (such as a pass message) to the cloud platform, and the cloud platform sends flight operation instructions to the connected UAV; 2) If the verification fails, the UAV ground control station sends a fail message to the cloud platform, and the cloud platform returns to the step of sending the flight plan to the connected UAV.
[0143] Optionally, after sending the flight plan to the cloud platform, the method further includes:
[0144] Receive measurement and control data sent by the cloud platform;
[0145] The measurement and control data are verified;
[0146] In response to the successful verification of the measurement and control data, the measurement and control data is returned to the cloud platform.
[0147] In this embodiment, by adding a verification and confirmation mechanism, the telemetry and control data is sent to the UAV ground control station for verification, which can ensure the correctness of the data content.
[0148] Example 3:
[0149] like Figure 4 As shown, this embodiment provides an application method for a networked drone, which is applied to a networked drone. The method includes:
[0150] Step S301: Receive flight operation instructions sent by the cloud platform according to the flight plan. The flight plan is obtained by the cloud platform based on the application content of the industry demander, and the flight measurement and control content is sent to the UAV ground control station so that the UAV ground control station can verify the flight measurement and control content, and generate and send it to the cloud platform after the verification is passed.
[0151] In this embodiment, the industry client inputs application content into the cloud platform. The cloud platform extracts flight control and measurement content from the application content, edits the data according to a communication protocol format compatible with the UAV ground control station, and sends it to the UAV ground control station. Upon receiving the re-edited data from the cloud platform, the UAV ground control station verifies the content to determine if it conforms to flight logic. If it does, the UAV ground control station generates a flight plan and sends it to the cloud platform; if it does not, it provides a flight inability warning and the reason, and the cloud platform then provides warnings and suggestions to the industry client. After receiving the flight plan, the cloud platform distributes the flight plan to the connected UAV flight control module via a cellular link.
[0152] Optionally, before receiving flight operation instructions sent by the cloud platform according to the flight plan, the method further includes:
[0153] Receive the flight plan sent by the cloud platform;
[0154] The flight plan is returned to the cloud platform, so that the cloud platform forwards the returned flight plan to the UAV ground control station, and the UAV ground control station verifies the integrity and correctness of the received flight plan, and feeds back information to the cloud platform after the integrity and correctness verification is passed;
[0155] The flight operation instructions sent by the cloud platform according to the flight plan specifically include:
[0156] Receive the flight operation instructions sent by the cloud platform based on the feedback information.
[0157] In this embodiment, after receiving the flight plan, the network-connected UAV flight control module sends it to the cloud platform via a cellular link. The cloud platform forwards the flight plan to the UAV ground control station for content integrity and correctness verification. If the verification passes, the UAV ground control station sends a pass message to the cloud platform, and the cloud platform sends a flight operation command to the network-connected UAV. If the verification fails, the UAV ground control station sends a fail message to the cloud platform.
[0158] Step S302: Perform flight operations according to the flight plan based on the flight operation instructions.
[0159] Optionally, after performing flight operations according to the flight operation instructions and the flight plan, the method further includes:
[0160] Send measurement and control data and business data to the cloud platform.
[0161] In this embodiment, the connected UAV performs application operations according to the verified flight plan, and transmits telemetry and control data and business data back to the cloud platform. The cloud platform presents the business data to the industry demanders. At the same time, the cloud platform sends telemetry and control data to the UAV ground control station, which verifies and parses the data and converts it according to the communication protocol adapted to the cloud platform before returning it to the cloud platform for presentation to the industry demanders.
[0162] Example 4:
[0163] refer to Figure 5 This embodiment provides an application system for a networked drone, including a cloud platform 12, a drone ground control station 11, and a networked drone 13;
[0164] The cloud platform 12 is used to execute the application method of the networked drone in Embodiment 1;
[0165] The UAV ground control station 11 is used to execute the application method of the networked UAV in Embodiment 2;
[0166] The connected drone 13 is used to execute the application method of the connected drone in Embodiment 3.
[0167] Example 5:
[0168] refer to Figure 6 This embodiment provides an application device for a networked drone, including a memory 21 and a processor 22. The memory 21 stores a computer program, and the processor 22 is configured to run the computer program to execute the application method of the networked drone in Embodiment 1, Embodiment 2, or Embodiment 3.
[0169] The memory 21 is connected to the processor 22. The memory 21 can be a flash memory, a read-only memory or other memory, and the processor 22 can be a central processing unit or a microcontroller.
[0170] Example 6:
[0171] This embodiment provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the application method of the networked drone in Embodiment 1, Embodiment 2, or Embodiment 3 described above.
[0172] The computer-readable storage medium includes volatile or non-volatile, removable or non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, computer program modules, or other data). Computer-readable storage media include, but are not limited to, RAM (Random Access Memory), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory), flash memory or other memory technologies, CD-ROM (Compact Disc Read-Only Memory), DVD or other optical disc storage, cartridges, magnetic tapes, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer.
[0173] In summary, the application method, system, device, and readable storage medium for connected drones provided in this invention involve a cloud platform first acquiring application content from the industry's demand side, obtaining flight measurement and control content based on the application content, and sending the flight measurement and control content to the drone ground control station for verification. Then, the cloud platform receives and sends a flight plan generated by the drone ground control station after the flight measurement and control content has been verified. Finally, it sends flight operation instructions to the connected drone according to the flight plan, enabling the connected drone to perform flight operations according to the flight plan. This invention, by changing the overall technical architecture, allows the drone ground control station to only perform the verification of the connected drone's flight measurement and control content. After verification by the drone ground control station, the cloud platform sends the flight plan to the connected drone for implementation. This simplifies the system's complexity, reduces specialized operational steps, and increases the industry's control over the application process through the cloud platform, making the overall system easier to use. It solves the problem in existing technologies where the drone ground control station still bears a heavy workload, resulting in no substantial reduction in the complexity of connected drone application systems and the need for specialized personnel to operate the drone ground control station.
[0174] It is understood that the above embodiments are merely exemplary implementations used to illustrate the principles of the present invention, and the present invention is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also considered to be within the scope of protection of the present invention.
Claims
1. A method for applying a network-connected drone, characterized in that, Applied to a cloud platform, the method includes: Obtain application content from industry demanders; The flight measurement and control content is obtained according to the application content, and the flight measurement and control content is sent to the UAV ground control station so that the UAV ground control station can verify the flight measurement and control content; The flight plan is generated and sent by the UAV ground control station after the flight measurement and control content has been verified. According to the flight plan, flight operation instructions are sent to the connected drone so that the connected drone can perform flight operations in accordance with the flight plan; Sending flight operation instructions to the networked drone according to the flight plan specifically includes: Send the flight plan to the connected drone; The system receives the flight plan returned by the connected drone and forwards the flight plan returned by the connected drone to the drone ground control station so that the drone ground control station can verify the integrity and correctness of the received flight plan. Receive information from the UAV ground control station after the integrity and correctness verification has passed; Based on the feedback information, a flight operation command is sent to the connected drone; After sending flight operation instructions to the connected drone according to the flight plan, the method further includes: Receives the telemetry and control data and service data sent by the networked drone; Present the business data to the industry demanders; The telemetry and control data is sent to the UAV ground control station so that the UAV ground control station can verify the telemetry and control data; After receiving the telemetry and control data returned by the UAV ground control station after verifying the telemetry and control data, the returned telemetry and control data is presented to the industry demander.
2. The method according to claim 1, characterized in that, The acquisition of application content from industry demanders specifically includes: The system receives application content input from the industry demander, which includes at least one of the following: target location, flight mode, and video resolution.
3. The method according to claim 1, characterized in that, Sending the flight measurement and control data to the UAV ground control station specifically includes: The flight measurement and control content was re-edited according to the communication protocol format adapted to the UAV ground control station; The revised flight control and measurement data is sent to the UAV ground control station.
4. A method for applying a network-connected drone, characterized in that, Applied to a UAV ground control station, the method includes: The system receives flight measurement and control content sent by the cloud platform. The flight measurement and control content is obtained by the cloud platform from the application content of the industry demanders and then sent after obtaining the flight measurement and control content based on the application content. The flight measurement and control data are verified. In response to the successful verification of the flight measurement and control content, a flight plan is generated and sent to the cloud platform, so that the cloud platform can send flight operation instructions to the connected UAV according to the flight plan and enable the connected UAV to perform flight operations according to the flight plan; After sending the flight plan to the cloud platform, the method further includes: Receive the flight plan returned by the connected drone and forwarded by the cloud platform; The received flight plan is verified for completeness and correctness. In response to the successful integrity and correctness verification, information is fed back to the cloud platform so that the cloud platform can send flight operation instructions to the connected drone based on the feedback information; After sending the flight plan to the cloud platform, the method further includes: Receive measurement and control data sent by the cloud platform; The measurement and control data are verified; In response to the successful verification of the measurement and control data, the measurement and control data is returned to the cloud platform.
5. The method according to claim 4, characterized in that, The flight telemetry and control content sent by the cloud platform specifically includes: The cloud platform receives the re-edited flight measurement and control content after re-editing the flight measurement and control content according to a communication protocol format adapted to the UAV ground control station; The verification of the flight measurement and control content specifically includes: The revised flight tracking and control content was verified.
6. The method according to claim 5, characterized in that, The verification of the re-edited flight measurement and control content specifically includes: Determine whether the revised flight control and measurement content conforms to flight logic; If the flight logic is met, the verification passes; otherwise, the verification fails.
7. A method for applying a network-connected drone, characterized in that, Applied to connected drones, the method includes: The system receives flight operation instructions sent by the cloud platform according to the flight plan. The flight plan is generated by the cloud platform based on the application content of the industry demander, which obtains flight measurement and control content and sends the flight measurement and control content to the UAV ground control station so that the UAV ground control station can verify the flight measurement and control content. After the verification is passed, the system generates and sends the data to the cloud platform. Perform flight operations according to the flight operation instructions and the flight plan; Before receiving flight operation instructions sent by the cloud platform according to the flight plan, the method further includes: Receive the flight plan sent by the cloud platform; The flight plan is returned to the cloud platform, so that the cloud platform forwards the returned flight plan to the UAV ground control station, and the UAV ground control station verifies the integrity and correctness of the received flight plan, and feeds back information to the cloud platform after the integrity and correctness verification is passed; The flight operation instructions sent by the cloud platform according to the flight plan specifically include: Receive the flight operation command sent by the cloud platform based on the feedback information; After performing flight operations according to the flight operation instructions and the flight plan, the method further includes: Send measurement and control data and business data to the cloud platform.
8. An application system for networked unmanned aerial vehicles (UAVs), characterized in that, This includes cloud platforms, drone ground control stations, and connected drones; The cloud platform is used to execute the application method of the connected drone as described in any one of claims 1-3; The UAV ground control station is used to execute the application method of the connected UAV as described in any one of claims 4-6; The connected drone is used to perform the application method of the connected drone as described in claim 7.
9. An application device for a network-connected unmanned aerial vehicle (UAV), characterized in that, It includes a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to implement the application method of the connected drone as described in any one of claims 1-3, or to implement the application method of the connected drone as described in any one of claims 4-6, or to implement the application method of the connected drone as described in claim 7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the application method of the connected drone as described in any one of claims 1-3, or the application method of the connected drone as described in any one of claims 4-6, or the application method of the connected drone as described in claim 7.