motion tracking hmd

19
Motion Tracking HMD Nick Sorenson Adam Thompson

Upload: leal

Post on 21-Mar-2016

29 views

Category:

Documents


0 download

DESCRIPTION

Motion Tracking HMD. Nick Sorenson Adam Thompson. Milestones. Accelerometers Mount to Visor Measure outputs that match what we’d expect. Milestones. Microcontroller Take in and perform computations on input signals Apply signals to Microcontroller and get the appropriate outputs - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Motion Tracking HMD

Motion Tracking HMD

Nick SorensonAdam Thompson

Page 2: Motion Tracking HMD

HMD

Accelerometers

Page 3: Motion Tracking HMD

Milestones

Accelerometers• Mount to Visor• Measure outputs that match what we’d

expect

Page 4: Motion Tracking HMD

HMD

Accelerometers

Microcontroller

ADC

Page 5: Motion Tracking HMD

Milestones

Microcontroller• Take in and perform computations on

input signals• Apply signals to Microcontroller and get

the appropriate outputs• Calibrate Microcontroller output limits with

buttons

Page 6: Motion Tracking HMD

Soft Ware

• Microcontroller • Device Driver

Page 7: Motion Tracking HMD

Range of MotionBaseline

Page 8: Motion Tracking HMD

Range of MotionBaseline++

Page 9: Motion Tracking HMD

Range of MotionAdvanced

Page 10: Motion Tracking HMD

HMD

Accelerometers

Microcontroller

Tripod, and servo Bust

DAC

Microcontroller

ADC

Page 11: Motion Tracking HMD

Milestones

Tripod/Servos• Bust mounted to tripod• Servos attached to tripod• Move the tripod by applying various inputs

Page 12: Motion Tracking HMD

HMD

Accelerometers

Monitor

Microcontroller

Game, application

Computer

Pseudo Driver

Page 13: Motion Tracking HMD

MilestonesIntegration

• Attach Servos to Microcontroller output• Move servos by applying various signals to

Microcontroller• Attach Accelerometer to Microcontroller and

measure appropriate outputs• Connect Microcontroller to Computer• Additional Wow steps• Test : Test : Test!

Page 14: Motion Tracking HMD

WOW

• Real Device Driver • Wireless• Pitch and Yaw• Re-Centering• Extra Function Buttons• Range of Motion

Page 15: Motion Tracking HMD

BOM

LCD Glasses-INNOVATEK V-490Accelerometer-ADXL330

Microcontroller-M68HC11x2 Servos-36G Servo

DAC and Misc. CircuitryPower Supply

Page 16: Motion Tracking HMD

Accelerometer Data Sheet

Page 17: Motion Tracking HMD

June July Aug Sept Oct Nov Dec

Physical Placement of Microcontroller    

Programming Microcontroller    

Programming Device Driver      

Physical Placement of Accelerometers    

Function of Accelerometers   Legend Adam

DAC and ADC     Nick

Servos and Tripod    

Power and Wow

Page 18: Motion Tracking HMD

Reality Check Dates

• 31 July; Parts are in, DAC understood and ready; tripod built

• 30 Sept; Parts mounted, hardware check of accelerometers, and microcontroller.

• 31 Oct; Final microcontroller program (either to emulate or to act as separate device)

• End of Class;

Page 19: Motion Tracking HMD

Questions?Details at

http://www.cs.utah.edu/~adamt/hmd.html