Presentation is loading. Please wait.

Presentation is loading. Please wait.

Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review.

Similar presentations


Presentation on theme: "Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review."— Presentation transcript:

1 Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review

2 2 Electrical and Computer Engineering Augmented Reality Goggle Application An Example of Augmented Reality Goggle Application

3 3 Electrical and Computer Engineering Project Overview  Augmented reality vision technology Sensing a user’s location and direction of view Computing what to display in the user’s field of view Displaying the visual content without obstructing the user’s view of real objects  Simple, efficient, and functional smart goggle Sensor unit Intel Atom Processor Goggle-based display

4 4 Electrical and Computer Engineering Design Layout System Block Diagram

5 5 Electrical and Computer Engineering Conceptual System Design Bird’s eye view of the system design as worn

6 6 Electrical and Computer Engineering Hardware & Software Components  Sensor board GPS Gyroscope Compass/Accelerometer AVR microcontroller ∙Kalman filter  Intel Atom Processor – Tunnel Creek board Windows Embedded 7 OS OpenGL – API and graphical application  Goggle - Provided by Microvision, Inc. VGA connection  Battery Pack – 12V Sense location and direction of view through a Kalman filter

7 7 Electrical and Computer Engineering Sensor Board  PCB Size: 1 x 2.5 in Consumes < 0.8 W @ 3.3 V GPS - USART Gyroscope, Compass, Accelerometer – I 2 C USB-powered, 3.3V and 1.8V regulators On-board 32-bit microcontroller Design completed Sending out this week

8 8 Electrical and Computer Engineering GPS – MN1010  USART connection to the microcontroller  Determines the location of the user  Features: 12-channel GPS receiver, RF filtering, flash memory Operates at 1.8V @ 35mA < 75 mW total power consumption 10mm x 10mm x 2mm, 36 pin LGA packet Outputs NMEA-0183 string @ 1 PPS Frequency: 1575.42 MH

9 9 Electrical and Computer Engineering Gyroscope - L3G4200DTR  I2C bus connection to the microcontroller  Determines head orientation of the user  Features: Operates at 3.3V @ 6.1mA Three-axis angular rate sensor X-axis: pitch axis Y-axis: roll axis Z-axis: yaw axis 16 bit-rate value data output

10 10 Electrical and Computer Engineering Accelerometer/Compass - LSM303DLHC  Single I2C bus connection to the microcontroller  Accelerometer determines head movements  Compass determines the direction user is facing  Features: 3.3V @ 0.11 mA 3 magnetic field channels and 3 acceleration channels From ±1.3 to ±8.1 gauss magnetic field full-scale ±2g/±4g/±8g/±16g selectable full-scale 3x5x1mm

11 11 Electrical and Computer Engineering AVR Microcontroller - AT32UC3B0256-Z2UT  High Performance, Low Power AVR®32 UC3 32-Bit Microcontroller  Executes > 1 MIPS / MHz  Universal Serial Bus (USB) Bootloader  Internal High-Speed SRAM, Single-Cycle Access at Full Speed: 96KB (256KB Flash)  Single Cycle Access up to 60 MHz  Single 3.3V Power Supply  Implements the Kalman Filter

12 12 Electrical and Computer Engineering Kalman Filter

13 13 Electrical and Computer Engineering Kalman Filter  A recursive predictive algorithm  Increases accuracy of noisy measurements  Measurements: Gyroscope, Accelerometer, Compass, GPS  Inputs: Measurements, Previous State of System, Bias Terms  Outputs (State Vector): Location, Orientation  Predicts the users location/orientation based on previous values, measurements, covariance, and noise

14 14 Electrical and Computer Engineering Kalman Filter

15 15 Electrical and Computer Engineering Intel Atom E680 – Tunnel Creek  Operates at 1.6GHz  Up to 2GB DDR2  1MB BIOS Flash, on-board reprogrammable  VGA port  USB port  2 x SATA hard disk interface  2 x 1000 BaseT Ethernet ports  Small size – 75 x 65mm (What is the size from Cornell????)  6W power consumption (Cornell???)  Supply voltage: 5V (Cornell spec please!!!)

16 16 Electrical and Computer Engineering Software  Windows Embedded 7 OS  Develop 3D environment application with OpenGL  OpenGL allows us to easily update graphical position  Translate users movement and orientation into a virtual environment to be used for 3D graphic application  API Development

17 17 Electrical and Computer Engineering Picture example of openGL over image

18 18 Electrical and Computer Engineering Picture example of openGL over image 2

19 19 Electrical and Computer Engineering Goggle-Based Display  VGA connection port  Input image projected on corrective lens  Semitransparent reflective lens  To be provided by Microvision, Inc. http://www.microvision.com

20 20 Electrical and Computer Engineering Cost Schedule

21 21 Electrical and Computer Engineering Battery  12VDC battery pack

22 22 Electrical and Computer Engineering Proposed MDR Deliverables  Demonstrate the orientation of the Sensor Unit  Design a simple 3D environment using OpenGL PC version

23 23 Electrical and Computer Engineering Questions


Download ppt "Electrical and Computer Engineering SMART GOGGLES To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Preliminary Design Review."

Similar presentations


Ads by Google