CN114578858B - Unmanned aerial vehicle remote controller remote control system - Google Patents
Unmanned aerial vehicle remote controller remote control system Download PDFInfo
- Publication number
- CN114578858B CN114578858B CN202210258020.3A CN202210258020A CN114578858B CN 114578858 B CN114578858 B CN 114578858B CN 202210258020 A CN202210258020 A CN 202210258020A CN 114578858 B CN114578858 B CN 114578858B
- Authority
- CN
- China
- Prior art keywords
- unmanned aerial
- aerial vehicle
- data
- flight
- frequency band
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
The invention provides a remote control system for a remote controller of an unmanned aerial vehicle, which comprises: control module can be according to user's operation, and control unmanned aerial vehicle carries out the flight action that corresponds, and receiving module filters and receives unmanned aerial vehicle's flight data, processing module acquire flight data, analysis and regulation unmanned aerial vehicle's flight state, display module can show unmanned aerial vehicle's flight state, so, utilize two-way communication to realize the control unmanned aerial vehicle of zero-time difference to can judge unmanned aerial vehicle's flight state according to the flight data, satisfy the user demand of user under the different situation.
Description
Technical Field
The invention relates to the technical field of unmanned aerial vehicles, in particular to a remote control system for an unmanned aerial vehicle remote controller.
Background
The unmanned plane is called unmanned plane for short, and is an unmanned plane operated by radio remote control equipment and a self-contained program control device. Along with the development of science and technology, unmanned aerial vehicle is more and more extensive in the application in fields such as industry, business and daily life, and the function is also more and more powerful. The remote controller used for controlling the unmanned aerial vehicle is also under continuous innovation and improvement as an important device for controlling the flight state of the unmanned aerial vehicle. The existing remote controller of the unmanned aerial vehicle mainly has the following problems:
the existing unmanned aerial vehicle control modes are mostly remote control, the remote controller has higher requirement on operation skills, can be familiar with and used only by long-time training operation, is unidirectional communication, can only send remote control commands, cannot receive flight control data, cannot perform data interaction, and cannot enable the unmanned aerial vehicle to realize current point return of the remote controller, current point surrounding of the remote controller and automatic following; in case misoperation, can lead to the unmanned aerial vehicle to normally descend, because the ground condition is complicated, the aircraft is in uncontrollable state, and the unmanned aerial vehicle need be sought fast to unusual the descending, reduces the loss as far as possible. To the above problems, a remote control system for a remote controller of an unmanned aerial vehicle is provided.
Disclosure of Invention
The invention provides a remote control system of an unmanned aerial vehicle remote controller, which is used for: utilize two-way communication to realize the control unmanned aerial vehicle of zero-time difference to can judge unmanned aerial vehicle's flight state according to the flight data, satisfy the user demand of user under the different situation.
The invention provides a remote control system for a remote controller of an unmanned aerial vehicle, which comprises:
the control module is used for controlling the unmanned aerial vehicle to execute corresponding flight actions according to the operation of a user;
the receiving module is used for screening and receiving flight data of the unmanned aerial vehicle, wherein the flight data comprises data corresponding to different flight actions;
the processing module is used for acquiring the flight data, analyzing and adjusting the flight state of the unmanned aerial vehicle;
and the display module is used for displaying the flight state of the unmanned aerial vehicle.
In one manner that may be implemented,
the control module includes:
the first control unit is used for inputting a pre-advancing route of the unmanned aerial vehicle and controlling the unmanned aerial vehicle to fly according to the pre-advancing route;
and the second control unit is used for controlling the unmanned aerial vehicle to estimate the current operation execution pair of flight actions of the user when the first control unit does not receive the pre-advancing route.
In one manner that may be implemented,
the processing module comprises:
the analysis unit is used for analyzing the flight data and judging the flight safety degree of the unmanned aerial vehicle by combining with the flight environment;
and the adjusting unit is used for simulating the flight state of the unmanned aerial vehicle in the flight environment according to the flight safety degree of the unmanned aerial vehicle and the flight data, generating a forward direction suggestion and a forward speed suggestion, and transmitting the forward direction suggestion and the forward speed suggestion to the display module for displaying.
In one manner that may be implemented,
the display module includes:
the first display unit is used for displaying the flight state of the unmanned aerial vehicle;
and the second display unit is used for displaying the forward direction suggestion and the forward speed suggestion.
In one manner that may be implemented,
a first control unit further configured to:
acquiring the forward direction suggestion and the forward speed suggestion and inquiring whether the user changes the original forward route;
if yes, adjusting the advancing route of the unmanned aerial vehicle based on the advancing direction suggestion and the advancing speed;
otherwise, the forward route of the drone is not adjusted.
In one manner that may be implemented,
the receiving module comprises:
the network unit is used for acquiring a transmission frequency band between the unmanned aerial vehicle and the remote controller, judging whether the transmission frequency band is legal or not, and controlling the unmanned aerial vehicle and the remote controller to switch a next frequency band if the transmission frequency band is illegal;
otherwise, a data filtering domain is established in the transmission frequency band, and the data to be transmitted is input into the filtering domain;
respectively acquiring a first data volume corresponding to each data to be transmitted, and dividing the data to be transmitted into a plurality of groups to be detected based on the first data volume;
establishing a corresponding number of first filter layers in the filter domain based on the number of the groups to be detected, and inputting each group to be detected to the corresponding first filter layer;
the screening unit is used for acquiring all data types contained in the historical flight data, and collecting the data types to establish a flight data type chain;
the screening unit is further used for establishing a target data range based on a second data volume of the historical flight data;
extracting a second filter layer in the first filter layer that is within the target data range;
respectively acquiring a test data type chain corresponding to each second filter layer;
traversing the inspection data type chain by using the flight data type chain, sequencing the inspection data type chain according to the sequence of the matching degree from high to low, and extracting the optimal data type chain with the highest matching degree;
taking the data to be transmitted corresponding to the optimal data type chain as flight data;
a transmission unit for transmitting the flight data to the processing module.
In one manner that may be implemented,
the processing module further comprises:
the classification unit is used for respectively acquiring a generation source corresponding to each flight data, classifying the corresponding flight data based on a preset rule of a generation source set, and generating a plurality of data groups;
the analysis unit is further configured to match a corresponding group attribute for each data group;
inputting each data group into a position corresponding to a preset statistical table based on the group attributes, and judging whether the statistical table has a vacant position or not;
if yes, determining that the corresponding generation source fails, generating a first emergency processing instruction, and transmitting the first emergency processing instruction to a second display unit for displaying;
if not, establishing a time sequence, inputting each flight data into the time sequence and sequentially expanding the flight data to obtain a test sequence;
determining that the first flight data is lost when a breakpoint exists in the check sequence;
acquiring first flight data where the breakpoint is located, generating a second emergency processing instruction, and transmitting the second emergency processing instruction to a second display unit for displaying;
the analysis unit is further configured to obtain the model of the unmanned aerial vehicle in combination with the flight data when no breakpoint exists in the inspection sequence, and simulate the flight state of the unmanned aerial vehicle in a preset space;
simulating the simulation position of the unmanned aerial vehicle after a first preset time period in the preset space based on the current position of the unmanned aerial vehicle;
the adjusting unit is also used for judging whether the simulation position belongs to a safety position;
if yes, controlling the unmanned aerial vehicle to reach a first environment position corresponding to the virtual position after a first preset time period;
if not, generating a forward direction suggestion and a forward speed suggestion based on the current flight speed of the unmanned aerial vehicle and the distance between the unmanned aerial vehicle and the virtual position, receiving the confirmation/denial information of the user in a second preset time period, and adjusting the forward route of the unmanned aerial vehicle.
In one manner that may be implemented,
the control module is further configured to:
and the second control unit is used for controlling the unmanned aerial vehicle to return to the original point according to the original path in a third preset time period after the analysis unit generates the first emergency processing instruction.
In one manner that may be implemented,
the network element is further configured to:
after the transmission frequency band is switched between the unmanned aerial vehicle and the remote controller, acquiring a current transmission frequency band, and judging whether the current transmission frequency band is legal or not;
and if the frequency band is illegal, continuously replacing the next frequency band and detecting the corresponding legality until the current frequency band is legal.
In one manner that may be implemented,
a second display unit further for:
and displaying a legal transmission frequency band between the unmanned aerial vehicle and the remote controller.
Additional features and advantages of the invention will be set forth in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention will be realized and attained by the structure particularly pointed out in the written description and claims hereof as well as the appended drawings.
The technical solution of the present invention is further described in detail by the accompanying drawings and embodiments.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
fig. 1 is a schematic diagram illustrating a remote control system of an unmanned aerial vehicle remote controller according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a control module of a remote control system of an unmanned aerial vehicle remote controller according to an embodiment of the present invention;
fig. 3 is a schematic diagram illustrating a processing module of a remote control system of an unmanned aerial vehicle remote controller according to an embodiment of the present invention;
fig. 4 is a schematic diagram illustrating a display module of a remote control system of an unmanned aerial vehicle remote controller according to an embodiment of the present invention;
fig. 5 is a schematic diagram illustrating a receiving module of a remote control system of an unmanned aerial vehicle remote controller according to an embodiment of the present invention.
Detailed Description
The preferred embodiments of the present invention will be described in conjunction with the accompanying drawings, and it will be understood that they are described herein for the purpose of illustration and explanation and not limitation.
Example 1
An unmanned aerial vehicle remote control system, as shown in fig. 1, comprising:
the control module is used for controlling the unmanned aerial vehicle to execute corresponding flight actions according to the operation of a user;
the receiving module is used for screening and receiving flight data of the unmanned aerial vehicle, wherein the flight data comprises data corresponding to different flight actions;
the processing module is used for acquiring the flight data, analyzing and adjusting the flight state of the unmanned aerial vehicle;
and the display module is used for displaying the flight state of the unmanned aerial vehicle.
In this example, the flight data represents data for determining a specific position of the drone during flight;
the working principle and the beneficial effects of the technical scheme are as follows: when the user utilizes control module to adjust unmanned aerial vehicle's route of advancing, can select to appoint the route of advancing or manual control unmanned aerial vehicle in advance and advance, easy operation, easily the first hand, and configured receiving module and processing module, can receive and handle unmanned aerial vehicle's flight data, realize both-way communication, the user can also observe unmanned aerial vehicle's flight state through the display module, has improved user's use and has experienced.
Example 2
On the basis of embodiment 1, the remote control system for the remote controller of the unmanned aerial vehicle comprises, as shown in fig. 2:
the first control unit is used for inputting a pre-advancing route of the unmanned aerial vehicle and controlling the unmanned aerial vehicle to fly according to the pre-advancing route;
and the second control unit is used for controlling the unmanned aerial vehicle to estimate the current operation execution pair of flight actions of the user when the first control unit does not receive the pre-advancing route.
In this example, the pre-heading route represents a route input by the user to control the drone to advance according to the specified path;
in this example, the current operation of the user corresponds to the flight action of the unmanned aerial vehicle one to one;
for example, the current operation of the user is to advance 1 meter, then the flight action of the drone is to advance 1 meter.
The working principle and the beneficial effects of the technical scheme are as follows: in order to meet the requirements of users under different use conditions, two control units are arranged and are respectively used in different operation environments, so that different operation requirements of the users are met.
Example 3
On the basis of embodiment 1, the processing module of the remote control system for the unmanned aerial vehicle remote controller, as shown in fig. 3, includes:
the analysis unit is used for analyzing the flight data and judging the flight safety degree of the unmanned aerial vehicle by combining with the flight environment;
and the adjusting unit is used for simulating the flight state of the unmanned aerial vehicle in the flight environment according to the flight safety degree of the unmanned aerial vehicle and the flight data, generating a forward direction suggestion and a forward speed suggestion, and transmitting the forward direction suggestion and the forward speed suggestion to the display module for displaying.
In this example, the process of simulating the flight state of the unmanned aerial vehicle in the flight environment represents the process of simulating the flight of the unmanned aerial vehicle in a preset space according to the current environmental factors of the unmanned aerial vehicle, the ground clearance of the unmanned aerial vehicle and the flight speed.
The working principle and the beneficial effects of the technical scheme are as follows: in order to avoid the unmanned aerial vehicle to have an accident in the flying process, the analysis unit judges the safety degree of the flying environment of the unmanned aerial vehicle by analyzing the flying data, and the adjustment unit generates a forward direction suggestion and a forward speed suggestion, so that the unmanned aerial vehicle is prevented from having an accident.
Example 4
On the basis of embodiment 3, the display module, as shown in fig. 4, of the remote control system for an unmanned aerial vehicle remote controller includes:
the first display unit is used for displaying the flight state of the unmanned aerial vehicle;
and the second display unit is used for displaying the forward direction suggestion and the forward speed suggestion.
The working principle and the beneficial effects of the technical scheme are as follows: the two display units respectively display different contents, so that the user can check the contents more conveniently, and the information confusion is reduced.
Example 5
On the basis of embodiment 4, the remote control system for the unmanned aerial vehicle remote controller is further configured to:
acquiring the forward direction suggestion and the forward speed suggestion and inquiring whether the user changes the original forward route;
if yes, adjusting the advancing route of the unmanned aerial vehicle based on the advancing direction suggestion and the advancing speed;
otherwise, the forward route of the drone is not adjusted.
The working principle and the beneficial effects of the technical scheme are as follows: in order to be close to the use requirement of the user, the opinion of the user is inquired before the advancing direction and the advancing speed are changed, corresponding operation is executed according to the opinion of the user, and the use experience of the user is improved.
Example 6
On the basis of embodiment 1, the receiving module, as shown in fig. 5, of the remote control system for an unmanned aerial vehicle remote controller includes:
the network unit is used for acquiring a transmission frequency band between the unmanned aerial vehicle and the remote controller, judging whether the transmission frequency band is legal or not, and controlling the unmanned aerial vehicle and the remote controller to switch a next frequency band if the transmission frequency band is illegal;
otherwise, a data filtering domain is established in the transmission frequency band, and the data to be transmitted is input into the filtering domain;
respectively acquiring a first data volume corresponding to each data to be transmitted, and dividing the data to be transmitted into a plurality of groups to be detected based on the first data volume;
establishing a corresponding number of first filter layers in the filter domain based on the number of the groups to be detected, and inputting each group to be detected to the corresponding first filter layer;
the screening unit is used for acquiring all data types contained in the historical flight data, and collecting the data types to establish a flight data type chain;
the screening unit is further used for establishing a target data range based on a second data volume of the historical flight data;
extracting a second filter layer in the first filter layer that is within the target data range;
respectively acquiring a test data type chain corresponding to each second filter layer;
traversing the inspection data type chain by using the flight data type chain, sequencing the inspection data type chain according to the sequence of the matching degree from high to low, and extracting the optimal data type chain with the highest matching degree;
taking the data to be transmitted corresponding to the optimal data type chain as flight data;
a transmission unit for transmitting the flight data to the processing module.
In this example, the transmission frequency band represents a specific frequency of radio waves when the unmanned aerial vehicle transmits with the remote controller;
in this example, the basis for determining that the frequency band is legal is: acquiring standard data frequency which can be transmitted in the current frequency band, judging whether the flight data frequency corresponding to the flight data is consistent with the standard data frequency, and if not, judging that the flight data frequency is illegal;
in this example, the first data amount represents the total number of characters corresponding to the data to be propagated;
in this example, the criteria for dividing the to-be-detected group are: sorting the first data volumes, and dividing the data to be detected corresponding to three continuous first data volumes into a group according to a sorting result;
in this example, the second data volume represents a total number of characters corresponding to the historical flight data;
in this example, the first filter layer represents a carrier for storing a group to be detected;
in this example, the second filter layer represents the first filter layer within the target data range, and is named the second filter layer here for the sake of distinction;
in this example, the target data range represents a range in which the data to be transmitted is screened according to the second data amount;
for example, the second data volume is 20, the target data range is [15, 25], that is, the data to be transmitted between the first data volume [15, 25] is screened;
in this example, the data type represents a type corresponding to data included in the historical flight data, where the data type may be: the device comprises one or more of an original type, a tuple, an algebraic data type, an abstract data type, a reference type and a function type;
in this example, the flight data type chain represents a collection of data types for a set of historical flight data in the historical flight data;
for example, a data type chain for a set of historical flight data is: primitive type-algebraic data type-reference type-primitive type;
in this example, the check data type chain represents the type data chain to which the data in each filter layer corresponds;
the working principle and the beneficial effects of the technical scheme are as follows: because the frequency band that unmanned aerial vehicle used when transmitting data to the remote controller is the common frequency band, in order to avoid this frequency band other data transmission to the remote controller to cause the data disorder, handle the area transmission data before the transmission, wait to transmit the data and divide into a plurality of and wait to examine the group, so, conveniently reject the data that the data bulk is not conform to the requirement, filter the surplus data again, utilize the method of contrast data type chain to extract the optimum data, namely, flight data, also can save subsequent processing time so, also reduced the risk of external malicious data invasion simultaneously.
Example 7
On the basis of embodiment 3, the remote control system for the unmanned aerial vehicle remote controller further comprises:
the classification unit is used for respectively acquiring a generation source corresponding to each flight data, classifying the corresponding flight data based on a preset rule of a generation source set, and generating a plurality of data groups;
the analysis unit is further configured to match a corresponding group attribute for each data group;
inputting each data group into a position corresponding to a preset statistical table based on the group attributes, and judging whether the statistical table has a vacant position or not;
if yes, determining that the corresponding generation source fails, generating a first emergency processing instruction, and transmitting the first emergency processing instruction to a second display unit for displaying;
if not, establishing a time sequence, inputting each flight data into the time sequence and sequentially expanding the flight data to obtain a test sequence;
determining that the first flight data is lost when a breakpoint exists in the check sequence;
acquiring first flight data where the breakpoint is located, generating a second emergency processing instruction, and transmitting the second emergency processing instruction to a second display unit for displaying;
the analysis unit is further configured to acquire the model of the unmanned aerial vehicle in combination with the flight data when no breakpoint exists in the inspection sequence, and simulate the flight state of the unmanned aerial vehicle in a preset space;
simulating the simulation position of the unmanned aerial vehicle after a first preset time period in the preset space based on the current position of the unmanned aerial vehicle;
the adjusting unit is also used for judging whether the simulation position belongs to a safety position;
if yes, controlling the unmanned aerial vehicle to reach a first environment position corresponding to the virtual position after a first preset time period;
if not, generating a forward direction suggestion and a forward speed suggestion based on the current flight speed of the unmanned aerial vehicle and the distance between the unmanned aerial vehicle and the virtual position, receiving the confirmation/denial information of the user in a second preset time period, and adjusting the forward route of the unmanned aerial vehicle.
In this example, the source of the generation represents the source of the flight data, which is typically a feature on the drone;
for example, the amount of airspeed comes from a tachometer sensor;
in this example, the preset rule indicates that the flight data is divided into self data and external data according to the generation source;
in this example, the first emergency processing instruction indicates that there is a malfunctioning device on the drone;
for example, if the unmanned aerial vehicle is in a flight state first, but the number of the flight speeds is 0, the rotation speed sensor fails;
in this example, the time series represents a sequence for sorting the first flight data, established according to the time of flight of the drone;
in this example, the break points represent the corresponding location on the check sequence at which data is missing.
The working principle and the beneficial effects of the technical scheme are as follows: in order to further analyze the flight data, the flight data are classified according to a generation source of the flight data, whether the flight data are lost is judged, so that whether the generation source breaks down or not is judged, a corresponding instruction is generated, whether the flight data are lost or not is judged according to a breakpoint on the flight data, finally, the flight state of the unmanned aerial vehicle is simulated by using the complete flight data, a forward direction suggestion and a forward speed suggestion are generated, and the forward route of the unmanned aerial vehicle is adjusted after the consent of a user is obtained.
Example 8
On the basis of embodiment 7, the remote control system for the unmanned aerial vehicle remote controller is characterized in that the control module is further configured to:
and the second control unit is used for controlling the unmanned aerial vehicle to return to the original point according to the original path in a third preset time period after the analysis unit generates the first emergency processing instruction.
The working principle and the beneficial effects of the technical scheme are as follows: if the command of the user is not received within a period of time after the first emergency processing command is generated, in order to ensure the safety of the unmanned aerial vehicle, the unmanned aerial vehicle is controlled to return to the original point on the original way to wait for the user to overhaul.
Example 9
On the basis of embodiment 6, the network unit is further configured to:
after the transmission frequency band is switched between the unmanned aerial vehicle and the remote controller, acquiring a current transmission frequency band, and judging whether the current transmission frequency band is legal or not;
and if the frequency band is illegal, continuously replacing the next frequency band and detecting the corresponding legality until the current frequency band is legal.
The working principle and the beneficial effects of the technical scheme are as follows: because the characteristics of different frequency bands per se only allow the data that accords with the frequency band characteristic to transmit, in order to avoid flight data to lose, in time change the frequency band when current transmission frequency band is illegal, guarantee the transmission effect.
Example 10
On the basis of embodiment 9, the remote control system for the unmanned aerial vehicle remote controller and the second display unit are further configured to:
and displaying a legal transmission frequency band between the unmanned aerial vehicle and the remote controller.
The working principle and the beneficial effects of the technical scheme are as follows: the legal transmission frequency band between the unmanned aerial vehicle and the remote controller is displayed through the second display unit, and the user can check conveniently.
Example 11
On the basis of embodiment 3, the process of generating the heading recommendation and the heading speed recommendation by the remote control system for the unmanned aerial vehicle comprises the following steps:
the analysis unit is used for acquiring and judging whether an obstacle exists in the advancing direction of the unmanned aerial vehicle according to the flight data;
when an obstacle exists in the advancing direction of the unmanned aerial vehicle, generating a plurality of avoidance paths according to the distance between the obstacle and the unmanned aerial vehicle and the shape information of the obstacle;
extracting a first avoidance path with the minimum avoidance distance to generate a forward direction suggestion;
the adjusting unit is further used for calculating adjusting factors of the unmanned aerial vehicle for avoiding the front obstacle according to formulas (I) and (II) based on the advancing direction suggestion;
wherein, ω is 1 Representing the proposed acceleration at the current point in time of the unmanned aerial vehicle evading the front obstacle, d 1 Indicating a first distance, v, from the obstacle when the drone is driving at the current location and along the original path 1 Representing the current speed of travel, ω, of the drone max Representing the maximum acceleration of the drone, d 2 Represents a second distance that can be traveled on the first escape route when the vehicle is recommended to travel in the forward direction, and d 2 Greater than d 1 ,v 1 The maximum driving speed of the unmanned aerial vehicle is represented, the gamma represents a wind power interference coefficient, the value is (0, 1), the larger the wind power interference degree is, the larger the corresponding coefficient value is, and v is t Represents a regulatory factor;
acquiring a forward speed suggestion which is consistent with the adjusting factor and is related to the first avoidance path from a speed suggestion database according to a calculation result of a formula (II);
the adjusting unit is further used for integrating the advancing direction suggestion and the advancing speed suggestion and transmitting the advancing direction suggestion and the advancing speed suggestion to a display module for displaying.
The working principle and the beneficial effects of the scheme are as follows: in order to avoid the loss caused by collision of the unmanned aerial vehicle in the flying process, a forward direction suggestion and a forward speed suggestion are generated according to the distance between the unmanned aerial vehicle and the obstacle, and the forward direction suggestion and the forward speed suggestion are transmitted to a display module to wait for a user instruction to execute corresponding operation, so that the damage of the unmanned aerial vehicle is avoided.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.
Claims (7)
1. An unmanned aerial vehicle remote controller remote control system, its characterized in that includes:
the control module is used for controlling the unmanned aerial vehicle to execute corresponding flight actions according to the operation of a user;
the receiving module is used for screening and receiving flight data of the unmanned aerial vehicle, wherein the flight data comprises data corresponding to different flight actions;
the processing module is used for acquiring the flight data, analyzing and adjusting the flight state of the unmanned aerial vehicle;
the display module is used for displaying the flight state of the unmanned aerial vehicle;
the processing module comprises:
the analysis unit is used for analyzing the flight data and judging the flight safety degree of the unmanned aerial vehicle by combining with the flight environment;
the adjusting unit is used for simulating the flight state of the unmanned aerial vehicle in the flight environment according to the flight safety degree of the unmanned aerial vehicle and the flight data, generating a forward direction suggestion and a forward speed suggestion, and transmitting the forward direction suggestion and the forward speed suggestion to the display module for displaying;
the processing module further comprises:
the classification unit is used for respectively acquiring a generation source corresponding to each flight data, classifying the corresponding flight data based on a preset rule of a generation source set, and generating a plurality of data groups;
the analysis unit is further configured to match a corresponding group attribute for each data group;
inputting each data group into a position corresponding to a preset statistical table based on the group attributes, and judging whether the statistical table has a vacant position or not;
if yes, determining that the corresponding generation source fails, generating a first emergency processing instruction, and transmitting the first emergency processing instruction to a second display unit for displaying;
if not, establishing a time sequence, inputting each flight data into the time sequence and sequentially expanding the flight data to obtain a test sequence;
determining that the first flight data is lost when a breakpoint exists in the check sequence;
acquiring first flight data where the breakpoint is located, generating a second emergency processing instruction, and transmitting the second emergency processing instruction to a second display unit for displaying;
the analysis unit is further configured to acquire the model of the unmanned aerial vehicle in combination with the flight data when no breakpoint exists in the inspection sequence, and simulate the flight state of the unmanned aerial vehicle in a preset space;
simulating the simulation position of the unmanned aerial vehicle after a first preset time period in the preset space based on the current position of the unmanned aerial vehicle;
the adjusting unit is also used for judging whether the simulation position belongs to a safety position;
if yes, controlling the unmanned aerial vehicle to reach a first environment position corresponding to the virtual position after a first preset time period;
if not, generating a forward direction suggestion and a forward speed suggestion based on the current flight speed of the unmanned aerial vehicle and the distance between the unmanned aerial vehicle and the virtual position, receiving confirmation/denial information of a user in a second preset time period, and adjusting a forward route of the unmanned aerial vehicle;
the control module is further configured to:
and the second control unit is used for controlling the unmanned aerial vehicle to return to the original point according to the original path in a third preset time period after the analysis unit generates the first emergency processing instruction.
2. The remote control system of claim 1, wherein the control module comprises:
the first control unit is used for inputting a pre-advancing route of the unmanned aerial vehicle and controlling the unmanned aerial vehicle to execute a corresponding first flight action according to the pre-advancing route;
and the second control unit is used for controlling the unmanned aerial vehicle to execute a corresponding second flight action according to the current operation of the user when the first control unit does not receive the pre-advancing route.
3. The remote control system of claim 1, wherein the display module comprises:
the first display unit is used for displaying the flight state of the unmanned aerial vehicle;
and the second display unit is used for displaying the forward direction suggestion and the forward speed suggestion.
4. The remote control system of claim 1, wherein the first control unit is further configured to:
acquiring the forward direction suggestion and the forward speed suggestion and inquiring whether the user changes the original forward route;
if yes, adjusting the advancing route of the unmanned aerial vehicle based on the advancing direction suggestion and the advancing speed;
otherwise, the forward route of the drone is not adjusted.
5. The remote control system of claim 1, wherein the receiving module comprises:
the network unit is used for acquiring a transmission frequency band between the unmanned aerial vehicle and the remote controller, judging whether the transmission frequency band is legal or not, and controlling the unmanned aerial vehicle and the remote controller to switch a next frequency band if the transmission frequency band is illegal;
otherwise, a data filtering domain is established in the transmission frequency band, and the data to be transmitted is input into the filtering domain;
respectively acquiring a first data volume corresponding to each data to be transmitted, and dividing the data to be transmitted into a plurality of groups to be detected based on the first data volume;
establishing a corresponding number of first filter layers in the filter domain based on the number of the groups to be detected, and inputting each group to be detected to the corresponding first filter layer;
the screening unit is used for acquiring all data types contained in historical flight data, and collecting the data types to establish a flight data type chain;
the screening unit is further used for establishing a target data range based on a second data volume of the historical flight data;
extracting a second filter layer in the first filter layer that is within the target data range;
respectively acquiring a test data type chain corresponding to each second filter layer;
traversing the inspection data type chain by using the flight data type chain, sequencing the inspection data type chain according to the sequence of the matching degree from high to low, and extracting the optimal data type chain with the highest matching degree;
taking the data to be transmitted corresponding to the optimal data type chain as flight data;
a transmission unit for transmitting the flight data to the processing module.
6. The drone remote control system of claim 5, wherein the network unit is further configured to:
after the transmission frequency band is switched between the unmanned aerial vehicle and the remote controller, acquiring a current transmission frequency band, and judging whether the current transmission frequency band is legal or not;
and if the current transmission frequency band is illegal, continuously replacing the next frequency band and detecting the corresponding legality until the current transmission frequency band is legal.
7. The remote control system of claim 1, wherein the second display unit is further configured to:
and displaying a legal transmission frequency band between the unmanned aerial vehicle and the remote controller.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210258020.3A CN114578858B (en) | 2022-03-16 | 2022-03-16 | Unmanned aerial vehicle remote controller remote control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210258020.3A CN114578858B (en) | 2022-03-16 | 2022-03-16 | Unmanned aerial vehicle remote controller remote control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114578858A CN114578858A (en) | 2022-06-03 |
CN114578858B true CN114578858B (en) | 2022-09-20 |
Family
ID=81779524
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210258020.3A Active CN114578858B (en) | 2022-03-16 | 2022-03-16 | Unmanned aerial vehicle remote controller remote control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114578858B (en) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1228221A (en) * | 1997-05-13 | 1999-09-08 | 松下电器产业株式会社 | Packet transmitter |
CN105517666A (en) * | 2014-09-05 | 2016-04-20 | 深圳市大疆创新科技有限公司 | Context-based flight mode selection |
CN106200679A (en) * | 2016-09-21 | 2016-12-07 | 中国人民解放军国防科学技术大学 | Single operation person's multiple no-manned plane mixing Active Control Method based on multi-modal natural interaction |
CN106227231A (en) * | 2016-07-15 | 2016-12-14 | 深圳奥比中光科技有限公司 | The control method of unmanned plane, body feeling interaction device and unmanned plane |
CN109270954A (en) * | 2018-10-30 | 2019-01-25 | 西南科技大学 | A kind of unmanned plane interactive system and its control method based on gesture recognition |
CN110780679A (en) * | 2014-09-30 | 2020-02-11 | 深圳市大疆创新科技有限公司 | A flight indication method, device and aircraft |
CN111630936A (en) * | 2017-12-30 | 2020-09-04 | 英特尔公司 | Method and apparatus for wireless communication |
CN112179374A (en) * | 2019-07-02 | 2021-01-05 | 通用电气航空系统有限责任公司 | Method of operating a vehicle |
CN113220002A (en) * | 2021-02-01 | 2021-08-06 | 苏州光之翼智能科技有限公司 | Remote management and control system for police unmanned aerial vehicle |
CN113625743A (en) * | 2020-05-08 | 2021-11-09 | 丰鸟航空科技有限公司 | Intelligent control method for unmanned aerial vehicle, related device and storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111619806A (en) * | 2020-06-03 | 2020-09-04 | 深圳市道通智能航空技术有限公司 | Unmanned aerial vehicle fault detection method, unmanned aerial vehicle and unmanned aerial vehicle system |
-
2022
- 2022-03-16 CN CN202210258020.3A patent/CN114578858B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1228221A (en) * | 1997-05-13 | 1999-09-08 | 松下电器产业株式会社 | Packet transmitter |
CN105517666A (en) * | 2014-09-05 | 2016-04-20 | 深圳市大疆创新科技有限公司 | Context-based flight mode selection |
CN110780679A (en) * | 2014-09-30 | 2020-02-11 | 深圳市大疆创新科技有限公司 | A flight indication method, device and aircraft |
CN106227231A (en) * | 2016-07-15 | 2016-12-14 | 深圳奥比中光科技有限公司 | The control method of unmanned plane, body feeling interaction device and unmanned plane |
CN106200679A (en) * | 2016-09-21 | 2016-12-07 | 中国人民解放军国防科学技术大学 | Single operation person's multiple no-manned plane mixing Active Control Method based on multi-modal natural interaction |
CN111630936A (en) * | 2017-12-30 | 2020-09-04 | 英特尔公司 | Method and apparatus for wireless communication |
CN109270954A (en) * | 2018-10-30 | 2019-01-25 | 西南科技大学 | A kind of unmanned plane interactive system and its control method based on gesture recognition |
CN112179374A (en) * | 2019-07-02 | 2021-01-05 | 通用电气航空系统有限责任公司 | Method of operating a vehicle |
CN113625743A (en) * | 2020-05-08 | 2021-11-09 | 丰鸟航空科技有限公司 | Intelligent control method for unmanned aerial vehicle, related device and storage medium |
CN113220002A (en) * | 2021-02-01 | 2021-08-06 | 苏州光之翼智能科技有限公司 | Remote management and control system for police unmanned aerial vehicle |
Also Published As
Publication number | Publication date |
---|---|
CN114578858A (en) | 2022-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10346888B2 (en) | Systems and methods to obtain passenger feedback in response to autonomous vehicle driving events | |
CN108921200B (en) | Method, apparatus, device and medium for classifying driving scene data | |
US10002112B2 (en) | Methods and apparatus for obtaining flight data for electronic logbook and graphical summary presentation | |
EP3203446A1 (en) | Evaluation of pilot performance using collected avionics system data | |
EP3638559A1 (en) | Systems and methods to obtain feedback in response to autonomous vehicle failure events | |
EP3378784A1 (en) | System and method for optimization of aircraft fuel economy in real-time | |
CN105868835A (en) | Evaluation system and method of unmanned aerial vehicle online reservation service platform | |
CN111504341B (en) | Helicopter flight state identification method | |
CN110444077A (en) | A kind of Virtual Cockpit System of simulated flight device | |
US20240428695A1 (en) | Optimizing Flights of a Fleet of Aircraft Using a Reinforcement Learning Model | |
CN118584979B (en) | Collaborative performance analysis method, system, medium and electronic equipment for unmanned aerial vehicle bee colony | |
CN106127407B (en) | Airplane travel scoring method and system based on multi-sensor information fusion | |
CN118151675A (en) | UAV attitude control method and system for cruising in complex scenes | |
CN112559272A (en) | Quality information determination method and device of vehicle-mounted equipment, equipment and storage medium | |
EP3537367A1 (en) | Facilitating capturing aircraft flight segment | |
CN114578858B (en) | Unmanned aerial vehicle remote controller remote control system | |
CN112027107B (en) | Unmanned aerial vehicle avoidance test system, method and device, terminal equipment and storage medium | |
CN117688838A (en) | UAV autonomy assessment methods, systems and electronic equipment based on knowledge graph | |
EP3764061A1 (en) | System and method for adjusting a dynamic scale indicator on a flight display of an aircraft | |
CN110220851A (en) | A kind of air pollution emission detection method and system based on unmanned plane | |
CN113612631A (en) | Internet of vehicles threat modeling method and system and computer readable storage medium | |
Virtanen et al. | Team optimal signaling strategies in air combat | |
WO2023127201A1 (en) | Information processing device, information processing method, and program | |
WO2005079179A1 (en) | Tailored trajectory generation system and method | |
KR20190120903A (en) | Method And Apparatus for Monitoring Traffic Management |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |