Wing-mounted flight route information processing method and device
Through the construction of three-dimensional maps and simulated flight evaluation, the safety and practicality problems caused by the design of existing wingsuit flight routes relying on two-dimensional topographic maps are solved, and a safer and more practical flight plan is achieved.
Patent Information
- Application Number
- CN202411700972.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-26
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2044-11-26
AI Technical Summary
The existing wingsuit flight route design mainly relies on two-dimensional contour topographic maps, which leads to susceptibility to multiple factors during actual flight, resulting in flight errors, reducing the safety of wingsuit flight and the practicality of flight routes.
A three-dimensional map is constructed through the aircraft, a three-dimensional geographic model of the target area is created in combination with the geographic surveying and mapping data set, and a three-dimensional geographic model of the target area is simulated through the aircraft, route risks are evaluated, and risk warning information is generated to help users improve their flight plans.
Improves the safety of wingsuit flights and the practicality of flight plans, helping users identify and improve potential risk areas through more accurate three-dimensional maps and simulated flight data assessments.
Smart Images

Figure CN119557645A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of data processing, and specifically to a method and device for processing wing suit flight path information. Background Art
[0002] Wing suit flying is a popular derivative sport of skydiving, and the flight route of wing suit flying has extremely high safety requirements.
[0003] At present, the flight route is usually determined based on a two-dimensional map, which is a contour map that can represent the terrain characteristics in the real scene. The flight route can be designed based on the terrain characteristics. However, due to the influence of various factors during the actual flight process, flight errors may occur, resulting in low safety of wing suit flying and low practicality of the flight route. Summary of the invention
[0004] The present application proposes a method and device for processing wing suit flight route information. By constructing a three-dimensional map through an aircraft, it is helpful to design a more reliable flight plan. The flight route can be experienced in advance by the aircraft and a risk assessment of the flight route can be performed, which helps users make improvements based on the risk assessment, thereby improving the safety of wing suit flight and enhancing the practicality of the flight plan.
[0005] In a first aspect, an embodiment of the present application provides a method for processing wingsuit flight route information, which is applied to a server of a route management system, wherein the route management system includes the server, an aircraft carrying a positioning tag and a visual module, and a user terminal, and the method includes:
[0006] Receiving a geographic mapping data set for a target area from the user terminal, where the target area is a geographic area to which the original wingsuit flight route to be set by the user belongs, and the geographic mapping data set includes a plurality of position information reported by the positioning tag and image data collected by the visual module;
[0007] Creating a three-dimensional geographic model of the target area according to the geographic surveying and mapping data set, and sending the three-dimensional geographic model to the user terminal;
[0008] Receiving route marking information of the original wing suit flight route in the three-dimensional geographic model from the user terminal; and receiving at least one simulated flight process data set of the aircraft performing at least one flight mission according to the route marking information from the user terminal, wherein the single simulated flight process data set includes first flight data and second flight data of the aircraft, wherein the first flight data is used to characterize flight parameters of the aircraft, and the second flight data is used to characterize environmental conditions of the flight mission;
[0009] Creating an evaluation report for the original wing suit flight route according to the route calibration information and the at least one simulated flight process data set, wherein the evaluation report includes risk warning information for at least one local flight segment in the original wing suit flight route;
[0010] Sending the evaluation report to the user terminal.
[0011] In a second aspect, an embodiment of the present application provides a device for processing wing suit flight route information, which is applied to a server of a route management system, wherein the route management system includes the server, an aircraft carrying a positioning tag and a visual module, and a user terminal, and the device includes:
[0012] A first receiving unit is used to receive a geographic mapping data set for a target area from the user terminal, where the target area is a geographic area to which the original wing suit flight route to be set by the user belongs, and the geographic mapping data set includes a plurality of position information reported by the positioning tag and image data collected by the visual module;
[0013] A first creation unit, configured to create a three-dimensional geographic model of the target area according to the geographic surveying and mapping data set, and send the three-dimensional geographic model to the user terminal;
[0014] A second receiving unit is used to receive route calibration information of the original wing suit flight route in the three-dimensional geographic model from the user terminal; and receive at least one simulated flight process data set of the aircraft performing at least one flight mission according to the route calibration information from the user terminal, wherein the single simulated flight process data set includes first flight data and second flight data of the aircraft, wherein the first flight data is used to characterize flight parameters of the aircraft, and the second flight data is used to characterize environmental conditions of the flight mission;
[0015] A second creation unit is used to create an evaluation report for the original wing suit flight route according to the route calibration information and the at least one simulated flight process data set, wherein the evaluation report includes risk warning information for at least one local flight segment in the original wing suit flight route;
[0016] A sending unit is used to send the evaluation report to the user terminal.
[0017] In a third aspect, an embodiment of the present application provides a server, comprising a processor, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the above method.
[0018] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium having a computer program / instruction stored thereon, which implements the steps of the above method when the computer program / instruction is executed by a processor.
[0019] It can be seen that the server first receives a geographic mapping dataset for the target area from the user terminal; then creates a three-dimensional geographic model of the target area based on the geographic mapping dataset, and sends the three-dimensional geographic model to the user terminal; then receives route calibration information of the original wing suit flight route in the three-dimensional geographic model from the user terminal, and receives at least one simulated flight process dataset of the aircraft performing at least one flight mission according to the route calibration information from the user terminal; then creates an evaluation report for the original wing suit flight route based on the route calibration information and at least one simulated flight process dataset; and finally sends the evaluation report to the user terminal.
[0020] In this way, compared to the existing server that designs the flight route in advance according to the terrain relationship, so that the user can directly perform wing suit flight processing according to the flight route, the present application constructs a more accurate three-dimensional map through the aircraft, improves the visualization of the target area, thereby facilitating the design of a more reliable flight plan, and performs simulated flight through the aircraft, evaluates the flight route based on the simulated flight process data set, and obtains risk warnings for local routes, so that users can focus on the risk warnings of the local route and make improvements, thereby improving the safety of wing suit flight and enhancing the practicality of the flight plan. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0022] Figure 1 It is a structural diagram of a route management system provided by an embodiment of the present application;
[0023] Figure 2 It is a block diagram of a server provided in an embodiment of the present application;
[0024] Figure 3 It is a flowchart of a method for processing wing suit flight route information provided in an embodiment of the present application;
[0025] Figure 4 is a schematic diagram of determining target location information provided by an embodiment of the present application;
[0026] Figure 5is a schematic diagram of a first screen provided in an embodiment of the present application;
[0027] Figure 6 is a schematic diagram of a second screen provided in an embodiment of the present application;
[0028] Figure 7 is a schematic diagram of a fourth screen provided in an embodiment of the present application;
[0029] Figure 8 It is a block diagram of the functional units of a wing suit flight path information processing device provided in an embodiment of the present application;
[0030] Fig. 9 It is a block diagram of the functional units of another device for processing wing suit flight path information provided in an embodiment of the present application. DETAILED DESCRIPTION
[0031] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0032] The terms "first", "second", etc. in the specification and claims of this application and the above-mentioned drawings are used to distinguish different objects, rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally includes other steps or units inherent to these processes, methods, products or devices.
[0033] Reference to "embodiments" herein means that a particular feature, structure, or characteristic described in conjunction with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various locations in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive with other embodiments. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0034] In the embodiments of the present application, "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent the following three situations: A exists alone; A and B exist at the same time; B exists alone. Among them, A and B can be singular or plural.
[0035] In the embodiment of the present application, the symbol " / " can indicate that the objects associated with each other are in an "or" relationship. In addition, the symbol " / " can also indicate a division sign, that is, performing a division operation. For example, A / B can indicate A divided by B.
[0036] In the embodiments of the present application, "equal to" can be used in conjunction with greater than, and is applicable to the technical solution adopted when greater than, and can also be used in conjunction with less than, and is applicable to the technical solution adopted when less than. When equal to is used in conjunction with greater than, it is not used in conjunction with less than; when equal to is used in conjunction with less than, it is not used in conjunction with greater than.
[0037] At present, the flight route is usually determined based on a two-dimensional map, which is a contour map that can represent the terrain characteristics in the real scene. The flight route can be designed based on the terrain characteristics. However, due to the influence of various factors during the actual flight process, flight errors may occur, resulting in low safety of wing suit flying and low practicality of the flight route.
[0038] In response to the above problems, the present application proposes a method and device for processing wing suit flight path information. The embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0039] See also Figure 1 , Figure 1 Schematic diagram of a route management system provided by an embodiment of the present application. Figure 1 As shown, the route management system 10 may include a server 101, an aircraft 102, and a user terminal 103, and the aircraft 102 may include a positioning tag 1021 and a visual module 1022. The server 101 may be connected in communication with the aircraft 102 to receive data from the aircraft and send instructions to control the operation of the aircraft; the server 101 may be connected in communication with the user terminal 103 to receive data from the user terminal and send data and instructions to the user terminal; the aircraft 102 may be connected in communication with the user terminal 103 to send or receive data and information from the other party. The positioning tag may be a marking device for precise positioning, the visual module may be a device for capturing image information, specifically a camera; the user terminal may specifically be a smart watch, a smart phone, a computer, or a professional device equipped with a display screen, so that the user can operate through the user terminal or display relevant information to the user.
[0040] See also Figure 2 , Figure 2 is a block diagram of a server provided in an embodiment of the present application. Figure 2As shown, the server 101 may include one or more of the following components: a processor 201, a memory 202, a communication interface 203, and one or more programs 204, wherein the one or more programs 204 are stored in the memory 202 and are configured to be executed by the processor 201, and the one or more programs 204 include functions for executing any of the steps in the following schemes. In a specific implementation, the processor 201 is used to execute any of the steps executed by the electronic device in the following method embodiment, and when performing data transmission such as sending, the communication interface 203 may be selectively called to complete the corresponding operation. The server 101 may specifically be a server, or a server cluster composed of several servers, or a cloud computing service center. Among them, the processor 201 may include one or more processing cores. The processor 201 uses various interfaces and lines to connect various parts within the entire server 101, and executes various functions and processes data of the server 101 by running or executing instructions, programs, code sets or instruction sets stored in the memory 202, and calling data stored in the memory 202. Optionally, the processor 201 can be implemented in at least one hardware form of digital signal processing (DSP), field programmable gate array (FPGA), and programmable logic array (PLA). The processor 201 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 201, but may be implemented separately through a communication chip. Among them, the memory 202 may include a random access memory (RAM) or a read-only memory (ROM). The memory 202 can be used to store instructions, programs, codes, code sets, or instruction sets. The memory 202 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc. The data storage area may also store data created by the server 101 during use, etc. It is understandable that the server 101 may include more or fewer structural elements than those in the above-mentioned structural block diagram, which is not limited here.
[0041] The following introduces a method for processing wing suit flight path information provided by an embodiment of the present application.
[0042] See also Figure 3 , Figure 3 FIG. 1 is a flow chart of a method for processing wingsuit flight path information provided in an embodiment of the present application. Figure 3 As shown, the following steps are included.
[0043] S301, receiving a geographic mapping dataset for a target area from the user terminal.
[0044] S302, creating a three-dimensional geographic model of the target area based on the geographic surveying and mapping data set, and sending the three-dimensional geographic model to the user terminal.
[0045] Among them, the target area is the geographical area to which the original wing suit flight route that the user intends to set belongs, and the geographic surveying and mapping data set includes multiple location information reported by the positioning tag and image data collected by the visual module.
[0046] Among them, the location information can specifically be the coordinates of the aircraft's location, the positioning tag can include a Beidou positioning system, and the coordinates can be determined based on the Beidou positioning system. The image data can specifically be a picture taken by the aircraft at the above coordinates, or the image data can be a video taken by the aircraft at the above coordinates.
[0047] Among them, the three-dimensional geographic model can be a three-dimensional model of each area that the aircraft passes through. For example, if the aircraft needs to pass through mountain A, river B, and city C, the three-dimensional geographic model can be a three-dimensional image of mountain A, river B, and city C.
[0048] S303, receiving the route calibration information of the original wing suit flight route in the three-dimensional geographic model from the user terminal; and receiving at least one simulated flight process data set of the aircraft performing at least one flight mission according to the route calibration information from the user terminal.
[0049] S304: Create an evaluation report for the original wing suit flight route based on the route calibration information and the at least one simulated flight process data set.
[0050] S305: Send the evaluation report to the user terminal.
[0051] The single simulated flight process data set includes the first flight data and the second flight data of the aircraft, wherein the first flight data is used to characterize the flight parameters of the aircraft, and the second flight data is used to characterize the environmental conditions of the flight mission. The first flight data may specifically be speed, altitude or heading, etc., and the second flight data may specifically be environmental parameters that may affect the flight of the aircraft, such as wind speed, wind direction or visibility.
[0052] Among them, the three-dimensional geographic model can be a three-dimensional image. The user can rotate, move, zoom in or out the three-dimensional geographic model through the user terminal to view the three-dimensional geographic model. The user can click on the screen of the user terminal to select the locations that the aircraft needs to pass through and send these locations to the server. The server can generate a flight route based on these locations and the map.
[0053] Among them, the evaluation report contains risk warning information for at least one local flight segment in the original wing suit flight route, and the abnormal flight segment may refer to a segment in which the aircraft deviates significantly from the original wing suit flight route during the flight.
[0054] It can be seen that in this example, a more accurate three-dimensional map is constructed by the aircraft, which improves the visualization of the target area, thereby facilitating the design of a more reliable flight plan. The aircraft is used for test flights, and the flight route is evaluated based on the data set during the test flight to obtain risk warnings for local routes, allowing users to focus on the risk warnings for the local route and make improvements, thereby improving the safety of wing suit flying and enhancing the practicality of the flight plan.
[0055] In a possible embodiment, creating a three-dimensional geographic model of the target area based on the geographic surveying and mapping dataset includes: preprocessing the target image data to obtain image enhancement data, wherein the target position information includes first coordinates and height information; determining at least one feature point based on the image enhancement data; determining a third coordinate of the at least one feature point based on the second coordinate of the at least one feature point in the image enhancement data, the first coordinate, and the height information; and constructing the three-dimensional geographic model based on the third coordinate of the at least one feature point.
[0056] The target image data corresponds to the target position information. The target position information includes first coordinates and height information. The gray value change of each feature point is greater than a preset value. The first coordinate and the second coordinate are two-dimensional coordinates, and the third coordinate is a three-dimensional coordinate.
[0057] Among them, the preprocessing can be specifically denoising, image resampling, image enhancement or image normalization, which is conducive to determining feature points. Feature points can refer to points with unique local properties in the image, usually points where the gray value of the image changes dramatically or points with large curvature on the edge of the image. The preset value can be set specifically according to the user's experience or historical training data.
[0058] The first coordinate and the height can be combined into the real geographic location of the aircraft, and the third coordinate can be the real location of the location represented by the feature point. The coordinates of the real location corresponding to the feature point are determined according to the target location information and the coordinates of the feature point. This can be achieved with the help of the parameters of the visual module. For example, the visual module is a camera, and the first coordinate of the aircraft is (X f , Y f ), the first altitude of the aircraft is Z f , the second coordinate of the feature point can be (x, y), and the camera's intrinsic parameter matrix K includes the focal length (f x , f y ) and the principal point (c x , c y ), then the specific form of K is as follows: The external parameter matrix [R|t] may include a rotation matrix R and a translation vector t. According to the camera imaging model, the second coordinate may be converted into a three-dimensional point (X, Y, Z) in the world coordinate system through the camera's internal parameter matrix and external parameter matrix, as follows: Among them, (K[R|t]) -1 It is the inverse matrix of the combination matrix of the camera's external parameter matrix and the internal parameter matrix. By multiplying the inverse matrix with the second coordinate, a three-dimensional point can be obtained. Then, the three-dimensional point needs to be adjusted according to the target position information of the aircraft to obtain the third coordinate (X w , Y w , Z w ),Right now In this way, the true geographical location of each feature point is obtained, so that a three-dimensional geographical model can be constructed.
[0059] It can be seen that compared with the existing contour map, which requires professional knowledge to understand, in this example, feature points are extracted from the image data collected by the visual module, and the coordinates of the feature points in three-dimensional space are accurately calculated based on the location information reported by the positioning tag, so that a three-dimensional geographic model reflecting the terrain characteristics can be effectively created. The three-dimensional geographic model is intuitive and easy to understand, which improves the visualization of the target area and facilitates the user's understanding of the terrain and the selection of subsequent route calibration information.
[0060] In a possible embodiment, the multiple location information reported by the positioning tag includes: sending a positioning request to at least three Beidou low-Earth satellites through the positioning tag; obtaining at least three positioning signals sent by the at least three Beidou low-Earth satellites based on the positioning request through the positioning tag, each positioning signal including a corresponding position and a sending timestamp, and each sending timestamp is used to characterize the timestamp of the corresponding Beidou low-Earth satellite sending the positioning signal; determining the target position information based on the positions of at least three Beidou low-Earth satellites, at least three sending timestamps, and at least three receiving timestamps, and each receiving timestamp is used to represent the timestamp of receiving the corresponding positioning signal.
[0061] Among them, the positioning tag on the aircraft can include a Beidou positioning system, and the positioning tag can include a Beidou server. The position information of the aircraft can be determined by the Beidou positioning system. For example, when the aircraft reaches the target position, it can send a positioning request to the Beidou server, and the Beidou server can send the positioning request to the Beidou near-Earth satellite, so that the Beidou near-Earth satellite sends a positioning signal to the aircraft. The positioning signal includes the specific position of the Beidou near-Earth satellite and the timestamp of the Beidou near-Earth satellite sending the positioning signal. When the aircraft receives the positioning signal, the corresponding receiving timestamp can be determined. This operation is performed on at least three near-Earth satellites, so as to determine the target position information based on the specific positions of these near-Earth satellites, the timestamps of these Beidou near-Earth satellites sending positioning signals and the corresponding receiving timestamps.
[0062] Specifically, the at least three Beidou near-Earth satellites include a first Beidou near-Earth satellite, a second Beidou near-Earth satellite, and a third Beidou near-Earth satellite. The determining of the target position information based on the positions of the at least three Beidou near-Earth satellites, at least three sending timestamps, and at least three receiving timestamps includes: determining a first distance based on a first position, a first sending timestamp, and a first receiving timestamp corresponding to the first Beidou near-Earth satellite, the first distance being the distance between the first Beidou near-Earth satellite and the aircraft; determining a first spherical surface based on the first position and the first distance; determining a second distance based on a second position, a second sending timestamp, and a second receiving timestamp corresponding to the second Beidou near-Earth satellite, the second distance being the distance between the second Beidou near-Earth satellite and the aircraft; determining a second spherical surface based on the second position and the second distance; determining a third distance based on a third position, a third sending timestamp, and a third receiving timestamp corresponding to the third Beidou near-Earth satellite, the third distance being the distance between the third Beidou near-Earth satellite and the aircraft; determining a third spherical surface based on the third position and the third distance; determining the target position information based on the first spherical surface, the second spherical surface, and the third spherical surface.
[0063] Among them, the center of the first spherical surface is the first position, and the radius of the first spherical surface is the first distance; the center of the second spherical surface is the second position, and the radius of the second spherical surface is the second distance; the center of the third spherical surface is the third position, and the radius of the third spherical surface is the third distance; the target position information is the intersection of the first spherical surface, the second spherical surface, and the third spherical surface.
[0064] Among them, see Figure 4 , Figure 4 Schematic diagram of determining target location information provided by an embodiment of the present application. Figure 4 As shown, R1, R2 and R3 can be the first Beidou near-Earth satellite, the second Beidou near-Earth satellite and the third Beidou near-Earth satellite respectively. Correspondingly, O is the position of the first Beidou near-Earth satellite, P is the position of the second Beidou near-Earth satellite, and Q is the position of the third Beidou near-Earth satellite. The corresponding first spherical surface M1, the second spherical surface M2, and the third spherical surface M3 are created with O, P and Q as the center of the circle respectively. MQ, M2 and M3 will intersect at point N, and the target position information of the aircraft can be determined as point N. It should be noted that R1, R2 and R3 can also be the second Beidou near-Earth satellite, the first Beidou near-Earth satellite, and the third Beidou near-Earth satellite, respectively. In this example, it is only used as an example and is not limited in any way.
[0065] It should be noted that the target location information can also be determined based on 4 Beidou low-Earth satellites, 5 Beidou low-Earth satellites or more Beidou low-Earth satellites. This example is only for illustration and is not intended to be limiting.
[0066] It can be seen that in this example, a communication connection between the positioning tag and the Beidou low-Earth satellite is established through the Beidou server, so that the server can determine the target position information of the aircraft based on the signal transmission between the positioning tag and the Beidou low-Earth satellite, and can accurately obtain the position of the aircraft, thereby improving the accuracy and visualization of the three-dimensional geographic model and improving the safety of wing suit flight.
[0067] In a possible embodiment, the at least one first flight data includes a flight speed and a yaw angle, the at least one second flight data includes a wind direction, a wind speed, and visibility, and the creating an evaluation report for the original wing suit flight route based on the route calibration information and the at least one simulated flight process data set includes: acquiring at least one first historical flight data and at least one second historical flight data in a target local section, the at least one historical flight data includes at least one historical flight speed and at least one historical yaw angle, the at least one second historical flight data includes at least one historical wind direction, at least one historical wind speed, and at least one historical visibility; determining a target flight speed and a target wind speed for the target local section according to the at least one historical flight speed and the at least one historical yaw angle. Yaw angle; determining the target wind direction, target wind speed, and target visibility of the target local section according to the at least one historical wind direction, the at least one historical wind speed, and the at least one historical visibility; generating an evaluation score based on a first deviation between the local flight speed and the target flight speed, a second deviation between the local yaw angle and the target yaw angle, a third deviation between the local wind speed and the target wind speed, a fourth deviation between the local wind direction and the target wind direction, a fifth deviation between the local visibility and the target visibility, and at least one corresponding preset confidence, the sum of the at least one preset confidence is 1, and each preset confidence is used to characterize the degree of influence of the corresponding flight data on the target local flight section; when the evaluation score is greater than the preset score, marking the local flight section as an abnormal section and generating corresponding risk warning information.
[0068] Among them, the local flight speed may be the current speed of the aircraft in the target local flight section, the historical flight speed may be the speed of the aircraft when it previously flew in the target local flight section, and the target flight speed may be the flight speed of the aircraft when it previously flew safely in the target local flight section. It can be determined based on the historical flight speed. Specifically, the historical flight speed can be subjected to data cleaning, preprocessing, sampling, and standardization, and the target flight speed may be the average value after processing.
[0069] Among them, the local yaw angle may be the deviation angle between the flight path of the aircraft and the local flight section when the aircraft is currently in the target local flight section, the historical flight yaw angle may be the deviation angle between the flight path of the aircraft when it previously flew in the target local flight section and the target local flight section, and the target yaw angle may be the yaw angle of the aircraft when it safely flies in the target local flight section, which can be determined based on the historical yaw angles, and specifically may be the average value of the historical yaw angles of safe flights.
[0070] Among them, the local wind speed can be the wind speed when the aircraft is currently in the target local flight section, the historical wind speed can be the wind speed when the aircraft previously flew in the target local flight section, and the target wind speed can be the wind speed when the aircraft safely flies in the target local flight section. It can be determined based on the historical wind speed, and specifically can be the minimum historical wind speed for safe flight.
[0071] Among them, the local wind direction can be the wind direction when the aircraft is currently in the target local flight section, the historical wind direction can be the wind direction when the aircraft previously flew in the target local flight section, and the target wind direction can be the wind direction when the aircraft safely flies in the target local flight section. It can be determined based on the historical wind direction, and specifically can be the average value of the historical wind directions for safe flights.
[0072] Among them, the local visibility may be the visibility of the aircraft when it is currently in the target local flight section, the historical visibility may be the visibility of the aircraft when it previously flew in the target local flight section, and the target visibility may be the visibility of the aircraft when it safely flies in the target local flight section, specifically, it may be the maximum value of the historical visibility for safe flight.
[0073] The preset reliability may include a first preset reliability, a second preset reliability, a third preset reliability, a fourth preset reliability, and a fifth preset reliability. The first preset reliability corresponds to the flight speed, and is used to characterize the degree of influence of the flight speed on the flight of the aircraft; the second preset reliability corresponds to the yaw angle, and is used to characterize the degree of influence of the yaw angle on the flight of the aircraft; the third preset reliability corresponds to the wind speed, and is used to characterize the degree of influence of the wind speed on the flight of the aircraft; the fourth preset reliability corresponds to the wind direction, and is used to characterize the degree of influence of the wind direction on the flight of the aircraft; the fifth preset reliability corresponds to the visibility, and is used to characterize the degree of influence of the visibility on the flight of the aircraft. The specific value of the preset reliability can be set according to the user's experience, and the degree of influence of each flight data on the flight can also be defined by combining historical flight data and flight effects through regression analysis, variance decomposition, or artificial neural network. The sum of the preset reliability corresponding to each flight data is 1, that is, the sum of the first preset reliability, the second preset reliability, the third preset reliability, the fourth preset reliability, and the fifth preset reliability is 1. For example, the first preset reliability is 0.1, the second preset reliability is 0.2, the third preset reliability is 0.3, the fourth preset reliability is 0.3, and the fifth preset reliability is 0.1.
[0074] Among them, the evaluation score can represent the total impact of flight data on flight in the target local section, and the preset score can represent that the impact of each flight data on the aircraft is within the normal range. The specific calculation of the evaluation score can be as follows: the first preset confidence is 0.25, the second preset confidence is 0.25, the third preset confidence is 0.15, the fourth preset confidence is 0.15, the fifth preset confidence is 0.2, the target flight speed is 105km / h (kilometers per hour), the target yaw angle is -1°, the target wind speed is 15m / s (meters per second), the target wind direction is 270°, the target visibility is 5km, the local flight speed is 100km / h, the local yaw angle is 1°, the local wind speed is 16m / s, the local wind direction is 580°, and the local visibility is 4km. The first deviation is 5km / h, and the second deviation is 2°, the third deviation is 1m / s, the fourth deviation is 10°, and the fifth deviation is -1km, then the evaluation is divided into first preset confidence × first deviation + second preset confidence × second deviation + third preset confidence × third deviation + fourth preset confidence × fourth deviation + fifth preset confidence × fifth deviation = 5×0.25+2×0.25+1×0.15+10×0.15+(-1)×0.2=3.2. When the preset score is 2.5, 3.2>2.5, indicating that the impact of flight data in the target local section on the flight is outside the normal range. The target local section needs to be marked as an abnormal section and risk warning information is generated.
[0075] It can be seen that in this example, based on the impact of flight speed, yaw angle, wind speed, wind direction, and visibility on the flight process in the simulated flight process data set, the local flight section can be evaluated and risk warnings for the local flight section can be obtained, so that the user can focus on the risk warnings of the local route and make improvements, thereby improving the safety of wing suit flight and enhancing the practicality of the flight plan.
[0076] In a possible embodiment, sending the evaluation report to the user terminal includes: controlling the user terminal to display a first screen based on the evaluation report, the first screen including a first identifier for characterizing the original wing suit flight route and a second mark for characterizing the abnormal section; receiving a first operation instruction from the user terminal based on the second mark, and controlling the user terminal to display a second screen based on the first operation instruction, the second screen including a third identifier for characterizing a simulated flight process data set of the aircraft in the abnormal section, and a fourth identifier for characterizing the first deviation, the second deviation, the third deviation, the fourth deviation, and the fifth deviation.
[0077] Among them, see Figure 5 , Figure 5 is a schematic diagram of a first screen provided in an embodiment of the present application. Figure 5 As shown, the first screen 60 may include a three-dimensional geographic model 501, a first identifier 502 and a second identifier 503. The first identifier 502 may represent the original wing suit flight route, and the arrow in the flight route may represent the flight direction of the flight route. The second identifier 503 may represent an abnormal local flight section. The three-dimensional geographic model is a three-dimensional view. The user may rotate, move, or enlarge the three-dimensional geographic model in the first screen to facilitate viewing the specific geographical conditions corresponding to the original wing suit flight route and the local flight section.
[0078] The first operation instruction may indicate that the user can view the specific situation of the abnormal road section. Specifically, the user can click on the abnormal road section in the first screen, and the user terminal can display the second screen to the user to show the corresponding information of the abnormal road section. Figure 6 , Figure 6 is a schematic diagram of a second screen provided in an embodiment of the present application. Figure 6 As shown, the second screen 60 may include a three-dimensional geographic model 501, a first marker 502, a second marker 503, a third marker 504, and a fourth marker 505. The user can click on the second marker 503, and the second marker 503 is displayed as enlarged and bold to indicate that the user is viewing the abnormal section. The third marker 504 may be the flight data of the aircraft when flying over the abnormal section, for example, the current flight speed, the current yaw angle, the current wind speed, the current wind direction, and the current visibility; the fourth marker 505 may be the deviation between the ideal flight data when the aircraft is flying over the abnormal section, for example, the first deviation may indicate the deviation between the flight speed of the aircraft and the ideal flight speed, the second deviation may indicate the deviation between the yaw angle of the aircraft and the ideal yaw angle, the third deviation may indicate the deviation between the wind speed and the ideal wind speed, the fourth deviation may indicate the deviation between the wind direction and the ideal wind direction, and the fifth deviation may indicate the deviation between the visibility and the ideal visibility.
[0079] It can be seen that in this example, the server can control the user terminal to display the original wing suit flight route and abnormal sections to the user, and based on the user's operating instructions, it can also display the current flight data and deviations of the specified abnormal sections, so that the user can adjust the original wing suit flight route or adjust the attitude of the aircraft according to the current flight data and deviations, etc., which improves the visualization of the wing suit flight, improves the safety of the wing suit flight, and enhances the practicality of the flight plan.
[0080] In a possible embodiment, the method also includes: controlling the user terminal to display a third screen, the third screen including the three-dimensional geographic model; receiving a second operation instruction from the user terminal based on the three-dimensional geographic model, and controlling the user terminal to display a fourth screen based on the second operation instruction, the fourth screen including the first identifier and the fifth identifier, the fifth identifier being used to represent the passing point on the original wing suit flight route.
[0081] The second operation instruction may indicate that the user sets certain locations in the original wing suit flight route, and the user can zoom in, rotate or select in the three-dimensional geographic model. Figure 7 , Figure 7 is a schematic diagram of a fourth screen provided in an embodiment of the present application. Figure 7 As shown, the fourth screen 70 may include a three-dimensional geographic model 501, a first identifier 502 and a fifth identifier 506. The fifth identifier may be a location selected by the user in the three-dimensional geographic model. The server may intelligently generate an original wing suit flight route based on the locations selected by the user in combination with the three-dimensional geographic model, and then display the fourth screen on the user terminal to show the original wing suit flight route to the user. The user may rotate or enlarge the three-dimensional geographic model in the fourth screen to view the geographical environment to which the original wing suit flight route belongs.
[0082] It can be seen that in this example, the server can intelligently generate a flight route based on the location selected by the user on the user terminal and display it to the user, so that the user can understand and confirm the original wing suit flight route, improve the visualization of the wing suit flight route, improve the safety of wing suit flight, and enhance the practicality of the flight plan.
[0083] It should be noted that, for the aforementioned embodiments, for the sake of simple description, this application provides specific numbers, but such numbers do not serve as any limitation and are only used for illustration.
[0084] For the above embodiments, please refer to Figure 8 , Figure 8 1 is a functional unit block diagram of a wing suit flight path information processing device provided in an embodiment of the present application. Figure 8As shown, the wing suit flight route information processing device 80 includes: a first receiving unit 801, used to receive a geographic mapping data set for a target area from the user terminal, the target area is the geographic area to which the original wing suit flight route to be set by the user belongs, and the geographic mapping data set includes multiple location information reported by the positioning tag and image data collected by the visual module; a first creation unit 802, used to create a three-dimensional geographic model of the target area according to the geographic mapping data set, and send the three-dimensional geographic model to the user terminal; a second receiving unit 803, used to receive route calibration information of the original wing suit flight route in the three-dimensional geographic model from the user terminal; and receiving information from the user terminal. at least one simulated flight process data set in which the aircraft of the user terminal performs at least one flight mission according to the route calibration information, a single simulated flight process data set includes first flight data and second flight data of the aircraft, the first flight data is used to characterize the flight parameters of the aircraft, and the second flight data is used to characterize the environmental conditions of the flight mission; a second creation unit 804 is used to create an evaluation report for the original wing suit flight route according to the route calibration information and the at least one simulated flight process data set, the evaluation report including risk warning information for at least one local flight section in the original wing suit flight route; a sending unit 805 is used to send the evaluation report to the user terminal.
[0085] In a possible embodiment, in terms of creating a three-dimensional geographic model of the target area based on the geographic surveying and mapping data set, the first creation unit 802 is specifically used to: pre-process the target image data to obtain image enhancement data, the target image data corresponds to the target position information, and the target position information includes first coordinates and height information; determine at least one feature point based on the image enhancement data, and the grayscale value change of each feature point is greater than a preset value; determine the third coordinate of the at least one feature point based on the second coordinate of the at least one feature point in the image enhancement data, the first coordinate and the height information, the first coordinate and the second coordinate are two-dimensional coordinates, and the third coordinate is a three-dimensional coordinate; and construct the three-dimensional geographic model based on the third coordinate of the at least one feature point.
[0086] In a possible embodiment, the at least one first flight data includes a flight speed and a yaw angle, and the at least one second flight data includes a wind direction, a wind speed, and visibility. In terms of creating an evaluation report for the original wing suit flight route based on the route calibration information and the at least one simulated flight process data set, the second creation unit 804 is specifically used to: obtain at least one first historical flight data and at least one second historical flight data in the target local section, the at least one historical flight data includes at least one historical flight speed and at least one historical yaw angle, and the at least one second historical flight data includes at least one historical wind direction, at least one historical wind speed, and at least one historical visibility; determine the target local section according to the at least one historical flight speed and the at least one historical yaw angle. Target flight speed and target yaw angle; determining the target wind direction, target wind speed, and target visibility of the target local section according to the at least one historical wind direction, the at least one historical wind speed, and the at least one historical visibility; generating an evaluation score based on a first deviation between the local flight speed and the target flight speed, a second deviation between the local yaw angle and the target yaw angle, a third deviation between the local wind speed and the target wind speed, a fourth deviation between the local wind direction and the target wind direction, a fifth deviation between the local visibility and the target visibility, and at least one corresponding preset confidence, the sum of the at least one preset confidence being 1, and each preset confidence being used to characterize the degree of influence of the corresponding flight data on the flight of the aircraft; when the evaluation score is greater than the preset score, marking the local flight section as an abnormal section and generating corresponding risk warning information.
[0087] In a possible embodiment, in terms of sending the evaluation report to the user terminal, the sending unit 805 is specifically used to: control the user terminal to display a first screen based on the evaluation report, the first screen including a first identifier for characterizing the original wing suit flight route and a second mark for characterizing the abnormal section; receive a first operation instruction from the user terminal based on the second mark, and control the user terminal to display a second screen based on the first operation instruction, the second screen including a third identifier for characterizing a simulated flight process data set of the aircraft in the abnormal section, and a fourth identifier for characterizing the first deviation, the second deviation, the third deviation, the fourth deviation, and the fifth deviation.
[0088] It can be understood that since the method embodiment and the device embodiment are different presentation forms of the same technical concept, the content of the method embodiment part in this application should be synchronously adapted to the device embodiment part and will not be repeated here.
[0089] In the case of integrated units, see Fig. 9 , Fig. 91 is a block diagram of the functional units of another wing suit flight path information processing device provided in an embodiment of the present application. Fig. 9 As shown, the wing suit flight route information processing device 80 includes: a processing module 812 and a communication module 811. The processing module 812 is used to control and manage the actions of the wing suit flight route information processing device, for example, executing the first receiving unit 801, the first creation unit 802, the second receiving unit 803, the second creation unit 804 and the sending unit 805 steps, and / or other processes for executing the technology described in this article. The communication module 811 is used for the interaction between the wing suit flight route information processing device and other devices. Fig. 9 As shown, the wing suit flight path information processing device 80 may further include a storage module 813, and the storage module 813 is used to store program codes and data of the wing suit flight path information processing device.
[0090] Among them, the processing module 812 can be a processor or a controller, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 811 can be a transceiver, an RF circuit or a communication interface, and the like. The storage module 813 can be a memory.
[0091] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here. The above wing suit flight path information processing device can execute the above Figure 3 The method for processing wing suit flight path information is shown.
[0092] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the execution process on the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and a software module corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0093] The embodiment of the present application can divide the electronic device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0094] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a computer to execute part or all of the steps of any method recorded in the above method embodiments, and the above computer includes an electronic device.
[0095] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by the present application.
[0096] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0097] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0098] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0099] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0100] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the above-mentioned methods of each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or CD-ROM and other media that can store program codes.
[0101] A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk or an optical disk, etc.
[0102] The embodiments of the present application are introduced in detail above. Specific examples are used in this article to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and core idea of the present application. At the same time, for general technical personnel in this field, according to the idea of the present application, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present application.
[0103] Although the present application is disclosed as above, the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions without departing from the spirit and scope of the present application, and can make various changes and modifications, including the combination of the above-mentioned different functions and implementation steps, including software and hardware implementation methods, all of which are within the scope of protection of the present application.
Claims
1. A method for processing wing suit flight path information, characterized in that: A server applied to a route management system, the route management system comprising the server, an aircraft carrying a positioning tag and a visual module, and a user terminal, the method comprising: Receiving a geographic mapping data set for a target area from the user terminal, where the target area is a geographic area to which the original wingsuit flight route to be set by the user belongs, and the geographic mapping data set includes a plurality of position information reported by the positioning tag and image data collected by the visual module; Creating a three-dimensional geographic model of the target area according to the geographic surveying and mapping data set, and sending the three-dimensional geographic model to the user terminal; Receiving route marking information of the original wing suit flight route in the three-dimensional geographic model from the user terminal; and receiving at least one simulated flight process data set of the aircraft performing at least one flight mission according to the route marking information from the user terminal, wherein the single simulated flight process data set includes first flight data and second flight data of the aircraft, wherein the first flight data is used to characterize flight parameters of the aircraft, and the second flight data is used to characterize environmental conditions of the flight mission; Creating an evaluation report for the original wing suit flight route according to the route calibration information and the at least one simulated flight process data set, wherein the evaluation report includes risk warning information for at least one local flight segment in the original wing suit flight route; Sending the evaluation report to the user terminal.
2. The method according to claim 1, characterized in that The step of creating a three-dimensional geographic model of the target area according to the geographic surveying and mapping data set comprises: Preprocessing target image data to obtain image enhancement data, wherein the target image data corresponds to target position information, and the target position information includes a first coordinate and height information; Determine at least one feature point based on the image enhancement data, wherein a grayscale value change of each feature point is greater than a preset value; Determine a third coordinate of the at least one feature point according to the second coordinate of the at least one feature point in the image enhancement data, the first coordinate and the height information, wherein the first coordinate and the second coordinate are two-dimensional coordinates, and the third coordinate is a three-dimensional coordinate; The three-dimensional geographic model is constructed based on the third coordinate of the at least one feature point.
3. The method according to claim 2, characterized in that The multiple location information reported by the positioning tag includes: Sending a positioning request to at least three Beidou near-Earth satellites through the positioning tag; Acquire at least three positioning signals sent by the at least three Beidou near-Earth satellites based on the positioning request through the positioning tag, each positioning signal comprising a corresponding position and a sending timestamp, and each sending timestamp is used to represent the timestamp of the corresponding Beidou near-Earth satellite sending the positioning signal; The target position information is determined based on the positions of at least three Beidou low-Earth satellites, at least three sending timestamps, and at least three receiving timestamps, each receiving timestamp being used to represent a timestamp for receiving a corresponding positioning signal.
4. The method according to claim 3, characterized in that The at least three Beidou near-Earth satellites include a first Beidou near-Earth satellite, a second Beidou near-Earth satellite, and a third Beidou near-Earth satellite, and the determining of the target position information based on the positions of the at least three Beidou near-Earth satellites, at least three sending timestamps, and at least three receiving timestamps includes: Determine a first distance based on a first position corresponding to the first Beidou low-Earth satellite, a first sending timestamp, and a first receiving timestamp, where the first distance is the distance between the first Beidou low-Earth satellite and the aircraft; determining a first spherical surface based on the first position and the first distance, wherein the center of the first spherical surface is the first position, and the radius of the first spherical surface is the first distance; Determine a second distance based on a second position corresponding to the second Beidou low-Earth satellite, a second sending timestamp, and a second receiving timestamp, where the second distance is the distance between the second Beidou low-Earth satellite and the aircraft; determining a second spherical surface based on the second position and the second distance, wherein the center of the second spherical surface is the second position, and the radius of the second spherical surface is the second distance; Determine a third distance based on a third position corresponding to the third Beidou low-Earth satellite, a third sending timestamp, and a third receiving timestamp, where the third distance is the distance between the third Beidou low-Earth satellite and the aircraft; determining a third spherical surface based on the third position and the third distance, wherein the center of the third spherical surface is the third position, and the radius of the third spherical surface is the third distance; The target position information is determined based on the first spherical surface, the second spherical surface, and the third spherical surface, and the target position information is the intersection of the first spherical surface, the second spherical surface, and the third spherical surface.
5. The method according to claim 1, characterized in that The at least one first flight data includes a flight speed and a yaw angle, the at least one second flight data includes a wind direction, a wind speed, and visibility, and the creating an evaluation report for the original wing suit flight route according to the route calibration information and the at least one simulated flight process data set includes: Acquire at least one first historical flight data and at least one second historical flight data in the target local section, wherein the at least one historical flight data comprises at least one historical flight speed and at least one historical yaw angle, and the at least one second historical flight data comprises at least one historical wind direction, at least one historical wind speed, and at least one historical visibility; Determining a target flight speed and a target yaw angle of the target local section respectively according to the at least one historical flight speed and the at least one historical yaw angle; Determining a target wind direction, a target wind speed, and a target visibility of the target local section according to the at least one historical wind direction, the at least one historical wind speed, and the at least one historical visibility; generating an evaluation score based on a first deviation between a local flight speed and the target flight speed, a second deviation between a local yaw angle and the target yaw angle, a third deviation between a local wind speed and the target wind speed, a fourth deviation between a local wind direction and the target wind direction, a fifth deviation between local visibility and the target visibility, and at least one corresponding preset confidence, wherein the sum of the at least one preset confidence is 1, and each preset confidence is used to characterize the degree of influence of the corresponding flight data on the flight of the aircraft; When the evaluation score is greater than a preset score, the local flight section is marked as an abnormal section and corresponding risk warning information is generated.
6. The method according to claim 5, characterized in that The sending the evaluation report to the user terminal includes: Controlling the user terminal to display a first picture based on the evaluation report, wherein the first picture includes a first mark for representing the original wing suit flight route and a second mark for representing the abnormal section; Receive a first operation instruction based on the second mark from the user terminal, and control the user terminal to display a second picture based on the first operation instruction, the second picture including a third identifier for characterizing a simulated flight process data set of the aircraft in the abnormal section, a fourth identifier for characterizing the first deviation, the second deviation, the third deviation, the fourth deviation, and the fifth deviation, and.
7. The method according to claim 6, characterized in that The method further comprises: Controlling the user terminal to display a third picture, wherein the third picture includes the three-dimensional geographic model; Receive a second operation instruction from the user terminal based on the three-dimensional geographic model, and control the user terminal to display a fourth picture based on the second operation instruction, wherein the fourth picture includes the first identifier and the fifth identifier, and the fifth identifier is used to represent the passing point on the original wing suit flight route.
8. A device for processing wing suit flight path information, characterized in that: A server applied to a route management system, the route management system comprising the server, an aircraft carrying a positioning tag and a visual module, and a user terminal, the device comprising: A first receiving unit is used to receive a geographic mapping data set for a target area from the user terminal, where the target area is a geographic area to which the original wing suit flight route to be set by the user belongs, and the geographic mapping data set includes a plurality of position information reported by the positioning tag and image data collected by the visual module; A first creation unit, configured to create a three-dimensional geographic model of the target area according to the geographic surveying and mapping data set, and send the three-dimensional geographic model to the user terminal; A second receiving unit is used to receive route calibration information of the original wing suit flight route in the three-dimensional geographic model from the user terminal; and receive at least one simulated flight process data set of the aircraft performing at least one flight mission according to the route calibration information from the user terminal, wherein the single simulated flight process data set includes first flight data and second flight data of the aircraft, wherein the first flight data is used to characterize flight parameters of the aircraft, and the second flight data is used to characterize environmental conditions of the flight mission; A second creation unit is used to create an evaluation report for the original wing suit flight route according to the route calibration information and the at least one simulated flight process data set, wherein the evaluation report includes risk warning information for at least one local flight segment in the original wing suit flight route; A sending unit is used to send the evaluation report to the user terminal.
9. A server, characterized in that: The method comprises a processor, a memory and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program / instruction stored thereon, characterized in that: When the computer program / instructions are executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Electromagnetic-simulation-based evaluation method for unmanned plane planning route
CN105182997A
Method and system for calibrating low-altitude flight range of aircraft
CN116400730A
Aircraft landing method, device and equipment based on unstable platform and medium
CN116542076A
Flight route management system based on digital chart
CN117523927A
Unmanned aerial vehicle flight path planning method
CN118392176A