Method and apparatus for evaluating performance of unmanned aerial vehicle
By acquiring design data and conducting performance evaluation through a drone simulation design interface, the problem of separating drone design and evaluation is solved, enabling visualization and rapid verification of the drone design process, and improving design efficiency and accuracy.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- ZHUOYI ZHINENG
- Filing Date
- 2026-03-24
- Publication Date
- 2026-06-19
AI Technical Summary
The current separation of drone design and performance evaluation scenarios makes it impossible to efficiently and accurately evaluate drone performance, resulting in lagging design evaluation and insufficient precision.
A method for evaluating the performance of unmanned aerial vehicles (UAVs) is provided. This method outputs a UAV simulation design interface, responds to user operations to obtain design data, and performs performance evaluation based on the design data. The method includes step-by-step guided assembly and real-time testing to generate performance evaluation data.
It enables the visualization of the UAV design process and rapid verification of the feasibility of design schemes, thereby improving the efficiency and accuracy of simulation design.
Smart Images

Figure CN122242028A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of unmanned aerial vehicle (UAV) design technology, specifically to a method for evaluating UAV performance. This application also relates to a UAV performance evaluation device, an electronic device, and a computer-readable storage medium. Background Technology
[0002] The existing drone design scenario is separated from the performance evaluation scenario. That is, drone design tools are separate from 3D model visualization and physical simulation environments, which makes it impossible to efficiently and accurately evaluate drone performance. For example, users need to first obtain various numerical results of drone design, and then judge the impact of the numerical results on drone flight behavior based on experience. This makes the performance evaluation of the designed drone relatively lagging and lacking in accuracy. Summary of the Invention
[0003] This invention provides a method, apparatus, electronic device, and computer-readable storage medium for evaluating the performance of unmanned aerial vehicles (UAVs), in order to solve the problem that existing technologies cannot efficiently and accurately evaluate the performance of UAVs.
[0004] To solve or improve the aforementioned technical problems to some extent, according to one aspect of the present invention, a method for evaluating the performance of a UAV is provided, comprising: Output the UAV simulation design interface; In response to the user performing a drone simulation design operation based on the drone simulation design interface, the design data corresponding to the target drone being simulated is obtained. The performance of the target UAV is evaluated based on the design data to obtain the performance evaluation data of the target UAV.
[0005] In some implementations, the user performs drone simulation design operations based on the drone simulation design interface, including: Based on the drone model selected by the user in the drone simulation design interface, the drone assembly interface corresponding to the selected drone model is output. Based on the drone assembly interface, assembly guidance information is sequentially output to the user to guide the user through the simulated drone assembly operation in real time step by step.
[0006] In some implementations, sequentially outputting assembly guidance information to the user includes sequentially outputting one of the following information: Output the drone frame information corresponding to the drone model to the user; Information used to guide users to drag and install a predetermined number of ESC modules from the model library onto the drone frame; Information used to guide users to install motors from the model library into predetermined positions on the drone frame; Information used to guide users to install the flight controller from the model library into a predetermined position on the drone frame; Information used to guide users to install navigation and positioning modules from the model library at predetermined positions on the drone frame; Outputs the flight controller wiring interface and provides information to guide the user in connecting the ESC module, navigation and positioning module, and remote controller receiver to the flight controller input / output interface; Information used to guide users in installing propellers from the model library onto the motor; Information used to guide users to install batteries from the model library into predetermined positions on the drone frame.
[0007] In some embodiments, the above method further includes: Obtain the user's drone assembly data and perform detection on the drone assembly data; In response to deviations in the drone assembly data, the system outputs corresponding assembly error reminders and / or assembly error correction information to the user.
[0008] In some implementations, detecting the drone assembly data includes: comparing the currently selected assembly part with previously selected assembly parts to determine whether they match; and / or, generating corresponding effect feedback data in real time for the currently selected assembly part and outputting the effect feedback data.
[0009] In some implementations, the method further includes: updating the visual morphology of the drone in real time in response to the user changing the assembly operation based on the assembly error alert information and / or assembly error correction information.
[0010] In some implementations, obtaining the design data corresponding to the target UAV being simulated includes: Obtain the drone attribute parameters that the user inputs or selects in the drone simulation design interface; The step of evaluating the performance of the target UAV based on the design data to obtain the performance evaluation data of the target UAV includes: generating corresponding performance evaluation data based on the UAV attribute parameters. In some implementations, the method further includes generating and outputting estimated performance data corresponding to the drone attribute parameters to the user.
[0011] According to another aspect of the present invention, a drone performance evaluation apparatus is provided, comprising: Design interface output unit, used to output UAV simulation design interface; The simulation design operation assistance unit is used to respond to the user performing a drone simulation design operation based on the drone simulation design interface and obtain the design data corresponding to the target drone being simulated. The performance evaluation unit is used to evaluate the performance of the target UAV based on the design data and obtain the performance evaluation data of the target UAV.
[0012] According to another aspect of the present invention, an electronic device is provided, including a processor and a memory; wherein the memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the above-described method.
[0013] According to another aspect of the present invention, a computer-readable storage medium is provided having one or more computer instructions stored thereon, which are executed by a processor to implement the above-described method.
[0014] Compared with the prior art, the present invention has the following advantages: The UAV performance evaluation method provided by this invention includes: outputting a UAV simulation design interface; responding to a user's execution of a UAV simulation design operation based on the UAV simulation design interface to obtain design data corresponding to the target UAV being simulated; and performing a performance evaluation on the target UAV based on the design data to obtain performance evaluation data of the target UAV. This method automatically completes the performance evaluation using the obtained design data corresponding to the target UAV being simulated, and directly outputs performance evaluation data characterizing the overall flight performance of the target UAV. This can quickly verify the feasibility of UAV design schemes and improve the efficiency of UAV simulation design. Attached Figure Description
[0015] Figure 1 This is a flowchart of the drone performance evaluation method provided in the embodiments of this application; Figure 2 This is a block diagram of the unmanned aerial vehicle (UAV) performance evaluation device provided in the embodiments of this application; Figure 3 This is a schematic diagram of the logical structure of the electronic device provided in the embodiments of this application. Detailed Implementation
[0016] Many specific details are set forth in the following description to provide a full understanding of this application. However, this application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of this application; therefore, this application is not limited to the specific embodiments disclosed below.
[0017] The terminology used in one or more embodiments of this specification is for the purpose of describing particular embodiments only and is not intended to be limiting of the one or more embodiments of this specification. The singular forms “a,” “described,” and “the” as used in one or more embodiments of this specification and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used in one or more embodiments of this specification refers to and includes any or all possible combinations of one or more associated listed items.
[0018] It should be understood that although the terms first, second, etc., may be used to describe various information in one or more embodiments of this specification, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first may also be referred to as second without departing from the scope of one or more embodiments of this specification, and similarly, second may also be referred to as first. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to a determination."
[0019] In this application, the term "multiple" may refer to two or more, and "at least one" may refer to one, two or more.
[0020] The term "and / or" in this application is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this application generally indicates that the preceding and following related objects have an "or" relationship.
[0021] For drone simulation design scenarios, in order to efficiently and accurately evaluate the performance of the designed drone, this application provides a drone performance evaluation method, a corresponding drone performance evaluation device, electronic equipment, and a computer-readable storage medium. The following embodiments provide a detailed description of the above-mentioned method, device, electronic equipment, and computer-readable storage medium.
[0022] The UAV performance evaluation method provided in this application embodiment can be applied to computing devices used for UAV simulation design and performance evaluation. Figure 1 The flowchart of the UAV performance evaluation method provided in the embodiments of this application is as follows. Figure 1 The method provided in this embodiment will be described in detail. The embodiments described below are used to explain the principle of the method and are not intended to limit actual use.
[0023] like Figure 1 As shown, the UAV performance evaluation method provided in this embodiment includes the following steps: S101 outputs the UAV simulation design interface.
[0024] This step is used to output the UAV simulation design interface. This UAV simulation design interface serves as the interactive platform for users to carry out simulation design operations, and provides a basic operating environment for subsequent UAV assembly and parameter configuration.
[0025] S102, responding to the user performing a drone simulation design operation based on the drone simulation design interface, obtains the design data corresponding to the target drone being simulated.
[0026] Based on the UAV simulation design interface output by the above steps, when the user performs UAV simulation design operations based on the UAV simulation design interface, the design data corresponding to the target UAV being simulated is obtained.
[0027] In this embodiment, the user performs drone simulation design operations based on the drone simulation design interface, including: outputting the drone assembly interface corresponding to the selected drone model based on the user's selection of the drone model in the drone simulation design interface; and sequentially outputting assembly guidance information to the user based on the drone assembly interface to guide the user through the simulated drone assembly operation in real time step by step. Through this step-by-step guided assembly process, the complex drone assembly is broken down into standardized steps, allowing users to complete drone simulation design without requiring professional drone assembly experience, thus improving the ease of use and versatility of drone simulation design.
[0028] The above-mentioned assembly guidance information is output to the user in sequence, including at least one of the following information output according to the drone assembly process: Output the drone frame information corresponding to the drone model to the user to clarify the assembly reference carrier; Information used to guide users to drag and install a predetermined number of ESC modules from the model library onto the drone frame; Information used to guide users to install motors from the model library into predetermined positions on the drone frame; Information used to guide users to install flight controllers from the model library into predetermined positions on the drone frame; Information used to guide users to install navigation and positioning modules from the model library at predetermined locations on the drone frame; Output the flight controller wiring interface and output information to guide the user to connect the ESC module, navigation and positioning module and remote controller receiver to the flight controller input / output interface. That is, switch to the flight controller wiring interface and guide the user to complete the corresponding connection of the ESC module, navigation and positioning module, remote controller receiver and flight controller input / output interface. Information used to guide users in installing propellers from the model library onto the motor; Information used to guide users to install batteries from the model library into predetermined positions on the drone's frame.
[0029] In one implementation, during the user assembly process, it is also necessary to acquire and detect the drone assembly data in real time; in response to deviations in the drone assembly data, corresponding assembly error reminders and / or assembly error correction information are output to the user. For example, the collision detection function of the virtual engine can be used to determine whether the parts are correctly picked up and whether they are assembled in the correct position (such as the fit between the motor mount and the motor).
[0030] The aforementioned detection of drone assembly data includes: comparing the currently selected assembly part with the previously selected assembly parts to determine whether they match, that is, performing a compatibility check between the currently selected assembly parts and the assembled parts to determine whether there are problems such as model incompatibility or interface incompatibility between the hardware; and / or generating corresponding effect feedback data in real time for the currently selected assembly part (such as the rationality of the assembly position, interference between parts, etc.) and outputting the effect feedback data.
[0031] In one implementation, the method further includes: responding to a user's modification of the assembly operation based on assembly error alerts and / or assembly error correction information, and updating the visual morphology of the drone during assembly in real time to ensure that the effects of the modified assembly operation are presented to the user in real time. This approach enables a visual presentation of the drone design process, helping users intuitively understand the drone's hardware structure and connectivity.
[0032] The real-time assembly data detection mechanism described above can verify component compatibility and assembly position rationality, promptly detect and correct assembly deviations, avoid simulation result distortion caused by hardware incompatibility or assembly errors, and ensure the accuracy of design data.
[0033] In another implementation, besides obtaining design data through step-by-step guided assembly as described above, design data for the target UAV being simulated can also be obtained through parameter input / selection. Specifically, this involves obtaining the UAV attribute parameters input or selected by the user in the UAV simulation design interface. For example, users can freely set attributes such as UAV frame type, frame size, overall weight, and frame wheelbase. Users can also select the brand and model of the UAV power system from the model library, such as motor power and flight controller model. These parameters are then used as the design data for the target UAV. In this case, estimated performance data corresponding to each UAV attribute parameter can also be generated and output to the user. For example, the maximum payload or theoretical endurance corresponding to the overall weight parameter, and the flight speed corresponding to the motor power parameter, can be provided for user reference.
[0034] The above settings support both parameter input / selection and step-by-step guided assembly for obtaining design data, meeting the needs of different users.
[0035] S103 performs a performance evaluation of the target UAV based on the design data, and obtains the performance evaluation data of the target UAV.
[0036] After obtaining the design data corresponding to the target UAV being simulated in the above steps, this step is used to perform a performance evaluation of the target UAV based on the design data, obtaining the performance evaluation data of the target UAV. Specifically, if the design data comes from step-by-step virtual assembly, the performance evaluation data characterizing the overall flight performance of the target UAV is calculated based on the assembled hardware configuration (such as assembled motors, flight controllers, batteries, etc.); if the design data comes from user-input / selected attribute parameters (such as overall mass parameters, motor power, battery capacity, etc.), the performance evaluation data characterizing the overall flight performance of the target UAV is calculated directly based on these attribute parameters.
[0037] In one implementation, the performance evaluation data can be transformed into a visual simulated flight effect using an Unreal Engine (UE). For example, the flight effect of the UAV can be simulated and displayed on the UAV simulation design interface. This UE works in conjunction with the UAV simulation design interface and pre-set computing plugins to jointly realize the design and performance evaluation of the target UAV. Specifically, after obtaining the design data corresponding to the target UAV through the UAV simulation design interface, the performance evaluation data of the simulated target UAV can be calculated using pre-set computing plugins. These plugins can include built-in motor dynamics models, battery discharge models, and aerodynamic models, and can receive component parameters and calculate and output performance evaluation data such as thrust, power consumption, and hovering time. The calculated performance evaluation data is then transmitted to the UE, which transforms the performance evaluation data into a visual simulated flight effect.
[0038] This embodiment uses the design data corresponding to the target UAV being simulated to automatically complete the performance evaluation and directly outputs performance evaluation data to characterize the overall flight performance of the target UAV. This can quickly verify the feasibility of the UAV design scheme and improve the efficiency of UAV simulation design.
[0039] The UAV performance evaluation method provided in this application embodiment enables simultaneous simulation design and visualization of the UAV. Furthermore, users can drive changes in the 3D model in real time and trigger background calculations of the UAV performance during the UAV design phase. The calculated performance evaluation data can then be transformed into intuitive simulated flight effects through the Unreal Engine (UE).
[0040] The above embodiments provide a method for evaluating the performance of a drone. Correspondingly, another embodiment of this application also provides a device for evaluating the performance of a drone. Since the device embodiment is basically similar to the method embodiment, it is described in a relatively simple way. For details of the relevant technical features, please refer to the corresponding description of the method embodiment provided above. The following description of the device embodiment is merely illustrative.
[0041] Please refer to Figure 2 Understanding this embodiment, Figure 2 This is a block diagram of the unmanned aerial vehicle (UAV) performance evaluation device provided in this embodiment, such as... Figure 2 As shown, the drone performance evaluation device provided in this embodiment includes: Design interface output unit 201 is used to output the UAV simulation design interface; The simulation design operation assistance unit 202 is used to respond to the user performing a drone simulation design operation based on the drone simulation design interface and obtain the design data corresponding to the target drone being simulated. The performance evaluation unit 203 is used to evaluate the performance of the target UAV based on the design data and obtain the performance evaluation data of the target UAV.
[0042] In some implementations, the user performs drone simulation design operations based on the drone simulation design interface, including: Based on the drone model selected by the user in the drone simulation design interface, the drone assembly interface corresponding to the selected drone model is output. Based on the drone assembly interface, assembly guidance information is sequentially output to the user to guide the user through the simulated drone assembly operation in real time step by step.
[0043] In some implementations, sequentially outputting assembly guidance information to the user includes sequentially outputting one of the following information: Output the drone frame information corresponding to the drone model to the user; Information used to guide users to drag and install a predetermined number of ESC modules from the model library onto the drone frame; Information used to guide users to install motors from the model library into predetermined positions on the drone frame; Information used to guide users to install the flight controller from the model library into a predetermined position on the drone frame; Information used to guide users to install navigation and positioning modules from the model library at predetermined positions on the drone frame; Outputs the flight controller wiring interface and provides information to guide the user in connecting the ESC module, navigation and positioning module, and remote controller receiver to the flight controller input / output interface; Information used to guide users in installing propellers from the model library onto the motor; Information used to guide users to install batteries from the model library into predetermined positions on the drone frame.
[0044] In some embodiments, the above-described apparatus further includes: Obtain the user's drone assembly data and perform detection on the drone assembly data; In response to deviations in the drone assembly data, the system outputs corresponding assembly error reminders and / or assembly error correction information to the user.
[0045] In some implementations, detecting the drone assembly data includes: comparing the currently selected assembly part with previously selected assembly parts to determine whether they match; and / or, generating corresponding effect feedback data in real time for the currently selected assembly part and outputting the effect feedback data.
[0046] In some embodiments, the above-mentioned device further includes: updating the visual morphology of the drone in real time in response to the user changing the assembly operation based on the assembly error reminder information and / or assembly error correction information.
[0047] In some implementations, obtaining the design data corresponding to the target UAV being simulated includes: Obtain the drone attribute parameters that the user inputs or selects in the drone simulation design interface; The step of evaluating the performance of the target UAV based on the design data to obtain the performance evaluation data of the target UAV includes: generating corresponding performance evaluation data based on the UAV attribute parameters. In some implementations, the method further includes generating and outputting estimated performance data corresponding to the drone attribute parameters to the user.
[0048] This invention also provides an electronic device that can be programmed to execute the drone performance evaluation method provided in the above embodiments of the invention. This electronic device can be a desktop computer, laptop computer, smartphone, or IoT (Internet of Things) device, or a server-side device such as a conventional server, cloud server, or server array. Optionally, one possible hardware structure of this electronic device may be as follows: Figure 3 As shown, it includes: at least one processor 301, at least one communication interface 302, at least one memory 303 and at least one communication bus 304; Optionally, the communication interface 302 can be an interface of a communication module, such as the interface of a GSM module; Processor 01 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention.
[0049] Memory 303 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.
[0050] The memory 303 stores a program, and the processor 301 calls the program stored in the memory 303 to execute the UAV performance evaluation method provided in the above embodiments of the present invention.
[0051] For a detailed description of the implementation process of each action by the processor, please refer to the relevant descriptions in the aforementioned embodiments of the UAV performance evaluation method or the UAV performance evaluation device, which will not be repeated here.
[0052] In the above embodiments, a method for evaluating the performance of a drone, a device for evaluating the performance of a drone, and an electronic device are provided. Furthermore, another embodiment of this application provides a computer-readable storage medium for implementing the above-described drone performance evaluation method. The computer-readable storage medium embodiments provided in this application are described in a relatively simple manner; relevant parts can be found in the corresponding descriptions of the above method embodiments. The embodiments described below are merely illustrative. The computer-readable storage medium provided in this embodiment stores computer instructions, which, when executed by a processor, perform the following steps: Output the UAV simulation design interface; In response to the user performing a drone simulation design operation based on the drone simulation design interface, the design data corresponding to the target drone being simulated is obtained. The performance of the target UAV is evaluated based on the design data to obtain the performance evaluation data of the target UAV.
[0053] In some implementations, the user performs drone simulation design operations based on the drone simulation design interface, including: Based on the drone model selected by the user in the drone simulation design interface, the drone assembly interface corresponding to the selected drone model is output. Based on the drone assembly interface, assembly guidance information is sequentially output to the user to guide the user through the simulated drone assembly operation in real time step by step.
[0054] In some implementations, sequentially outputting assembly guidance information to the user includes sequentially outputting one of the following information: Output the drone frame information corresponding to the drone model to the user; Information used to guide users to drag and install a predetermined number of ESC modules from the model library onto the drone frame; Information used to guide users to install motors from the model library into predetermined positions on the drone frame; Information used to guide users to install the flight controller from the model library into a predetermined position on the drone frame; Information used to guide users to install navigation and positioning modules from the model library at predetermined positions on the drone frame; Outputs the flight controller wiring interface and provides information to guide the user in connecting the ESC module, navigation and positioning module, and remote controller receiver to the flight controller input / output interface; Information used to guide users in installing propellers from the model library onto the motor; Information used to guide users to install batteries from the model library into predetermined positions on the drone frame.
[0055] In some embodiments, the above method further includes: Obtain the user's drone assembly data and perform detection on the drone assembly data; In response to deviations in the drone assembly data, the system outputs corresponding assembly error reminders and / or assembly error correction information to the user.
[0056] In some implementations, detecting the drone assembly data includes: comparing the currently selected assembly part with previously selected assembly parts to determine whether they match; and / or, generating corresponding effect feedback data in real time for the currently selected assembly part and outputting the effect feedback data.
[0057] In some implementations, the method further includes: updating the visual morphology of the drone in real time in response to the user changing the assembly operation based on the assembly error alert information and / or assembly error correction information.
[0058] In some implementations, obtaining the design data corresponding to the target UAV being simulated includes: Obtain the drone attribute parameters that the user inputs or selects in the drone simulation design interface; The step of evaluating the performance of the target UAV based on the design data to obtain the performance evaluation data of the target UAV includes: generating corresponding performance evaluation data based on the UAV attribute parameters. In some implementations, the method further includes generating and outputting estimated performance data corresponding to the drone attribute parameters to the user.
[0059] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0060] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0061] 1. Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include non-transitory computer-readable media, such as modulated data signals and carrier waves.
[0062] 2. Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0063] Although this application discloses preferred embodiments as described above, it is not intended to limit this application. Any person skilled in the art can make possible changes and modifications without departing from the spirit and scope of this application. Therefore, the scope of protection of this application should be determined by the scope defined in the claims of this application.
Claims
1. A method for evaluating the performance of a drone, characterized in that, include: Output the UAV simulation design interface; In response to the user performing a drone simulation design operation based on the drone simulation design interface, the design data corresponding to the target drone being simulated is obtained. The performance of the target UAV is evaluated based on the design data to obtain the performance evaluation data of the target UAV.
2. The UAV performance evaluation method according to claim 1, characterized in that, The user performs drone simulation design operations based on the drone simulation design interface, including: Based on the drone model selected by the user in the drone simulation design interface, the drone assembly interface corresponding to the selected drone model is output. Based on the drone assembly interface, assembly guidance information is sequentially output to the user to guide the user through the simulated drone assembly operation in real time step by step.
3. The method according to claim 2, characterized in that, The step of sequentially outputting assembly guidance information to the user includes outputting at least one of the following information according to the drone assembly process: Output the drone frame information corresponding to the drone model to the user; Information used to guide users to drag and install a predetermined number of ESC modules from the model library onto the drone frame; Information used to guide users to install motors from the model library into predetermined positions on the drone frame; Information used to guide users to install the flight controller from the model library into a predetermined position on the drone frame; Information used to guide users to install navigation and positioning modules from the model library at predetermined positions on the drone frame; Outputs the flight controller wiring interface and provides information to guide the user in connecting the ESC module, navigation and positioning module, and remote controller receiver to the flight controller input / output interface; Information used to guide users in installing propellers from the model library onto the motor; Information used to guide users to install batteries from the model library into predetermined positions on the drone frame.
4. The method according to claim 2, characterized in that, Also includes: Obtain the user's drone assembly data and perform detection on the drone assembly data; In response to deviations in the drone assembly data, the system outputs corresponding assembly error reminders and / or assembly error correction information to the user.
5. The method according to claim 4, characterized in that, The detection of the drone assembly data includes: comparing the currently selected assembly part with the previously selected assembly parts to determine whether they match; and / or, generating corresponding effect feedback data in real time for the currently selected assembly part and outputting the effect feedback data.
6. The method according to claim 4, characterized in that, Also includes: In response to the user changing the assembly operation based on the assembly error alert information and / or assembly error correction information, the corresponding visual morphology of the drone is updated in real time.
7. The method according to claim 1, characterized in that, The acquisition of design data corresponding to the target UAV being simulated includes: Obtain the drone attribute parameters that the user inputs or selects in the drone simulation design interface; The step of evaluating the performance of the target UAV based on the design data to obtain the performance evaluation data of the target UAV includes: performing performance calculations based on the UAV attribute parameters to obtain performance evaluation data characterizing the overall flight performance of the target UAV.
8. The method according to claim 7, characterized in that, Also includes: Generate and output to the user the estimated performance data corresponding to each of the drone attribute parameters.
9. The method according to claim 1, characterized in that, Also includes: The performance evaluation data is then transformed into a visual simulation of flight effects.
10. A device for evaluating the performance of unmanned aerial vehicles (UAVs), characterized in that, include: Design interface output unit, used to output UAV simulation design interface; The simulation design operation assistance unit is used to respond to the user performing a drone simulation design operation based on the drone simulation design interface and obtain the design data corresponding to the target drone being simulated. The performance evaluation unit is used to evaluate the performance of the target UAV based on the design data and obtain the performance evaluation data of the target UAV.
11. An electronic device, characterized in that, Includes processor and memory; among which, The memory is used to store one or more computer instructions, wherein the one or more computer instructions are executed by the processor to implement the method as described in any one of claims 1-9.
12. A computer-readable storage medium storing one or more computer instructions thereon, characterized in that, The instruction is executed by the processor to implement the method as described in any one of claims 1-9.