ECE DAY 24 th Annual Electrical Engineering & Computer Engineering Day April 17 th , 2014
ECE DAY24th Annual Electrical Engineering & Computer Engineering Day
April 17th, 2014
EyeView Navigation System…a new perspective …the ideal alternative …never get lost
Yusuf Siyanbola (EE)
Patrick Buah (CE)
Zachary Spence (CE)
Jordan Wren (CE)
Emmanuel Ademuwagun (EE)
EyeView’s Five present…
Table of Contents
• Background• Problem Definition and Design Requirements• Current Status of Art• Solution Approach• Implementation• Testing and Evaluation• Costs and Resources• Conclusion
Background: Navigation History
Map View Satellite View
Traffic Light Accidents
We wish to develop a navigation device that takes a driver from Point A to Point B with a navigation interface displaying a live stream of the driver’s eye view with his route overlaid on the video stream. The navigation device will also have an option to alert the driver when he or she is approaching a traffic light that is on red.
Problem Definition
Objective The system must overlay navigation data onto a video feed of the driver’s eye view in real time, and notify the driver when he/she approaches a red light
Tasks System must be able to:
• Stream video from external camera on the vehicle
• Communicate with smartphone app (we will create) that acts as an input for user location data and destination data.
• Determine a route from the driver’s current location to their destination
• Overlay navigation data onto the external camera feed
• Display overlaid camera feed on LCD for user consumption
Design Requirements
Compliance • Federal Communications Commission's (FCC) Part 15 rules with respect to GPS systems
• FCC regulations on Specific Absorption Rate (SAR) of electronic devices (Electromagnetic Radiation from the DE2i Board)
• V C Section 26708 Material Obstructing or Reducing Drivers ViewWeight • Maximum of 10lbs for easy installation Power • System must be able to run on the battery power of the vehicle it is
installed in.Interface • 5 – 7” LCD screen
• User's smartphone
• External Camera
Environment • System must be used in a car
Setup • Maximum of 10 minutes to set up
Design Requirements
Google Street View Navigation Feature for Android
The Street View Navigation incorporates the generic mapping interface navigation with an added spice. It includes the display of a previously taken street view photo (with the driver’s route overlaid on it) only when the driver is about to make a turn or exit, so as to provide him with an exact picture of the turn or exit they are about to take.
Current Status of Art
INTEL GALILEO BOARD
Cat5e Ethernet cord connection to intel side
VGA Cord
LCD Screen
Solution Approach
Intel Galileo Board:• Intel and Arduino collaborated to
design the first Arduino-compatible Intel microcontroller based on Intel Quark SoC X1000 processor
Intel/AlteraDE2i – 150 Board:• A one of a kind Embedded System which is a hybrid
of both Altera FPGA Cyclone IV and Intel Atom N2600 Processor
Development Boards
Implementation: Bluetooth Pairing
Android Phone must be manually paired with Intel Galileo
Implementation: App Launch
Two-way Handshake
Implementation: Input Destination Address
Implementation: Route Data Processing
IntelGalileo
5 legs
Implementation: GPS Receiver and Directions
The current GPS location of the driver is retrieved by the receiver (Latitude and Longitude in Decimal Form
Information on a leg within a trip
Haversine Formula for Distance Calculation between coordinates
If distance < 75 feet, show “turn-right” signal
Implementation: LCD Display
Directional Arrows Current Longitudinal and Latitudinal values in Decimal Form
Live Video Feed
Implementation: Screen Shots
Testing and Evaluation: Scenario
• Starting Point: 2251 Sherman Ave., NW • Destination: 2400 6th Street, NW • Legs: 5
Testing and Evaluation: Video
Testing and Evaluation
We developed some test case scenarios for which the device might have issues. Some of which are:• User notification when approaching a turn• Feedback from Google GPS data• Re routing in cases missed turns
Costs and Resources
Cornell Cup Budget: $1500
5 – 7” LCD screen: $250
GPS receiver: $50
External Camera: $250
Energizer: $50
Galileo: Provided by Cornell Cup
DE2i Board (Intel Atom + Altera): Provided by Cornell Cup
Capable Smart Phone: Team member owned
Total Spent: $600
Acknowledgements
Howard University: • Dr. Charles Kim (Advisor)• Senior Design Class
Cornell Cup:• Dr. David R. Schneider, Creator of the Cornell Cup USA presented by Intel
• John Nesheim, Author of High Tech Start Up and The Power of the Unfair Advantage!
Future
• Competing as finalists in this year’s Cornell Cup USA showcase taking place in Orlando, FL (May 1 - 4).
• Building a more compact product without the constraints of using intel boards.
• We believe our product has a large business opportunity because of the market that exists for automobile navigation systems.
Conclusion
• Users will be excited to buy our product because of the promise of a complete navigational system which includes features like live traffic feed, route directions and stop light recognition.
• It was a great design experience that fostered team work and extensive learning.
Questions
Finalists at the 2014 Cornell Cup Competition!
Taking our talents to Orlando, FL!!!(May 1st – 4th, 2014)