A method and system for simulating the return of the fuselage of an unmanned aerial vehicle (UAV) to a normal position

By recording and calculating the drone's movement input values, determining the drone's stationary state, retrieving the floating-point value WingAngle, and determining the rotation and angle values, the problems of drone movement, rotation, and fuselage self-centering in the Unreal Engine were solved, achieving effective drone control.

CN115738268BActive Publication Date: 2025-09-19WELLINK TECH CO LTD
2 Cites 0 Cited by

Patent Information

Application Number
CN202211645592.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-16
Publication Date
2025-09-19
Estimated Expiration
2042-12-16

AI Technical Summary

Technical Problem

Unreal Engine lacks the relevant content to directly simulate the physical state of drone flight, making it difficult to realize the functions of drone movement, rotation and fuselage straightening.

Method used

Record the simulated drone movement input value, calculate the product of the forward and rightward movement vectors, determine whether the drone is stationary, call the floating-point value WingAngle, determine the rotation value and angle value based on WingAngle, and perform return control.

Benefits of technology

The functions of drone movement, rotation and fuselage self-centering are realized under the Unreal Engine, which improves the flight control effect of the simulated drone.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

This application provides a method for controlling the return of a simulated drone's flight fuselage, comprising: recording a simulated drone's movement input value; setting the input value to a forward movement value and a rightward movement value, respectively, and calculating a first product of the forward movement value and a forward movement vector, and a second product of the rightward movement value and a rightward movement vector; determining whether the drone is stationary based on the sum of the absolute values ​​of the first and second products, and if not, retrieving a floating-point value, WingAngle, and an input value or a reverse input value; determining a rotation value of the simulated drone based on WingAngle, determining an angle value of the drone based on the input value or the reverse input value, and performing return control based on the rotation and angle values. This application can implement the functions of drone movement, rotation, and return to center after movement in the Unreal Engine.
Need to check novelty before this filing date? Find Prior Art