15
Driving Simulator Larry Battle (CSE) Corban Scott Bradley Jewel Brian Shef

Driving Simulator Larry Battle (CSE) Corban Scott Bradley Jewel Brian Shef

Embed Size (px)

Citation preview

Driving Simulator

Larry Battle (CSE)Corban Scott

Bradley JewelBrian Shef

Requirements

Requirements

• User• Must be able to accelerate/decelerate• Must be able to signal turn to environment• Must be able to steer• Must be able to load simulation• Must be able to start/stop simulation

• System• Must respond to user• Must contain a car• Must display environment from users point

of view

Assumptions

http://www.cepolina.com/photo/Asia/India/Indians/Indian_job/2/India_taxi_driver_Indian.jpg

Assumptions

• User is always seated• Simulator doesn’t know if user leaves,

unless terminal accessed• Simulator continues operation

• User knows how to operate vehicle• No manual required• Knowledge of all input handling

• System always on• Power loss not handled• System must reboot from beginning

without error message

External System• Inputs

• Brake• Accelerator• Steering• Signal• Terminal• Database

• Outputs• Display• Speakers• Database

• DBMS Layerhttp://www.amazon.com/Playseat-World-Rally-Championship-Gaming/

Internal System

Internal System

Internal System

Internal System

Internal System

System Overview

Producer/Consumer Matrix

User Case (Demo)

Play at: http://geoquake.jp/en/webgame/DrivingSimulator/

Any Questions?