240 likes | 256 Views
The LETS project by Atil, Çağlar, Uğur, Umut, A. Engin, and Bayrak offers a 3D simulation for safe driver training with modules on realism, scenario editing, and special scenes. It involves a comprehensive system design encompassing graphics, AI, usability, and performance objectives.
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