CN117792480A - Application method, system and device of network-connected unmanned aerial vehicle and readable storage medium - Google Patents
Application method, system and device of network-connected unmanned aerial vehicle and readable storage medium Download PDFInfo
- Publication number
- CN117792480A CN117792480A CN202410012569.3A CN202410012569A CN117792480A CN 117792480 A CN117792480 A CN 117792480A CN 202410012569 A CN202410012569 A CN 202410012569A CN 117792480 A CN117792480 A CN 117792480A
- Authority
- CN
- China
- Prior art keywords
- aerial vehicle
- unmanned aerial
- flight
- cloud platform
- measurement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 88
- 238000005259 measurement Methods 0.000 claims abstract description 163
- 238000012795 verification Methods 0.000 claims description 37
- 238000004891 communication Methods 0.000 claims description 19
- 230000015654 memory Effects 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 12
- 238000012360 testing method Methods 0.000 claims description 6
- 238000013524 data verification Methods 0.000 claims description 3
- 230000001413 cellular effect Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 9
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000006978 adaptation Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000008672 reprogramming Effects 0.000 description 2
- 238000000605 extraction Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides an application method, a system, a device and a readable storage medium of an internet-connected unmanned aerial vehicle, wherein the method comprises the following steps: acquiring application content of an industry demand party; acquiring flight measurement and control content according to the application content, and sending the flight measurement and control content to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can verify the flight measurement and control content; receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station; and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan so that the network unmanned aerial vehicle carries out flight operation according to the flight plan. The method, the system, the device and the readable storage medium can solve the problems that in the prior art, as the unmanned aerial vehicle ground control station still bears heavier tasks, the complexity of the network-connected unmanned aerial vehicle application system is not substantially reduced and professional personnel are required to perform professional operation on the unmanned aerial vehicle ground control station.
Description
Technical Field
The invention relates to the technical field of network-connected unmanned aerial vehicles, in particular to an application method, a system and a device of the network-connected unmanned aerial vehicle and a readable storage medium.
Background
The network connection unmanned aerial vehicle is an overall upgrade of the traditional unmanned aerial vehicle, breaks through the limit of the point-to-point measurement and control distance of the traditional unmanned aerial vehicle, and further realizes open sharing of data.
However, the existing network-connected unmanned aerial vehicle application system built around the cloud platform only separates the service from measurement and control, so that timeliness and accuracy of the service are improved, but the unmanned aerial vehicle ground control station still bears a heavy task, the complexity of the whole application system is not substantially reduced, and professionals need to fully understand the application content of an industry demand party and carry out professional operation on the unmanned aerial vehicle ground control station.
Disclosure of Invention
The technical problem to be solved by the invention is to provide an application method, system and device of the network-connected unmanned aerial vehicle and a readable storage medium for solving the problems that the complexity of the application system of the network-connected unmanned aerial vehicle is not substantially reduced and professional operation of a professional personnel on the unmanned aerial vehicle ground control station is required because the unmanned aerial vehicle ground control station still bears a heavy task in the prior art.
In a first aspect, the present invention provides an application method of an internet-connected unmanned aerial vehicle, applied to a cloud platform, the method comprising:
acquiring application content of an industry demand party;
acquiring flight measurement and control content according to the application content, and sending the flight measurement and control content to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can verify the flight measurement and control content;
receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station;
and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan so that the network unmanned aerial vehicle carries out flight operation according to the flight plan.
Further, the acquiring the application content of the industry demand party specifically includes:
receiving application content input by the industry demander, wherein the application content comprises at least one of the following components: target position, flight form, video sharpness.
Further, the sending the flight measurement and control content to the unmanned aerial vehicle ground control station specifically includes:
editing the flight measurement and control content again according to a communication protocol format adapted to the unmanned aerial vehicle ground control station;
And sending the re-edited flight measurement and control content to the unmanned aerial vehicle ground control station.
Further, the sending a flight operation instruction to the internet-connected unmanned aerial vehicle according to the flight plan specifically includes:
transmitting the flight plan to the internet-connected unmanned aerial vehicle;
receiving a flight plan returned by the internet-connected unmanned aerial vehicle, and forwarding the flight plan returned by the internet-connected unmanned aerial vehicle to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station performs integrity and correctness verification on the received flight plan;
receiving information fed back by the unmanned aerial vehicle ground control station after the integrity and the correctness check pass;
and sending a flight operation instruction to the network-connected unmanned aerial vehicle according to the fed-back information.
Further, after the flight operation instruction is sent to the internet-connected unmanned aerial vehicle according to the flight plan, the method further comprises:
receiving measurement and control data and service data sent by the network-connected unmanned aerial vehicle;
presenting the business data to the industry demander;
transmitting the measurement and control data to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can check the measurement and control data;
And receiving the measurement and control data returned after the measurement and control data is checked by the unmanned aerial vehicle ground control station, and presenting the returned measurement and control data to the industry demander.
In a second aspect, the invention provides an application method of an internet-connected unmanned aerial vehicle, which is applied to an unmanned aerial vehicle ground control station, and the method comprises the following steps:
receiving flight measurement and control content sent by a cloud platform, wherein the flight measurement and control content is sent after the cloud platform obtains application content of an industry demand party and obtains the flight measurement and control content according to the application content;
checking the flight measurement and control content;
and responding to the verification of the flight measurement and control content, generating a flight plan, and sending the flight plan to the cloud platform, so that the cloud platform sends a flight operation instruction to the network unmanned aerial vehicle according to the flight plan, and the network unmanned aerial vehicle carries out flight operation according to the flight plan.
Further, the receiving the flight measurement and control content sent by the cloud platform specifically includes:
receiving the flight measurement and control content which is sent after the cloud platform re-edits the flight measurement and control content according to a communication protocol format adapted to the unmanned aerial vehicle ground control station;
The checking of the flight measurement and control content specifically comprises the following steps:
and checking the flight measurement and control content after the reediting.
Further, the verification of the flight measurement and control content after re-editing specifically includes:
judging whether the re-edited flight measurement and control content accords with flight logic or not;
if the flight logic is met, checking passing, otherwise, checking failing.
Further, after the sending the flight plan to the cloud platform, the method further includes:
receiving a flight plan returned by the internet-connected unmanned aerial vehicle forwarded by the cloud platform;
carrying out integrity and correctness verification on the received flight plan;
and responding to the passing of the integrity and correctness verification, feeding back information to the cloud platform, so that the cloud platform sends a flight operation instruction to the network-connected unmanned aerial vehicle according to the fed back information.
Further, after the sending the flight plan to the cloud platform, the method further includes:
receiving measurement and control data sent by the cloud platform;
checking the measurement and control data;
and responding to the passing of the test and control data verification, and returning the test and control data to the cloud platform.
In a third aspect, the present invention provides an application method of an internet-connected unmanned aerial vehicle, applied to the internet-connected unmanned aerial vehicle, the method comprising:
receiving a flight operation instruction sent by a cloud platform according to a flight plan, wherein the flight plan is that the cloud platform obtains flight measurement and control contents according to application contents of industry demand parties, and sends the flight measurement and control contents to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station checks the flight measurement and control contents, and generates and sends the flight measurement and control contents to the cloud platform after the flight measurement and control contents pass the check;
and carrying out flight operation according to the flight plan according to the flight operation instruction.
Further, before the receiving the flight operation instruction sent by the cloud platform according to the flight plan, the method further includes:
receiving the flight plan sent by the cloud platform;
returning the flight plan to the cloud platform, so that the cloud platform forwards the returned flight plan to the unmanned aerial vehicle ground control station, the unmanned aerial vehicle ground control station performs integrity and correctness checking on the received flight plan, and information is fed back to the cloud platform after the integrity and correctness checking is passed;
The receiving cloud platform receives a flight operation instruction sent by a cloud platform according to a flight plan, and specifically comprises the following steps:
and receiving the flight operation instruction sent by the cloud platform according to the fed-back information.
Further, after the flying operation is performed according to the flying operation instruction and the flying plan, the method further comprises:
and transmitting measurement and control data and service data to the cloud platform.
In a fourth aspect, the invention provides an application system of an internet-connected unmanned aerial vehicle, which comprises a cloud platform, an unmanned aerial vehicle ground control station and the internet-connected unmanned aerial vehicle;
the cloud platform is used for executing the application method of the internet-connected unmanned aerial vehicle in the first aspect;
the unmanned aerial vehicle ground control station is used for executing the application method of the internet-connected unmanned aerial vehicle in the second aspect;
the network-connected unmanned aerial vehicle is used for executing the application method of the network-connected unmanned aerial vehicle in the third aspect.
In a fifth aspect, the present invention provides an application device of an internet-enabled unmanned aerial vehicle, comprising a memory and a processor, the memory storing a computer program, the processor being arranged to run the computer program to implement the application method of an internet-enabled unmanned aerial vehicle according to the first aspect, the second aspect or the third aspect.
In a sixth aspect, the present invention provides a computer readable storage medium, where a computer program is stored, where the computer program is executed by a processor to implement the method for applying the network-connected unmanned aerial vehicle according to the first aspect, the second aspect, or the third aspect.
According to the application method, the system, the device and the readable storage medium of the network-connected unmanned aerial vehicle, the cloud platform firstly obtains the application content of the industry demand party, obtains the flight measurement and control content according to the application content, and sends the flight measurement and control content to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can check the flight measurement and control content; then receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station; and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan, so that the network unmanned aerial vehicle carries out flight operation according to the flight plan. According to the invention, by changing the whole technical architecture, the unmanned aerial vehicle ground control station only bears the check unit of the network-connected unmanned aerial vehicle flight measurement and control content, and the cloud platform sends the flight plan to the network-connected unmanned aerial vehicle for implementation after the unmanned aerial vehicle ground control station passes the check, so that the complexity of system use is simplified, professional operation links are reduced, the control force of an industry demand party in the application process through the cloud platform is increased, and the whole system is easy to apply. The problem of among the prior art because unmanned aerial vehicle ground control station still bears heavier task, lead to net allies oneself with unmanned aerial vehicle application system's complexity not by essence to be reduced, and need the professional to carry out professional operation to unmanned aerial vehicle ground control station is solved.
Drawings
Fig. 1 is a flowchart of an application method of an internet-connected unmanned aerial vehicle according to embodiment 1 of the present invention;
fig. 2 is an interaction schematic diagram of an application method of an internet-connected unmanned aerial vehicle according to an embodiment of the present invention;
fig. 3 is a flowchart of an application method of the internet-connected unmanned aerial vehicle in embodiment 2 of the present invention;
fig. 4 is a flowchart of an application method of the internet-connected unmanned aerial vehicle in embodiment 3 of the present invention;
fig. 5 is a schematic structural diagram of an application system of an internet-connected unmanned aerial vehicle according to embodiment 4 of the present invention;
fig. 6 is a schematic structural diagram of an application apparatus of an internet-connected unmanned aerial vehicle according to embodiment 5 of the present invention.
Detailed Description
In order to make the technical scheme of the present invention better understood by those skilled in the art, the following detailed description of the embodiments of the present invention will be given with reference to the accompanying drawings.
It is to be understood that the specific embodiments and figures described herein are merely illustrative of the invention, and are not limiting of the invention.
It is to be understood that the various embodiments of the invention and the features of the embodiments may be combined with each other without conflict.
It is to be understood that only the portions relevant to the present invention are shown in the drawings for convenience of description, and the portions irrelevant to the present invention are not shown in the drawings.
It should be understood that each unit and module in the embodiments of the present invention may correspond to only one physical structure, may be formed by a plurality of physical structures, or may be integrated into one physical structure.
It will be appreciated that the terms "first," "second," and the like in embodiments of the present invention are used to distinguish between different objects or to distinguish between different processes on the same object, and are not used to describe a particular order of objects.
It will be appreciated that, without conflict, the functions and steps noted in the flowcharts and block diagrams of the present invention may occur out of the order noted in the figures.
It is to be understood that the flowcharts and block diagrams of the present invention illustrate the architecture, functionality, and operation of possible implementations of systems, apparatuses, devices, methods according to various embodiments of the present invention. Where each block in the flowchart or block diagrams may represent a unit, module, segment, code, or the like, which comprises executable instructions for implementing the specified functions. Moreover, each block or combination of blocks in the block diagrams and flowchart illustrations can be implemented by hardware-based systems that perform the specified functions, or by combinations of hardware and computer instructions.
It should be understood that the units and modules related in the embodiments of the present invention may be implemented by software, or may be implemented by hardware, for example, the units and modules may be located in a processor.
Summary of the application
The network connection unmanned aerial vehicle is an overall upgrade of the traditional unmanned aerial vehicle, breaks through the limit of the point-to-point measurement and control distance of the traditional unmanned aerial vehicle, and further realizes open sharing of data. Aiming at the problems that the traditional unmanned aerial vehicle adopts an unlicensed frequency band to communicate, the transmission resources are limited, the distance cannot exceed the viewing distance and the like, the network-connected unmanned aerial vehicle changes the cellular network to carry out data transmission, and changes the original one-station-one-machine mode into a new framework directly measured and controlled by a cloud platform, so that the unmanned aerial vehicle is easy to supervise and can support stable feedback of a large amount of ultra-high definition video data.
Because the unmanned aerial vehicle measurement and control needs professional knowledge skills, the application process is relatively complex, the unmanned aerial vehicle measurement and control is a small threshold for the industry demand party, professional personnel are often needed to participate in the practical application to be implemented smoothly, professional operation is an important series link in the application, the professional personnel need to synchronously process related contents such as flight measurement and control, service data and the like, and timeliness and accuracy are greatly affected. Aiming at the problem, the existing scheme uses an internet-connected unmanned aerial vehicle as a gripper to construct an integral application system surrounding a cloud platform. By adding the cloud platform, the business and measurement and control are split, an industry demand party obtains application data through the cloud platform, and a professional person has the function of accessing the cloud platform by modifying the unmanned aerial vehicle ground control station, and realizes the capability of transmitting measurement and control instructions to the Internet-connected unmanned aerial vehicle and reversely receiving flight data by means of a cellular network.
However, the existing network-connected unmanned aerial vehicle application system built around the cloud platform only separates the service from measurement and control, so that timeliness and accuracy of the service are improved, but the unmanned aerial vehicle ground control station still bears a heavy task, the complexity of the whole application system is not substantially reduced, and professionals need to fully understand the application content of an industry demand party and carry out professional operation on the unmanned aerial vehicle ground control station.
Aiming at the technical problems, the application method, the system and the device of the network-connected unmanned aerial vehicle and the readable storage medium are provided, through changing the whole technical architecture, the unmanned aerial vehicle ground control station only bears the check unit of the network-connected unmanned aerial vehicle flight measurement and control content, and after the unmanned aerial vehicle ground control station passes the check, the cloud platform sends the flight plan to the network-connected unmanned aerial vehicle for implementation, so that the complexity of system use is simplified, professional operation links are reduced, the control force of an industry demand party on the application process through the cloud platform is increased, and the whole system is easy to apply.
Having described the basic principles of the present application, various non-limiting embodiments of the present application will now be described in detail with reference to the accompanying drawings.
Example 1:
The embodiment provides an application method of an internet-connected unmanned aerial vehicle, which is applied to a cloud platform, as shown in fig. 1, and comprises the following steps:
step S101: acquiring application content of an industry demand party;
in this embodiment, an industry demander inputs application content at a cloud platform, and the cloud platform receives the application content input by the industry demander, where the application content includes at least one of the following: target position, flight form, video sharpness.
Specifically, the application content may include two parts of route planning and service parameter adjustment, where the route planning includes a target position (longitude and latitude), a flight form (hover, movement), and the like, the target position refers to a position point on a landing and flight path of the network-connected unmanned aerial vehicle, and the service parameter adjustment includes video definition (such as 1920×1080 and 3840×2160), speed, altitude, code rate (such as 4 megabits and 8 megabits, and the like), a coding mode (such as VBR and CBR, and the like), and a coding protocol (such as h.264 and h.265, and the like).
Step S102: and acquiring flight measurement and control content according to the application content, and sending the flight measurement and control content to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can verify the flight measurement and control content.
In this embodiment, the flight measurement and control content includes flight information and control information, and the cloud platform obtains the corresponding flight measurement and control content according to the application content.
Optionally, the sending the flight measurement and control content to the unmanned aerial vehicle ground control station specifically includes:
editing the flight measurement and control content again according to a communication protocol format adapted to the unmanned aerial vehicle ground control station;
and sending the re-edited flight measurement and control content to the unmanned aerial vehicle ground control station.
In this embodiment, the communication protocol may be a standard protocol or a custom protocol, and the content and field definition of the communication protocol are clear for both the cloud platform and the ground control station of the unmanned aerial vehicle.
Specifically, after the cloud platform extracts the flight measurement and control content in the application content of the industry demand side, data editing is performed according to a communication protocol format adapted to the unmanned aerial vehicle ground control station, and the data editing is sent to the unmanned aerial vehicle ground control station. After receiving the re-edited flight measurement and control content sent by the cloud platform, the unmanned aerial vehicle ground control station checks the re-edited flight measurement and control content, judges whether the re-edited flight measurement and control content accords with flight logic, if so, the check is passed, and if not, the check is not passed. For example, the header, the load and the tail of the data packet can be checked, whether the content connection of the adjacent data packet can be safely realized or not is judged, if yes, the flight logic is met, and if not, the flight logic is not met.
Step S103: and receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station.
In this embodiment, if the verification is passed, that is, the flight measurement and control content after re-editing accords with the flight logic, the unmanned plane ground control station generates a flight plan, and sends the flight plan to the cloud platform. If the verification is not passed, namely the re-edited flight measurement and control content does not accord with the flight logic, the unmanned plane ground control station feeds back the prompt and the reason that the unmanned plane cannot fly, and the cloud platform prompts and suggests the industry demand party.
Step S104: and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan so that the network unmanned aerial vehicle carries out flight operation according to the flight plan.
Optionally, the sending a flight operation instruction to the internet-connected unmanned aerial vehicle according to the flight plan specifically includes:
transmitting the flight plan to the internet-connected unmanned aerial vehicle;
receiving a flight plan returned by the internet-connected unmanned aerial vehicle, and forwarding the flight plan returned by the internet-connected unmanned aerial vehicle to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station performs integrity and correctness verification on the received flight plan;
Receiving information fed back by the unmanned aerial vehicle ground control station after the integrity and the correctness check pass;
and sending a flight operation instruction to the network-connected unmanned aerial vehicle according to the fed-back information.
In this embodiment, the flight plan is sent to the internet-connected unmanned aerial vehicle, and then returned to the cloud platform by the internet-connected unmanned aerial vehicle, and the cloud platform sends back to the unmanned aerial vehicle ground control station for data integrity and accuracy comparison, so as to ensure flight safety.
Specifically, the cloud platform issues a flight plan to the network unmanned aerial vehicle flight control module through a cellular link, the network unmanned aerial vehicle flight control module sends the flight plan to the cloud platform through the cellular link after receiving the flight plan, and the cloud platform forwards the flight plan to an unmanned aerial vehicle ground control station for content integrity and correctness verification: 1) If the verification is passed, the unmanned aerial vehicle ground control station feeds back information (such as feedback passing information) to the cloud platform, and the cloud platform sends a flight operation command to the network-connected unmanned aerial vehicle; 2) If the flight plan does not pass, the unmanned aerial vehicle ground control station feeds back the non-passing information to the cloud platform, and the cloud platform returns to execute the step of sending the flight plan to the network-connected unmanned aerial vehicle.
Optionally, after the sending the flight operation instruction to the internet-connected unmanned aerial vehicle according to the flight plan, the method further includes:
receiving measurement and control data and service data sent by the network-connected unmanned aerial vehicle;
presenting the business data to the industry demander;
transmitting the measurement and control data to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can check the measurement and control data;
and receiving the measurement and control data returned after the measurement and control data is checked by the unmanned aerial vehicle ground control station, and presenting the returned measurement and control data to the industry demander.
In this embodiment, the service data is generally video, when the internet-connected unmanned aerial vehicle performs flight operation, the measurement and control data and the service data are sent to the cloud platform (the measurement and control data and the service data are usually sent at the same time, but the priority of the measurement and control data is higher), the cloud platform sends the measurement and control data to the unmanned aerial vehicle ground control station, the unmanned aerial vehicle ground control station receives the measurement and control data sent by the cloud platform and checks the measurement and control data, the unmanned aerial vehicle ground control station returns the measurement and control data to the cloud platform or returns a check passing message in response to the check passing of the measurement and control data, and the cloud platform presents the service data and the check passing measurement and control data or the returned measurement and control data to the industry demand party.
Specifically, the internet-connected unmanned aerial vehicle performs application operation according to a flight plan passing through verification, the measurement and control data and the service data are returned to the cloud platform, the cloud platform presents the service data to an industry demand party, meanwhile, the cloud platform sends the measurement and control data to the unmanned aerial vehicle ground control station according to a communication protocol adapted to the unmanned aerial vehicle ground control station, the latter performs verification and analysis, and the cloud platform is returned to be presented to the industry demand party after conversion according to the communication protocol adapted to the cloud platform. By adding a verification mechanism, measurement and control data are sent to the unmanned aerial vehicle ground control station for verification, so that the accuracy of data content can be ensured.
According to the invention, by changing the whole technical architecture, the unmanned aerial vehicle ground control station only bears the verification unit of the network-connected unmanned aerial vehicle flight measurement and control content, the cloud platform is used for carrying out content extraction and conversion after the application content description is input at the cloud platform by the industry demand party based on the communication protocol content adapted to the unmanned aerial vehicle ground control station, and the content is verified at the unmanned aerial vehicle ground control station and then sent to the network-connected unmanned aerial vehicle for implementation, so that the complexity of system use is simplified, the professional operation links are reduced, the control force of the industry demand party in the application process through the cloud platform is increased, and the whole system is easy to apply.
In a specific embodiment, referring to fig. 2, an interaction schematic diagram of an application method of an internet-connected unmanned aerial vehicle provided by the embodiment of the invention is shown. In this embodiment, the method includes the following steps:
(1) Industry demander inputs application content at cloud platform, including target position (longitude and latitude), flight form (hover, movement), video definition, etc.;
(2) The cloud platform extracts flight content (namely flight measurement and control content) in application content of an industry demand party, edits data according to a communication protocol format adapted to the unmanned aerial vehicle ground control station, and sends the data to the unmanned aerial vehicle ground control station;
(3) The unmanned aerial vehicle ground control station checks after receiving the reprogramming data sent by the cloud platform, and judges whether the content accords with the flight logic or not: 3.1 If yes, the unmanned plane ground control station generates a flight plan and sends the flight plan to the cloud platform; 3.2 If the information is not met, feeding back the flight prompt and the reason, and prompting and suggesting to an industry demand party by the cloud platform;
it should be noted that, because the unmanned aerial vehicle ground control station only bears the check unit of the network connection unmanned aerial vehicle flight measurement and control content, therefore, the technical threshold that the unmanned aerial vehicle ground station needs professional to operate in the past can be reduced, and the usability of the whole system is improved.
(4) The cloud platform transmits a flight plan to the network unmanned aerial vehicle flight control module through a cellular link;
(5) After receiving the flight plan, the network-connected unmanned aerial vehicle flight control module sends the flight plan to the cloud platform through a cellular link;
(6) The cloud platform forwards the flight plan to the unmanned plane ground control station for content integrity and correctness checking: 6.1 If the verification is passed, the unmanned aerial vehicle ground control station feeds back the passing information to the cloud platform, and the cloud platform sends a flight operation command to the network-connected unmanned aerial vehicle; 6.2 If the verification is not passed, the unmanned plane ground control station feeds back the non-passing information to the cloud platform, and the processes of the steps 4-6 are repeated until the verification is passed;
(7) The network-connected unmanned aerial vehicle carries out application operation according to the flight plan passing the verification, the measurement and control data and the service data are returned to the cloud platform, the cloud platform presents the service data to the industry demand party, the synchronous cloud platform sends the measurement and control data to the unmanned aerial vehicle ground control station, the latter carries out verification and analysis, and the cloud platform is returned for presenting to the industry demand party after conversion according to the communication protocol adapting to the cloud platform.
It should be noted that, the communication protocol of the adaptation of the cloud platform and the ground control station of the unmanned aerial vehicle may be the same as or different from the communication protocol of the adaptation of the ground control station of the unmanned aerial vehicle and the cloud platform, and may be formulated according to actual needs.
According to the application method of the network-connected unmanned aerial vehicle, the cloud platform firstly obtains application content of an industry demand party, obtains flight measurement and control content according to the application content, and sends the flight measurement and control content to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can verify the flight measurement and control content; then receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station; and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan, so that the network unmanned aerial vehicle carries out flight operation according to the flight plan. According to the invention, by changing the whole technical architecture, the unmanned aerial vehicle ground control station only bears the check unit of the network-connected unmanned aerial vehicle flight measurement and control content, and the cloud platform sends the flight plan to the network-connected unmanned aerial vehicle for implementation after the unmanned aerial vehicle ground control station passes the check, so that the complexity of system use is simplified, professional operation links are reduced, the control force of an industry demand party in the application process through the cloud platform is increased, and the whole system is easy to apply. The problem of among the prior art because unmanned aerial vehicle ground control station still bears heavier task, lead to net allies oneself with unmanned aerial vehicle application system's complexity not by essence to be reduced, and need the professional to carry out professional operation to unmanned aerial vehicle ground control station is solved.
Example 2:
as shown in fig. 3, the embodiment provides an application method of an internet-connected unmanned aerial vehicle, which is applied to an unmanned aerial vehicle ground control station, and the method includes:
step S201: receiving flight measurement and control content sent by a cloud platform, wherein the flight measurement and control content is sent after the cloud platform obtains application content of an industry demand party and obtains the flight measurement and control content according to the application content;
step S202: checking the flight measurement and control content;
optionally, the receiving the flight measurement and control content sent by the cloud platform specifically includes:
receiving the flight measurement and control content which is sent after the cloud platform re-edits the flight measurement and control content according to a communication protocol format adapted to the unmanned aerial vehicle ground control station;
the checking of the flight measurement and control content specifically comprises the following steps:
and checking the flight measurement and control content after the reediting.
In this embodiment, after the cloud platform extracts the flight measurement and control content in the application content of the industry demand side, data editing is performed according to the communication protocol format adapted to the unmanned aerial vehicle ground control station, and the data editing is sent to the unmanned aerial vehicle ground control station. And after receiving the re-edited flight measurement and control content sent by the cloud platform, the unmanned aerial vehicle ground control station verifies the re-edited flight measurement and control content.
Optionally, the verifying the flight measurement and control content after the re-editing specifically includes:
judging whether the re-edited flight measurement and control content accords with flight logic or not;
if the flight logic is met, checking passing, otherwise, checking failing.
In this embodiment, the ground control station of the unmanned aerial vehicle may check, for example, the header, the load and the tail of the data packet, determine whether the content linking of the adjacent data packet can be safely implemented, if so, conform to the flight logic, otherwise, do not conform to the flight logic.
Step S203: and responding to the verification of the flight measurement and control content, generating a flight plan, and sending the flight plan to the cloud platform, so that the cloud platform sends a flight operation instruction to the network unmanned aerial vehicle according to the flight plan, and the network unmanned aerial vehicle carries out flight operation according to the flight plan.
In this embodiment, if the verification is passed, that is, the flight measurement and control content after re-editing accords with the flight logic, the unmanned plane ground control station generates a flight plan, and sends the flight plan to the cloud platform. If the verification is not passed, namely the re-edited flight measurement and control content does not accord with the flight logic, the unmanned plane ground control station feeds back the prompt and the reason that the unmanned plane cannot fly, and the cloud platform prompts and suggests the industry demand party.
Optionally, after the sending the flight plan to the cloud platform, the method further includes:
receiving a flight plan returned by the internet-connected unmanned aerial vehicle forwarded by the cloud platform;
carrying out integrity and correctness verification on the received flight plan;
and responding to the passing of the integrity and correctness verification, feeding back information to the cloud platform, so that the cloud platform sends a flight operation instruction to the network-connected unmanned aerial vehicle according to the fed back information.
In this embodiment, the cloud platform issues the flight plan to the network unmanned aerial vehicle flight control module through the cellular link, and after receiving the flight plan, the network unmanned aerial vehicle flight control module sends the flight plan to the cloud platform through the cellular link, and the cloud platform forwards the flight plan to the unmanned aerial vehicle ground control station for content integrity and correctness verification: 1) If the verification is passed, the unmanned aerial vehicle ground control station feeds back information (such as feedback passing information) to the cloud platform, and the cloud platform sends a flight operation instruction to the network-connected unmanned aerial vehicle; 2) If the flight plan does not pass, the unmanned aerial vehicle ground control station feeds back the non-passing information to the cloud platform, and the cloud platform returns to execute the step of sending the flight plan to the network-connected unmanned aerial vehicle.
Optionally, after the sending the flight plan to the cloud platform, the method further includes:
receiving measurement and control data sent by the cloud platform;
checking the measurement and control data;
and responding to the passing of the test and control data verification, and returning the test and control data to the cloud platform.
In the embodiment, by adding a verification mechanism, measurement and control data are sent to the unmanned aerial vehicle ground control station for verification, so that the correctness of the data content can be ensured.
Example 3:
as shown in fig. 4, the present embodiment provides an application method of an internet-connected unmanned aerial vehicle, which is applied to the internet-connected unmanned aerial vehicle, and the method includes:
step S301: receiving a flight operation instruction sent by a cloud platform according to a flight plan, wherein the flight plan is that the cloud platform obtains flight measurement and control contents according to application contents of industry demand parties, and sends the flight measurement and control contents to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station checks the flight measurement and control contents, and generates and sends the flight measurement and control contents to the cloud platform after the flight measurement and control contents pass the check;
in this embodiment, an industry demand party inputs application content at a cloud platform, the cloud platform extracts flight measurement and control content in the application content of the industry demand party, edits data according to a communication protocol format adapted to an unmanned aerial vehicle ground control station, and sends the data to the unmanned aerial vehicle ground control station, and the unmanned aerial vehicle ground control station checks after receiving the reprogramming data sent by the cloud platform to determine whether the content meets flight logic: if the flight plan is met, the unmanned plane ground control station generates a flight plan and sends the flight plan to the cloud platform; if the information is not in line with the requirements, feeding back the flight prompt and the reasons, and prompting and suggesting to industry demand parties by the cloud platform. After receiving the flight plan, the cloud platform transmits the flight plan to the Internet-connected unmanned aerial vehicle flight control module through a cellular link.
Optionally, before the receiving the flight operation instruction sent by the cloud platform according to the flight plan, the method further includes:
receiving the flight plan sent by the cloud platform;
returning the flight plan to the cloud platform, so that the cloud platform forwards the returned flight plan to the unmanned aerial vehicle ground control station, the unmanned aerial vehicle ground control station performs integrity and correctness checking on the received flight plan, and information is fed back to the cloud platform after the integrity and correctness checking is passed;
the receiving cloud platform receives a flight operation instruction sent by a cloud platform according to a flight plan, and specifically comprises the following steps:
and receiving the flight operation instruction sent by the cloud platform according to the fed-back information.
In this embodiment, after receiving the flight plan, the network-connected unmanned aerial vehicle flight control module sends the flight plan to the cloud platform through the cellular link, and the cloud platform forwards the flight plan to the unmanned aerial vehicle ground control station for content integrity and correctness verification: if the verification is passed, the ground control station of the unmanned aerial vehicle feeds back passing information to the cloud platform, and the cloud platform sends a flight operation enabling instruction to the network-connected unmanned aerial vehicle; if the verification is not passed, the unmanned aerial vehicle ground control station feeds back non-passing information to the cloud platform.
Step S302: and carrying out flight operation according to the flight plan according to the flight operation instruction.
Optionally, after performing the flight operation according to the flight plan according to the flight operation instruction, the method further includes:
and transmitting measurement and control data and service data to the cloud platform.
In this embodiment, the network-connected unmanned aerial vehicle performs application operation according to the flight plan passing the verification, and returns measurement and control data and service data to the cloud platform, the cloud platform presents service data to the industry demand party, and simultaneously, the cloud platform sends measurement and control data to the unmanned aerial vehicle ground control station, and the latter performs checksum analysis and returns to the cloud platform for presentation to the industry demand party after conversion according to the communication protocol adapted to the cloud platform.
Example 4:
referring to fig. 5, the present embodiment provides an application system of an internet-connected unmanned aerial vehicle, including a cloud platform 12, an unmanned aerial vehicle ground control station 11, and an internet-connected unmanned aerial vehicle 13;
the cloud platform 12 is used for executing the application method of the internet-connected unmanned aerial vehicle in the embodiment 1;
the unmanned aerial vehicle ground control station 11 is used for executing the application method of the internet-connected unmanned aerial vehicle in the embodiment 2;
the network unmanned aerial vehicle 13 is used to execute the application method of the network unmanned aerial vehicle in embodiment 3.
Example 5:
referring to fig. 6, the present embodiment provides an application apparatus of an internet-enabled unmanned aerial vehicle, comprising a memory 21 and a processor 22, the memory 21 storing a computer program, the processor 22 being arranged to run the computer program to perform the application method of the internet-enabled unmanned aerial vehicle in embodiment 1 or embodiment 2 or embodiment 3.
The memory 21 is connected to the processor 22, the memory 21 may be a flash memory, a read-only memory, or other memories, and the processor 22 may be a central processing unit or a single chip microcomputer.
Example 6:
the present embodiment provides a computer-readable storage medium having a computer program stored thereon, which when executed by a processor, implements the application method of the network-connected unmanned aerial vehicle in embodiment 1, embodiment 2, or embodiment 3 described above.
Computer-readable storage media include volatile or nonvolatile, removable or non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, computer program modules or other data. Computer-readable storage media includes, but is not limited to, RAM (Random Access Memory ), ROM (Read-Only Memory), EEPROM (Electrically Erasable Programmable Read Only Memory, charged erasable programmable Read-Only Memory), flash Memory or other Memory technology, CD-ROM (Compact Disc Read-Only Memory), digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer.
In summary, the application method, system, device and readable storage medium of the network-connected unmanned aerial vehicle provided by the embodiment of the invention are that firstly, the cloud platform obtains the application content of the industry demand party, obtains the flight measurement and control content according to the application content, and sends the flight measurement and control content to the unmanned aerial vehicle ground control station, so that the unmanned aerial vehicle ground control station checks the flight measurement and control content; then receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station; and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan, so that the network unmanned aerial vehicle carries out flight operation according to the flight plan. According to the invention, by changing the whole technical architecture, the unmanned aerial vehicle ground control station only bears the check unit of the network-connected unmanned aerial vehicle flight measurement and control content, and the cloud platform sends the flight plan to the network-connected unmanned aerial vehicle for implementation after the unmanned aerial vehicle ground control station passes the check, so that the complexity of system use is simplified, professional operation links are reduced, the control force of an industry demand party in the application process through the cloud platform is increased, and the whole system is easy to apply. The problem of among the prior art because unmanned aerial vehicle ground control station still bears heavier task, lead to net allies oneself with unmanned aerial vehicle application system's complexity not by essence to be reduced, and need the professional to carry out professional operation to unmanned aerial vehicle ground control station is solved.
It is to be understood that the above embodiments are merely illustrative of the application of the principles of the present invention, but not in limitation thereof. Various modifications and improvements may be made by those skilled in the art without departing from the spirit and substance of the invention, and are also considered to be within the scope of the invention.
Claims (16)
1. An application method of an internet-connected unmanned aerial vehicle is characterized by being applied to a cloud platform, and comprises the following steps:
acquiring application content of an industry demand party;
acquiring flight measurement and control content according to the application content, and sending the flight measurement and control content to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can verify the flight measurement and control content;
receiving a flight plan generated and transmitted after the flight measurement and control content is checked by the unmanned aerial vehicle ground control station;
and sending a flight operation instruction to the network unmanned aerial vehicle according to the flight plan so that the network unmanned aerial vehicle carries out flight operation according to the flight plan.
2. The method according to claim 1, wherein the obtaining the application content of the industry demander specifically includes:
Receiving application content input by the industry demander, wherein the application content comprises at least one of the following components: target position, flight form, video sharpness.
3. The method according to claim 1, wherein said transmitting said flight measurement and control content to an unmanned aerial vehicle ground control station comprises:
editing the flight measurement and control content again according to a communication protocol format adapted to the unmanned aerial vehicle ground control station;
and sending the re-edited flight measurement and control content to the unmanned aerial vehicle ground control station.
4. The method according to claim 1, wherein the sending a flight operation instruction to an internet-connected unmanned aerial vehicle according to the flight plan specifically comprises:
transmitting the flight plan to the internet-connected unmanned aerial vehicle;
receiving a flight plan returned by the internet-connected unmanned aerial vehicle, and forwarding the flight plan returned by the internet-connected unmanned aerial vehicle to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station performs integrity and correctness verification on the received flight plan;
receiving information fed back by the unmanned aerial vehicle ground control station after the integrity and the correctness check pass;
And sending a flight operation instruction to the network-connected unmanned aerial vehicle according to the fed-back information.
5. The method of claim 4, wherein after said sending a flight effort instruction to a networked drone according to said flight plan, said method further comprises:
receiving measurement and control data and service data sent by the network-connected unmanned aerial vehicle;
presenting the business data to the industry demander;
transmitting the measurement and control data to the unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station can check the measurement and control data;
and receiving the measurement and control data returned after the measurement and control data is checked by the unmanned aerial vehicle ground control station, and presenting the returned measurement and control data to the industry demander.
6. An application method of an internet-connected unmanned aerial vehicle, which is characterized by being applied to an unmanned aerial vehicle ground control station, comprising the following steps:
receiving flight measurement and control content sent by a cloud platform, wherein the flight measurement and control content is sent after the cloud platform obtains application content of an industry demand party and obtains the flight measurement and control content according to the application content;
checking the flight measurement and control content;
and responding to the verification of the flight measurement and control content, generating a flight plan, and sending the flight plan to the cloud platform, so that the cloud platform sends a flight operation instruction to the network unmanned aerial vehicle according to the flight plan, and the network unmanned aerial vehicle carries out flight operation according to the flight plan.
7. The method of claim 6, wherein the receiving the flight measurement and control content sent by the cloud platform specifically comprises:
receiving the flight measurement and control content which is sent after the cloud platform re-edits the flight measurement and control content according to a communication protocol format adapted to the unmanned aerial vehicle ground control station;
the checking of the flight measurement and control content specifically comprises the following steps:
and checking the flight measurement and control content after the reediting.
8. The method of claim 6, wherein the verifying the re-edited flight measurement and control content specifically comprises:
judging whether the re-edited flight measurement and control content accords with flight logic or not;
if the flight logic is met, checking passing, otherwise, checking failing.
9. The method of claim 6, wherein after the sending the flight plan to the cloud platform, the method further comprises:
receiving a flight plan returned by the internet-connected unmanned aerial vehicle forwarded by the cloud platform;
carrying out integrity and correctness verification on the received flight plan;
and responding to the passing of the integrity and correctness verification, feeding back information to the cloud platform, so that the cloud platform sends a flight operation instruction to the network-connected unmanned aerial vehicle according to the fed back information.
10. The method of claim 9, wherein after the sending the flight plan to the cloud platform, the method further comprises:
receiving measurement and control data sent by the cloud platform;
checking the measurement and control data;
and responding to the passing of the test and control data verification, and returning the test and control data to the cloud platform.
11. An application method of an internet-connected unmanned aerial vehicle, which is characterized by being applied to the internet-connected unmanned aerial vehicle, comprising the following steps:
receiving a flight operation instruction sent by a cloud platform according to a flight plan, wherein the flight plan is that the cloud platform obtains flight measurement and control contents according to application contents of industry demand parties, and sends the flight measurement and control contents to an unmanned aerial vehicle ground control station so that the unmanned aerial vehicle ground control station checks the flight measurement and control contents, and generates and sends the flight measurement and control contents to the cloud platform after the flight measurement and control contents pass the check;
and carrying out flight operation according to the flight plan according to the flight operation instruction.
12. The method of claim 11, wherein prior to receiving the flight operations instructions sent by the cloud platform according to the flight plan, the method further comprises:
Receiving the flight plan sent by the cloud platform;
returning the flight plan to the cloud platform, so that the cloud platform forwards the returned flight plan to the unmanned aerial vehicle ground control station, the unmanned aerial vehicle ground control station performs integrity and correctness checking on the received flight plan, and information is fed back to the cloud platform after the integrity and correctness checking is passed;
the receiving cloud platform receives a flight operation instruction sent by a cloud platform according to a flight plan, and specifically comprises the following steps:
and receiving the flight operation instruction sent by the cloud platform according to the fed-back information.
13. The method of claim 12, wherein after performing the flight procedure according to the flight plan in accordance with the flight procedure instructions, the method further comprises:
and transmitting measurement and control data and service data to the cloud platform.
14. The application system of the network-connected unmanned aerial vehicle is characterized by comprising a cloud platform, an unmanned aerial vehicle ground control station and the network-connected unmanned aerial vehicle;
the cloud platform is used for executing the application method of the internet-connected unmanned aerial vehicle of any one of claims 1-5;
the unmanned aerial vehicle ground control station is used for executing the application method of the internet-connected unmanned aerial vehicle of any one of claims 6-10;
The network-connected unmanned aerial vehicle is used for executing the application method of the network-connected unmanned aerial vehicle of any one of claims 11 to 13.
15. An application device of an internet-connected unmanned aerial vehicle, comprising a memory and a processor, the memory having stored therein a computer program, the processor being arranged to run the computer program to implement the method of applying an internet-connected unmanned aerial vehicle according to any of claims 1-5, or to implement the method of applying an internet-connected unmanned aerial vehicle according to any of claims 6-10, or to implement the method of applying an internet-connected unmanned aerial vehicle according to any of claims 11-13.
16. A computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements the method of using an internet-connected drone according to any one of claims 1-5, or implements the method of using an internet-connected drone according to any one of claims 6-10, or implements the method of using an internet-connected drone according to any one of claims 11-13.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410012569.3A CN117792480A (en) | 2024-01-04 | 2024-01-04 | Application method, system and device of network-connected unmanned aerial vehicle and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410012569.3A CN117792480A (en) | 2024-01-04 | 2024-01-04 | Application method, system and device of network-connected unmanned aerial vehicle and readable storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117792480A true CN117792480A (en) | 2024-03-29 |
Family
ID=90384987
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410012569.3A Pending CN117792480A (en) | 2024-01-04 | 2024-01-04 | Application method, system and device of network-connected unmanned aerial vehicle and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117792480A (en) |
-
2024
- 2024-01-04 CN CN202410012569.3A patent/CN117792480A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11215983B2 (en) | Remote control device and remote control method for automatic driving vehicle, and server | |
US10467125B2 (en) | Satellite software verification system | |
CN110471443B (en) | Method, device and system for transmitting route information, unmanned aerial vehicle, ground station and computer readable storage medium | |
CN111724631B (en) | Unmanned aerial vehicle service management system, method, readable storage medium and electronic device | |
CN105739535A (en) | Unmanned aerial vehicle flight control method, unmanned aerial vehicle flight control device and unmanned aerial vehicle flight control system | |
CN111526201B (en) | Robot management method, system and edge server | |
EP3290949A1 (en) | Local positioning with communication tags | |
CN113485881B (en) | Test method and device of temporary speed limiting server, electronic equipment and medium | |
CN111917770B (en) | Device communication method, device and storage medium | |
CN112600801A (en) | Flow access control method, equipment and storage medium | |
CN117792480A (en) | Application method, system and device of network-connected unmanned aerial vehicle and readable storage medium | |
CN106921448B (en) | Method and device for testing satellite communication system | |
KR20220073576A (en) | Real-time distributed similation device using digital twin and method using the same | |
WO2020155164A1 (en) | Firmware upgrade method, radar system, terminal device and firmware upgrade system | |
CN114185359B (en) | Unmanned aerial vehicle and scheduling method and device of unmanned aerial vehicle library and server | |
CN114576828B (en) | Communication management method, bifurcation box, multi-split air conditioning system and storage medium | |
CN112769627B (en) | Network environment simulation method, system and computer program product | |
CN113938230A (en) | Multimode communication frequency point distribution method and system | |
JP2022101358A (en) | Flying object, communication management system, control system and control method | |
CN107991904B (en) | Simulated wireless block center message generator | |
US11611894B2 (en) | System and method for automatic emergency call validation | |
US20220277653A1 (en) | Network assisted platooning for self driving vehicles | |
KR102351451B1 (en) | Apparatus and method for transmitting situation information | |
Purucker et al. | Tackling different aspects of drone services utilizing technologies from cross-sectional industries | |
KR102411912B1 (en) | Apparatus for Processing Vehicle Blackbox Video and Driving Method Thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |