240 likes | 253 Views
LICENCE EDUCATION AND TRAFFIC SIMULATION (LETS). PROJECT MEMBERS. ATIL İŞÇEN. ÇAĞLAR ATA. UĞUR ACAR. UMUT EROĞUL. A.ENGİN BAYRAK. Presentation Modules . Project Definition & Goals Requirements Analysis & Features Overall System Design Development. Project Definition.
E N D
PROJECT MEMBERS ATIL İŞÇEN ÇAĞLAR ATA UĞUR ACAR UMUT EROĞUL A.ENGİN BAYRAK
Presentation Modules • Project Definition & Goals • Requirements Analysis & Features • Overall System Design • Development
Project Definition • 3D Licence Education and Traffic Simulation • Safe Training • Reality • Scenario Editor • Special Scenes • Specific Environments
Requirements Analysis & Features • Literature Survey • Meeting with Driving Teachers • Result
Literature Survey • Other Systems • Graphics • AI • Usability
Result • Education • Usability • Realism • Performance
Overall System Design Graphics Engine Input Handler Input Handler • Gets User Input • Keyboard • Mouse • GamePad • Clutch SIMULATION ENGINE Physics Engine Audio Engine Hardware Output Handler AI Engine
Physics Engine Graphics Engine Input Handler Physics Engine • Real World Physics • Collision Detection SIMULATION ENGINE Physics Engine Audio Engine Hardware Output Handler AI Engine
AI Engine Graphics Engine Input Handler AI Engine • Path Finding • Aggressiveness • React to Live Environment SIMULATION ENGINE Physics Engine Audio Engine Hardware Output Handler AI Engine
Graphics Engine Graphics Engine Input Handler Graphics Engine • Rendering Models (Mesh) SIMULATION ENGINE Physics Engine Audio Engine Hardware Output Handler AI Engine
Audio Engine Graphics Engine Input Handler Audio Engine • Outputs Proper Sounds • Proper Sounds are decided by events SIMULATION ENGINE Physics Engine Audio Engine Hardware Output Handler AI Engine
Hardware Output Handler Graphics Engine Input Handler Hardware Output Handler SIMULATION ENGINE • Vibrate • Steering Wheel • Clutch Physics Engine Audio Engine Hardware Output Handler AI Engine
SIMULATION ENGINE Graphics Engine Input Handler Simulation Engine • Initialization of All Components • Simulation State • Synchronous Coordination of All Components SIMULATION ENGINE Physics Engine Audio Engine Hardware Output Handler AI Engine
Overall System Design Continued Scenario Input Handler Scenario Editor • Generate Map • Save/Load Scenario • Change Environment Settings SCENARIO EDITOR
Development • Libraries and Tools • What we did? • What is next?
Libraries and Tools • Ms Visual Studio C++ 6.0 with Service Pack • Object-Oriented Graphics Rendering Engine (OGRE) • Simple Direct-Media Layer (SDL) • Open Dynamics Engine (ODE) • Open Audio Library (OpenAL) • 3d Studio Max
What We Did? • Clutch Mechanism • OGRE • ODE • OpenAL • SDL • UI
What is Next? • Prototype • Models of Real Cars • Simple AI • Simple Scenario Editor
WEBSITE : http://www.myjavaserver.com/~maestro134/ • E-MAIL : alturatech@gmail.com