licence education and traffic simulation (lets). project members atil İŞÇen uĞur acar umut...

Post on 21-Dec-2015

224 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

LICENCE EDUCATION AND TRAFFIC LICENCE EDUCATION AND TRAFFIC SIMULATION (LETS)SIMULATION (LETS)

PROJECT MEMBERSPROJECT MEMBERS

ATIL İŞÇEN

UĞUR ACAR

UMUT EROĞUL

ÇAĞLAR ATA

A.ENGİN BAYRAK

Presentation Modules Presentation Modules

Project Definition & GoalsProject Definition & Goals Requirements Analysis & FeaturesRequirements Analysis & Features Overall System Design Overall System Design Development Development

Project DefinitionProject Definition 3D Licence Education and Traffic Simulation3D Licence Education and Traffic Simulation

• Safe TrainingSafe Training• RealityReality

Scenario EditorScenario Editor• Special Scenes Special Scenes • Specific EnvironmentsSpecific Environments

Requirements Analysis & Requirements Analysis & FeaturesFeatures

Literature SurveyLiterature Survey Meeting with Driving TeachersMeeting with Driving Teachers Result Result

Literature SurveyLiterature Survey

Other Systems Other Systems • Graphics Graphics • AI AI • Usability Usability

Result Result

Education Education Usability Usability Realism Realism PerformancePerformance

SIMULATION ENGINE

Overall System Design 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 Physics Engine

SIMULATION ENGINE

Physics Engine

AI Engine

Input Handler Graphics Engine

Hardware Output Handler

Audio Engine

Physics EngineReal World Physics

Collision Detection

AI Engine AI Engine

SIMULATION ENGINE

Physics Engine

AI Engine

Input Handler Graphics Engine

Hardware Output Handler

Audio Engine

AI EnginePath Finding

Aggressiveness

React to Live Environment

Graphics Engine Graphics Engine

SIMULATION ENGINE

Physics Engine

AI Engine

Input Handler Graphics Engine

Hardware Output Handler

Audio Engine

Graphics Engine Rendering Models (Mesh)

Audio Engine Audio Engine

SIMULATION ENGINE

Physics Engine

AI Engine

Input Handler Graphics Engine

Hardware Output Handler

Audio Engine

Audio EngineOutputs ProperSounds

Proper Sounds are decided by events

Hardware Output Handler Hardware Output Handler

SIMULATION ENGINE

Physics Engine

AI Engine

Input Handler Graphics Engine

Hardware Output Handler

Audio Engine

HardwareOutput HandlerVibrate

•Steering Wheel

•Clutch

SIMULATION ENGINE 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 Overall System Design ContinuedContinued

SCENARIO EDITOR

ScenarioInput Handler

Scenario Scenario DatabaseDatabase

Scenario Editor Generate Map

Save/Load Scenario

Change Environment Settings

Scenario EditorScenario Editor

Teacher MenuTeacher Menu

Main Menu Main Menu

In CarIn Car

DevelopmentDevelopment

Libraries and Tools Libraries and Tools What we did? What we did? What is next? What is next?

Libraries and Tools Libraries and Tools

MMs Visual Studio C++ 6.0 with Service Pack

Object-Oriented Graphics Rendering Engine (OGRE) (OGRE)

Simple Direct-Media Layer (SDL) Open Dynamics Engine (ODE) Open Audio Library (OpenAL) 3d Studio Max

What We Did?What We Did?

Clutch Mechanism Clutch Mechanism OGRE OGRE ODE ODE OpenALOpenAL SDL SDL UI UI

What is Next?What is Next?

PrototypePrototype Models of Real CarsModels of Real Cars Simple AI Simple AI Simple Scenario EditorSimple Scenario Editor

WEBSITE :WEBSITE :

http://www.myjavaserver.com/~maestro1http://www.myjavaserver.com/~maestro134/34/

E-MAIL :E-MAIL :

alturatech@gmail.comalturatech@gmail.com

top related