29
EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Embed Size (px)

Citation preview

Page 1: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

EcoCar User Interface

Mid-Semester PresentationSenior Design IMarch 1, 2012

Page 2: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Design Team

Sam KnightComputer Engineer

Dbus ProgrammingCAN Bus Programming

Lukas CoxElectrical Engineer

Dictionary TrainingPhysical Interfacing

Adam JohnsComputer Engineer

CAN Bus ProgrammingAlternatives Research

Renz SantosComputer Engineer

Recognition ProgrammingDictionary Training

Dr. Marshall MolenAdvisor

Page 3: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Contents

• Problem and Solution• System Overview• Technical and Practical Constraints• Software Design Choices• Hardware Design Choices• Progress and Timeline• References

Page 4: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Problem and Solution

Page 5: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Problem

• The increasing technology in vehicles today unfortunately increases the amount of danger to drivers and passengers alike.

• “Driver distraction is a leading cause of crashes, although the exact figures are difficult to gauge because of the unreliability of the data” [1].

Page 6: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Solution

• EcoCar User Interface– Allows car’s infotainment center to be controlled

by voice– Helps lower the amount of attention needed to

run modules on car

Page 7: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

System OverviewMicrophone CAN Bus

Computer

Voice Recognition Control

Overview, Radio, Media, GPS, Diagnostic Modules

Projector

Page 8: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Technical and Practical Constraints

Page 9: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Technical ConstraintsName Description

Accuracy The system must correctly identify spoken commands with 90% accuracy.

Latency The EUI must acknowledge commands within 250ms.

Compatibility The system must run on Freescale SABRE platform computer.

Communication The EUI must communicate with CAN bus.

Vocabulary The system must recognize 12 voice commands

Page 10: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Practical ConstraintsType Name Description

Manufacturability Size The EUI must fit below the passenger seat and not obstruct the driver.

Sustainability Durability The system must be able to withstand the vibrations of normal driving conditions.

Page 11: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Manufacturability

• Fit below passenger seat• Microphone < 4”x2”x2”• Projector < 1” depth

[2]

Page 12: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Sustainability

• No short term problems• Works as long as hardware does not fail• Withstand normal car vibrations

Page 13: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Software Design Choices

Page 14: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Voice Recognition SoftwareType Time to Implement Difficulty of

ImplementationChoice

Open Source

Custom (DIY)

Page 15: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Voice Recognition SoftwareLibrary Language Accuracy Support Tools Choice

Sphinx Java High

Shout C++ N/A

Julius C Medium

Page 16: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Voice Recognition Software

EUI Version 0.1

Page 17: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

DictionaryType Size Speed Ease of

IntegrationChoice

Preset

Custom (DIY)

Page 18: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

DictionaryWord Phoneme

ECOCAR IY K OW K AA R

RADIO R EY D IY OW

MEDIA M IY D IY AH

GPS JH IY P IY S

OVERVIEW OW V ER V Y UW

DIAGNOSTICS D AY AH G N AA S T IH K S

Page 19: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Program ExecutionType Ease of

IntegrationRecognition Speed

Display Speed Choice

External Program

Thread

Page 20: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Hardware Design Choices

Page 21: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

CAN BusConnection Description Choice

Ethernet Route CAN Bus traffic over Ethernet through the gauge cluster

USB Use CAN-to-USB interface to directly connect to the CAN Bus

Page 22: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

MicrophoneType Durability Recording

ClaritySize Connection Choice

Condenser Small 3.5 mm

Dynamic Medium 3.5 mm

Ribbon Large XLR

[3], [4], [5]

Page 23: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

ProjectorType Power

ConsumptionLumens Weight (lbs) Choice

LCD Medium 5 - 16

DLP High 0.5 - 10

Laser Low 0.25 – 0.4

Page 24: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Progress and Timeline

Page 25: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

TimelineJanuary February March April

Researching

Programming

Ordering Parts

Prototyping

Debugging/Fine Tuning

Page 26: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

The Interface

Page 27: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

Attaining Hardware

• MicroVision donated a projector – Thanks!

[2]

Page 28: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

References[1] (2012, February 22). “Music Related Car Crashes,” in Car Accidents [Online]. Available:

http://www.car-accidents.com/music-car-accidents-causes.html [2] Picture (2012, February 21). “Pico Projector,” in MicroVision [Online]. Available:

http://www.microvision.com/pico_projector_displays/index.html[3] Picture (2012, February 22). “Electret Condenser Stereo Microphone,” in Sony [Online]. Available:

http://store.sony.com/webapp/wcs/stores/servlet/ProductDisplay?catalogId=10551&storeId=10151&langId=-1&partNumber=ECMDS70P

[4] Picture (2012, February 22). “Audio-Technica ATR-1100 Unidirectional Dynamic Vocal/Instrument Microphone,” in Amazon [Online]. Available: http://www.amazon.com/Audio-Technica-ATR-1100-Unidirectional-Instrument-Microphone/dp/B002HJ61PK/ref=sr_1_3?ie=UTF8&qid=1329973321&sr=8-3

[5] Picture (2012, February 22). “Nady Introduces New Active Ribbon Mic,” in Nady’s Press Releases [Online]. Available: http://www.nady.com/pr_rsm8a.html

Page 29: EcoCar User Interface Mid-Semester Presentation Senior Design I March 1, 2012

EcoCar User Interface

Mid-Semester PresentationSenior Design IMarch 1, 2012