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

Slides:



Advertisements
Similar presentations
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Advertisements

SOM-5890 Sales Kit Intel® 2 nd Generation Core TM i COM-Express CPU Module EmCore / SOM James Wang Feb. 20, 2011.
Haptic Glove Hardware Graduation Project Prepared by Yaman A. Salman Eman M. Masarweh 2012.
Department of Electrical & Computer Engineering Advisor: Professor Michael Zink Team: Brigit Lyons Fadi Maalouli Tony Panetta Renzo Silva Midway Design.
Team Wolf Distributed, Consistent and Secure USB Hub Sean Busch Matt Dube Eddie Lai Zhou Zheng.
Parth Kumar ME5643: Mechatronics UAV ATTITUDE AND HEADING HOLD SYSTEM.
Initial Position Orientation Tracking System (IPOTS) Group Members: Keiichi McGuireHenry Pham Marc TakamoriScott Spiro.
Mica: A Wireless Platform for Deeply Embedded Networks Jason Hill and David Culler Presented by Arsalan Tavakoli.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Team GPS Rover Critical Design Review Alex Waskiewicz Andrew Bousky Baird McKevitt Dan Regelson Zach Hornback.
Aztec PC Scope Preliminary Design Review Fall 2006 Michael MasonJed Brown Andrew YoungsJosh Price.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Electrical and Computer Engineering Irregular Object Dimensioning System Advisor: Professor Neal Anderson Michael Baccari Peter Bian Michael Coughlin Avi.
Electrical and Computer Engineering Personal Heads-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Preliminary.
Ahmed Abdel-Fattah Jerry Chang Derrick Culver Matt Zenthoefer.
Microcontroller: Introduction
Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.
Preparations for GPS/INS Flight Testing on a High-Dynamic Vehicle Presenter: Curtis Cutright Advisor: Dr. Michael S. Braasch.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
Electrical and Computer Engineering Personal Head-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Midway.
Parts of a Computer Vocabulary
Camera Interfacing using ARM7
ADITYA B. BRANDON G. MARCELO L. NIKHIL S. THE INCREDIBLE HUD.
Jordan Wagner Justin Spencer Mark Sears John Jachna.
ECE 477 Design Review – Spring 2010 Team 15. Team Members.
Embedded Microcomputer Systems Andrew Karpenko 1 Prepared for Technical Presentation February 25 th, 2011.
Know the Computer Multimedia tools. Computer essentials.
1 Copyright © 2011, Elsevier Inc. All rights Reserved. Appendix E Authors: John Hennessy & David Patterson.
Multimedia & Communications ATMEL Bluetooth Background information on Bluetooth technology ATMEL implementation of Bluetooth spec.
1 Electrical and Computer Engineering Dynamic Advertising System Preliminary Design Review – October 23, 2009 Team Zink Nicholas Cipriano, Ali Jameel,
Embedded Bluetooth Stack Dean Camera Project Supervisor: John Devlin.
Team Dominate(d?) The Happy Peace Bike. Defining un-measured variables  The variables we decided to characterize are: Acceleration Deceleration Lateral.
1 Biomedical Embedded Systems Technology Presentation for ENSC 440/305 Instructors: Dr. Andrew Rawicz, Steve Whitmore Department of Engineering Science.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Matt Waldersen T.J. Strzelecki Rick Schuman Krishna Jharjaria.
Typical Microcontroller Purposes
UCF Augmented Navigation System. To develop an improved and more open navigation experience. Make it accessible to a broad audience through Android devices.
Zach Molden Shamlan Al-Roomi NJ Purevsuren Raied Farash Aadiel Rizvi C ritical D esign R eview.
Sérgio Ronaldo Barros dos Santos (ITA-Brazil)
Electrical and Computer Engineering Personal Head-Up Display Ivan Bercovich Radu-Andrei Ivan Jeff Little Felipe Vilas-Boas Faculty: Dr. Tilman Wolf Comprehensive.
Bianca Wood Chris Culver Shane Parker Yousef Al-Khalaf.
INEMO™ Demonstration Kit DOF (Degrees of Freedom) platform  The STEVAL-MKI062V2 combines accelerometers, gyroscopes and magnetometers with pressure.
ECE 477 Design Review Team 5  Spring 2010 Fred Grandlienard Andrew Gregor Kevin Mohr Ryan DeFord.
Electrical and Computer Engineering Smart Goggles To Chong Ryan Offir Matt Ferrante James Kestyn Advisor: Dr. Tilman Wolf Team Wolf.
Tiltmeter, Compass,Temperature modules for the PPM.
SP13 ECE 445: Senior Design Sign Language Teaching Glove Project #29: Reebbhaa Mehta, Daniel Fong, Mayapati Tiwari TA: Igor Fedorov.
Final Report Idea and Overview 1 Scope 2 Hardware and software 3 Algorithm 4 Experiments & Results 5 Conclusion 6.
Wireless Bluetooth Controller For DC Motor. Introduction Wireless becoming more and more available and widely used Bluetooth is one of the major players.
TRANSMISSION LINE MULTIPLE FAULT DETECTION AND INDICATION TO EB
Overview AvrEmbedded128_Pro RTLab. 김태현. Atmega128 Features High-performance, Low-power AVR® 8-bit Microcontroller advanced RISC Architecture – 133 Powerful.
Personal Head-Up Display
Brandon Kipphut and Ted Zhai
Arduino Based Industrial appliances control system by decoding dual tone multi frequency signals on GSM / CDMA network. Submitted by:
Personal Computers A Research and Reverse Engineering
PROPELLER DISPLAY OF MESSAGE BY VIRTUAL LEDS
ARDUINO LINE FOLLOWER ROBOT
ECE477 MIDTERM DESIGN REVIEW: TEAM #08
Personal Heads-Up Display
SigninGlove SDP 2016 December 03, 2015 Midway Design Review
Giada P216(vPro) Features Specifications
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
المحور 3 : العمليات الأساسية والمفاهيم
Project Ambulare Junran Chen, Linh Tran, Branden Youssef
Today’s Smart Sensors January 25, 2013 Randy Frank.
Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
Image Acquisition and Processing of Remotely Sensed Data
Introduction to Single Board Computer
Arduino म्हणजे काय?.
SM
Team RAPTORS Joe Trefilek Jeff Kubascik Paul Scheffler Matt Rockey
Presentation transcript:

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

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

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 Electrical and Computer Engineering Design Layout System Block Diagram

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

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 Electrical and Computer Engineering Sensor Board  PCB Size: 1 x 2.5 in Consumes < 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 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 35mA < 75 mW total power consumption 10mm x 10mm x 2mm, 36 pin LGA packet Outputs NMEA PPS Frequency: MH

9 Electrical and Computer Engineering Gyroscope - L3G4200DTR  I2C bus connection to the microcontroller  Determines head orientation of the user  Features: Operates at 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 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: 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 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 Electrical and Computer Engineering Kalman Filter

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 Electrical and Computer Engineering Kalman Filter

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 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 Electrical and Computer Engineering Picture example of openGL over image

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

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.

20 Electrical and Computer Engineering Cost Schedule

21 Electrical and Computer Engineering Battery  12VDC battery pack

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 Electrical and Computer Engineering Questions