LICENCE EDUCATION AND TRAFFIC SIMULATION (LETS)
PROJECT MEMBERS ATIL İŞÇEN UĞUR ACAR UMUT EROĞUL ÇAĞLAR ATA A.ENGİN BAYRAK
Presentation Modules Presentation Modules Project Definition & Goals Project Definition & Goals Requirements Analysis & Features Requirements Analysis & Features Overall System Design Overall System Design Development Development
Project Definition 3D Licence Education and Traffic Simulation 3D Licence Education and Traffic Simulation Safe Training Safe Training Reality Reality Scenario Editor Scenario Editor Special Scenes Special Scenes Specific Environments Specific Environments
Requirements Analysis & Features Literature Survey Literature Survey Meeting with Driving Teachers Meeting with Driving Teachers Result Result
Literature Survey Other Systems Other Systems Graphics Graphics AI AI Usability Usability
Result Education Education Usability Usability Realism Realism Performance Performance
SIMULATION ENGINE Overall System Design Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine Input Handler Gets User Input Keyboard Mouse GamePad Clutch
Physics Engine SIMULATION ENGINE Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine Physics Engine Real World Physics Collision Detection
AI Engine SIMULATION ENGINE Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine AI Engine Path Finding Aggressiveness React to Live Environment
Graphics Engine SIMULATION ENGINE Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine Graphics Engine Rendering Models (Mesh)
Audio Engine SIMULATION ENGINE Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine Outputs Proper Sounds Proper Sounds are decided by events
Hardware Output Handler SIMULATION ENGINE Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine Hardware Output Handler Vibrate Steering Wheel Clutch
SIMULATION ENGINE SIMULATION ENGINE Physics Engine AI Engine Input Handler Graphics Engine Hardware Output Handler Audio Engine Simulation Engine Initialization of All Components Simulation State Synchronous Coordination of All Components
Overall System Design Continued SCENARIO EDITOR Scenario Input Handler Scenario Database Scenario Editor Generate Map Save/Load Scenario Change Environment Settings
Scenario Editor
Teacher Menu
Main Menu
In Car
Development Libraries and Tools Libraries and Tools What we did? What we did? What is next? What is next?
Libraries and Tools M Ms Visual Studio C with Service Pack (OGRE) 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 Clutch Mechanism OGRE OGRE ODE ODE OpenAL OpenAL SDL SDL UI UI
What is Next? Prototype Prototype Models of Real Cars Models of Real Cars Simple AI Simple AI Simple Scenario Editor Simple Scenario Editor
WEBSITE : WEBSITE :