| With the rapid development of science and technology,it has brought unprecedented opportunities to all walks of life.The popularization of advanced technology makes people enjoy the convenience brought by modern science and technology,one of which is the application of UAV.UAV,referred to as "UAV" in English,refers to an airborne unmanned reusable aerial vehicle.Due to its non human nature,UAV can work continuously for a long time,and can repeatedly enter and exit many dangerous areas to perform related tasks.It has very good concealment,controllability,simple structure and low cost.UAV plays an important role in civil and military fields It plays a more and more important role and receives more and more applied research.With the development of UAV technology,the cost of UAV is decreasing,and the UAV is moving from civilian to civilian.For most UAVs,the autopilot system is not yet mature.Many UAVs also need operator control.The level of operator affects the performance of the mission.Therefore,the training of UAV operator has become one of the applications of UAV.Important part.Aiming at the problem of UAV operator training,this paper constructs a virtual simulation system combining man-machine and environment.The purpose is that the operator can effectively improve the UAV control skills through the training of the simulation system,and greatly reduce the loss of real scene training.The system design involves many technical problems,and the main tasks are as follows:First of all,we understand the development status of UAV at home and abroad,collect the relevant materials of UAV training,and compare with the traditional training methods,innovatively propose to build a set of virtual UAV training system.In the design and implementation stage of the whole system,the framework of the whole system is introduced firstly,and then every part of the whole system is designed,including UAV modeling,Flight Scene Building,flight script compiling,flight log export and analysis,etc.,which involves graphic rendering,physical simulation,data analysis and other modules.After that,analyze the physical model of UAV flight,configure the scene and conduct 3D modeling.Import the established model into unity 3d,use unity 3d engine,and call various components in the engine to build a UAV Simulation flight system,and design relevant training tasks according to needs.In the whole process,combined with 3D modeling technology and popular video game framework,a set of vivid and practical simulation training system is constructed,which helps to reduce the training cost and improve the training effect of operators.At the end of the paper,the system is analyzed and summarized,and some improvements and prospects are made in the aspects of simulation degree,training effect and playability,so as to provide reference for the research of similar problems in the future. |