Font Size: a A A

Research And Implementation Of Environment Construction In Driving Simulation System

Posted on:2008-01-28Degree:MasterType:Thesis
Country:ChinaCandidate:B R WangFull Text:PDF
GTID:2178360248952110Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Driving simulation system is a kind of simulation system which uses sensor technique, computer technique,data communication technique and multimedia technique to simulate the process of vehicle driving.The application of driving simulation system is a good way to get a more convenient,more efficient and safer experiment environment.It also makes improvements to intelligence of vehicle driving and transport.In simulation system, definition and construction of environment model have important influences to sense of immersion,interaction and imagination.At the same time,they are important basis to determine whether the driving simulation system can get relative data of driver's model effectively.This paper firstly makes an analysis of the general frame,function division of driving simulation system and modeling techniques of 3D scene.Based on OpenGL,this paper gives a description of general structure,mainly presents basic resources and layer relationship description model to construct scene model,and then uses geometry modeling method and texture mapping method to finish construction of solid model and the whole scene.Secondly,based on concrete model,this paper employs view transformation method and distance prediction method,realizes vehicle's control and collision detection during driving.In addition,in driving simulation system,it is an essential function to simulate rearview mirror.The traditional Multi-windows and Multi-views methods cannot complete off-screen rendering and need to render the scene for many times.The communications among every part of the system are increased,and the scene refresh speed is reduced by using methods above.The Multi-views method has limitation to shape of rearview mirror.This paper proposes dynamic texture rendering method which based on P-Buffer.It renders the 3D scene to the P-Buffer as dynamic texture and then maps it to the rearview mirror model.This method improves refresh speed and avoids putting limitation to shape and position of rearview mirror.Lastly,the paper constructs a simple driving simulation system by using Visual C++ 6.0 and OpenGL.The system provides construction of basic scene.It reads relative data during driving and realizes control to vehicle through keyboard.The experiment proved that the scene description model satisfied real-time requirement and sense of reality, reduced complexity of object modeling.The collision detection method is effective to simulation of vehicle driving.The dynamic texture rendering method presented in this paper is also effective to simulation of rearview mirror.
Keywords/Search Tags:Driving Simulation System, Intelligent Transport System, Three Dimensional Scene, Texture Mapping, P-Buffer
PDF Full Text Request
Related items