Presentation is loading. Please wait.

Presentation is loading. Please wait.

Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool.

Similar presentations


Presentation on theme: "Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool."— Presentation transcript:

1 Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool

2 Abstract Our project, code named Virtual Imaging Peripheral for Enhanced Reality or VIPER, is an augmented/virtual reality system. It will track a user’s head location and perspective and use this information to find the location of a camera position in a virtual environment. With a pair of video glasses the user would then see the virtual environment at the cameras location. As the user moves around a table top sized environment their actual and virtual perspective changes, allowing them different viewing angles of the virtual space.

3 Project-Specific Success Criteria 1. The ability to communicate time stamp data using RF between the base unit and head unit. 2. The ability to display images to the video glasses. 3. The ability to calculate estimate of angle and position of head unit using accelerometer, gyroscope, and compass. 4. An ability to find angle displacement of head relative to IR beacon origin using glasses mounted camera. 5. An ability to find distance from base to head unit using ultrasonic emitter and receiver.

4 Block Diagram

5 Beacon Board Functionality  Transmit Ultrasonic Pulses to Head unit  Transmit Timestamps via Xbee module  Control IR LED  Power Requirements

6

7

8 PWM output from PIC – 40kHz

9 Optical Isolator (4n35) Protect digital components High speed to handle 40kHz

10 PWM output from PIC – 40kHz Optical Isolator (4n35) Protect digital components High speed to handle 40kHz Op-amp circuit amplifies signal to 12v to drive ultrasonic transmitter

11 PWM output from PIC – 40kHz Optical Isolator (4n35) Protect digital components High speed to handle 40kHz Op-amp circuit amplifies signal to 12v to drive ultrasonic transmitter Ultrasonic Transmitter

12 PWM output from PIC – 40kHz Optical Isolator (4n35) Protect digital components High speed to handle 40kHz Op-amp circuit amplifies signal to 12v to drive ultrasonic transmitter Ultrasonic Transmitter IR LED Beacon

13 Serial communication between PIC/Xbee sends timestamp to head unit

14 12V Voltage regulator output at 3.3V

15 Head Unit Functionality  Retrieve IR beacon data from camera module  Receive ultrasonic pulse  Gather data from sensor suite  Pass data via USB to microprocessor

16

17 Pixel Clock, Vertical Sync, Horizontal Sync

18 Pixel Clock, Vertical Sync, Horizontal Sync External Clock from controller

19 Pixel Clock, Vertical Sync, Horizontal Sync External Clock from controller Byte representation of pixel (grayscale)

20 Pixel Clock, Vertical Sync, Horizontal Sync External Clock from controller Byte representation of pixel (grayscale) Two Wire Interface for programming module

21 Pixel Clock, Vertical Sync, Horizontal Sync External Clock from controller Byte representation of pixel (grayscale) Two Wire Interface for programming module SPI interface for communicating with PIC

22

23 IDC 3 Interface JTAG Headers

24 Switch from USB power to external source Regulated external source

25 Gyroscope Accelerometer Magnetometer


Download ppt "Virtual Imaging Peripheral for Enhanced Reality Aaron Garrett, Ryan Hannah, Justin Huffaker, Brendon McCool."

Similar presentations


Ads by Google