29
RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli Advisor: Professor Mark Steiner

RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Embed Size (px)

Citation preview

Page 1: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

RoadTripThe Ultimate Driving Companion

GM TeamPete Kontogiannis

Dieya Maghrabi

Lars Rundberg

Jason Collins

Chanda Durnford

Helen Huang

Kris Pizzarelli

Advisor: Professor Mark Steiner

Page 2: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

GM Project Concept

A GPS Based In-Vehicle Navigation System that not only plans a route or guides a driver along the route, but a system that is also capable of presenting varying levels of driving information, communication information, and internet access to the vehicle operator and passengers.

Page 3: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Concept ProposalWe propose to design and prototype an in-vehicle navigation system that consists of a GPS unit, a laptop pc, a cellular modem, Java based mapping software, an MS Access database of local information, and a small display of LEDs with the associated hardware components. This system will be capable of reacting to GPS coordinate based triggers which will in turn activate information display windows, the LEDs (to simulate a display system), and possibly a text to speech function.

Page 4: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Design Techniques

Top Down System Engineering approach

Object Oriented software design using the Unified Modeling Language (UML)

Human Factors approach to information push/pull strategy

Data normalization with relational databases

Continuous design feedback and improvement

Page 5: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Driver Informational Needs

Road InformationSpeed limit# of lanesRoad signsOne way/two wayTrafficConstruction areasRoad typeToll/Non-tollRestrictions

Weather InformationTemperaturePrecipitationWind

MappingRoute guidanceCompassTurn indicationDistance to Waypoint/Destination

Page 6: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Driver Informational Needs

Banks/ATMs

Gas/Service Stations

Rest Stops

Police/Fire/EMS

Hospitals

Restaurants

Hotels/Motels

Camping

Toll Stations

Services

Page 7: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Needs:

Link GPS coordinates with Real-Time Moving Map

Link GPS coordinates to information populated database

Present information to driver and occupants in a usable format

Cellular communication

Page 8: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Requirements:GPS Unit

Shall connect to laptop pc through a RS-232 Serial Port

Shall be capable of providing RTCM SC-104 standard GPS coordinates

Shall be capable of long term use in a +12VDC mobile environment

Page 9: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Requirements:Laptop PC

Shall be capable of running Real-Time Mapping Software

Shall have a RS-232 Serial Port

Shall have a Parallel Port

Shall be capable of long term use in a +12VDC mobile environment

Page 10: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Requirements:

Cellular ModemShall be capable of being operated by Java based softwareShall be capable of data and voice communicationsShall be capable of operating with Win2K Server through a Type II PCMCIA card slot

Page 11: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Requirements:Software

Shall be capable of running properly on a Windows 2000 Server equipped laptop pcShall be capable of accepting RTCM SC-104 GPS coordinates from a RS-232 Serial PortShall be capable of interfacing with MS Access databasesShall be capable of presenting information on the laptop screen in addition to the Real-Time Moving Map

Page 12: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

System Requirements:Software Continued

Shall be capable of outputting digital high/low signals through the parallel portShall be available with source codeShall be capable of being modified and re-compiledShall be capable of using scanned maps

Page 13: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Requirement Based Technology

GPS UnitGarmin StreetPilot ColorMap GPS Unit

Connects to PC through a RS-232 Serial Port ConnectionOutputs RTCM SC-104 standard GPS coordinatesCapable of long term operation in a +12VDC mobile environment

Page 14: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Requirement Based Technology

Laptop PCDell Inspiron 7000GT Laptop PC with Windows

2000 ServerCapable of running any Real-Time Moving Map software produced for Windows 2000Possesses both an RS-232 Serial Port and a Parallel PortCapable of long term operation in a +12VDC mobile environment

Page 15: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Requirement Based TechnologyCellular Modem

GlobeWave Wireless Modem

Capable of running on Win2K Server equipped laptop through the Type II PCMCIA card slot

Capable of communication via Java based software

Page 16: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Requirement Based Technology

SoftwareEPS: The Elgaard Positioning SystemVersion 0.8.5 (Java)

Available with source codeCapable of being modified and re-compiledCapable of using scanned mapsAccepts RTCM SC-104 standard GPS coordinates

Page 17: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Requirement Based TechnologyJava Based Software

Runs on Win2K Server equipped Laptop PCCapable of interfacing with MS Access databasesCapable of presenting information on Laptop PC screen in addition to the Real-Time Moving MapCapable of sending digital high/low signals through the Parallel Port

Page 18: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Prototype Hardware

Dell Inspiron 7000GT Laptop PC

Garmin StreetPilot ColorMap GPS Unit

Cellular Modem (PCMCIA)

Scanner

Parallel and serial cables

LEDs and associated hardware

Page 19: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Hardware Diagram

Satellite

Satellite

Satellite

Satellite Satellite SatelliteSatellite

Satellite

Satellite

Satellite

Satellite

Laptop

GPS Unit

GPS UnitConnected to

Laptop PCSerial Port by a

Serial Cable

Satellite

Hardware Circuit

LED Display

HardwareConnected toParallel Port

Page 20: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Software

MS Windows 2000 Server

MS Access 2000

Sun Java 2 Standard Development Kit

MS Internet Explorer

Scanning Software

Page 21: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Prototype CostLaptop PC with MS Win2K, MS Access, and MS Internet Explorer (Possess): $0GPS Unit with cables: $699.95GlobeWave Wireless Modem $449.95LEDs and associated hardware: Under $150EPS GPS Software (Free): $0Sun Java 2 SDK (Free): $0Scannable maps: Under $50Scanner and scanning software (RPI ACS): $0Other (Mounting hardware, etc): Under $100TOTAL COST APPROXIMATELY $1500

Page 22: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work Breakdown

Lars RundbergIndustrial and Management Engineering

Project Leader/ManagerJava software modificationSimulated display hardware designOverall system integration leadIME Design requirements

Page 23: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work Breakdown

Pete KontogiannisIndustrial and Management Engineering

• Relational Database design• Data normalization• Database population• Statistical analysis of user feedback• IME Design requirements

Page 24: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work Breakdown

Dieya MaghrabiIndustrial and Management Engineering

• Relational database design• Data normalization• Database population• IME Design requirements

Page 25: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work BreakdownChanda DurnfordTransportation Engineer (Civil)

• GPS data farming• GPS data resourcing• GPS integration• Troy locality information farming• Civil Engineering Capstone

requirements

Page 26: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work Breakdown

Helen HuangTransportation Engineer (Civil)

• GPS data farming• GPS data resourcing• GPS integration• Troy locality information farming• Civil Engineering Capstone

requirements

Page 27: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work BreakdownJason CollinsInformation Technology

Java software modificationDesign documentation managementGM Team website administratorInformation Technology Capstone requirements

Page 28: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Work Breakdown

Kris PizzarelliMechanical Engineer

Human factors design adherence for the overall system and information presentation

Relational database design

Individual study requirements

Page 29: RoadTrip The Ultimate Driving Companion GM Team Pete Kontogiannis Dieya Maghrabi Lars Rundberg Jason Collins Chanda Durnford Helen Huang Kris Pizzarelli

Thank You

The GM Team

“Guiding the driving future”