Font Size: a A A

Construction And Data Acquisition Of Unmanned Aerial Vehicle Training Scene Based On 3DSMax And Unreal Engine

Posted on:2019-02-09Degree:MasterType:Thesis
Country:ChinaCandidate:Y K ZhangFull Text:PDF
GTID:2322330542498360Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
At present,most unmanned aerial vehicles(UAV)use the unmanned aerial vehicle operator to accomplish the task in real time remote control.Therefore,the technology of the UAV operator has a direct impact on the quality of the task.The cost of UAV flight training in the real environment is high.Using virtual scene training can complete UAV operator training task,improve operation skills of UAV operators,and save costs and eliminate potential safety hazards.The purpose of this project is to build a virtual training scene for UAV,mainly including two parts of hardware and software.The hardware components are mainly composed of remote control,Pixhawk and computer.The software part mainly consists of the UAV module,the sensor module,the environment module,the terrain module,the physical engine and the rendering module.Two unmanned aerial vehicle training simulation systems are designed with the dynamic simulation architecture and the hardware in the loop simulation framework.Dynamic simulation consists of a virtual controller and a virtual control object.The HIL hardware in the loop simulation is a semi physical simulation system.The attitude estimation and attitude control of UAV in dynamic simulation system is completed by UAV attitude estimation algorithm and UAV attitude control algorithm.In the HIL hardware in the loop simulation architecture,the Pixhawk flight controller is responsible for the UAV attitude estimation and sends the control signal to the computer for unmanned aerial vehicle control.The software part of the system is completed based on Unreal Engine and each module of the system is implemented on the Unreal Engine platform.In order to make the system have realistic visual effects and close to the real training scene,Global Mapper and 3DSMax are used to model real terrain.Real terrain and unmanned aerial vehicle(UAV)are rendered to the operator in real time 3D rendering.The UAV operator can practise the UAV control operation through the system and try all the flight modes of the UAV safely and fully.With the help of realistic physical and visual simulation results,the purpose of skillful operation of UAV is achieved.Get the flight log and picture data of the UAV by calling the API or Pixhawk of the Unreal Engine.These data can be used to evaluate the operation level of the UAV operator or to carry out the flight attitude analysis of UAV.
Keywords/Search Tags:UAV, HIL, Dynamic simulation, Unreal Engine, Real terrain
PDF Full Text Request
Related items