vuzix i wear vr920
TRANSCRIPT
![Page 1: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/1.jpg)
1
Vuzix iWear VR920
ByAya Mostafa Mosa
Alaa Mohammed Khattab
![Page 2: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/2.jpg)
2
Vuzix iWear VR920
![Page 3: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/3.jpg)
3
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 4: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/4.jpg)
4
Introduction Your iWear VR920 video
eyewear incorporates the latest in virtual reality technology.
Two high resolution LCD displays that appear as a 62 in. screen as viewed from a distance of 9 ft.
![Page 5: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/5.jpg)
5
Introduction Standard 2D monoscopic video is displayed by default
and 3D stereoscopic video when used in conjunction with supporting software and graphics card.
Pitch, roll and yaw head tracking is also available when used in conjunction with supporting software.
An integrated audio system with detachable headphones and a microphone provide an all-in-one solution for in-game chat and VOIP communications.
![Page 6: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/6.jpg)
6
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 7: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/7.jpg)
7
1-Software disc
4-Video Eyewear & Cable Assembly
3-Lens Cleaning Cloth / Carry Pouch
2- DVI Analog Video Adapter
Vuzix iWear VR920 contains:
![Page 8: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/8.jpg)
8
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 9: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/9.jpg)
9
Specifications Twin high-resolution 640x480 (920,000 pixels)
LCD displays Equivalent to a 62” screen viewed at 9 feet 24-bit true color (16 million colors) Visor weighs 3.2 ounces Fully iWear® 3D compliant and supports NVIDIA
stereo drivers Built-in noise-canceling microphone for internet
VOIP communications
![Page 10: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/10.jpg)
10
Specifications (Cont..) Built-in 3 degree of freedom head-tracker USB connectivity for power, tracking and full
duplex audio Analog VGA monitor input Support for up to 1024x768 VGA video formats Compatible with all 32-bit & 64-bit versions of
Windows 7, Vista and XP**
![Page 11: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/11.jpg)
11
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 12: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/12.jpg)
12
Calibration The last step is calibrating
the head tracker.
The iWear VR920 video eyewear computes head tracking data through a series of 3 magnetic sensors and 3 accelerometers mounted inside the display enclosure. › Yaw› Pitch› Roll
![Page 13: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/13.jpg)
13
Calibration As the magnetic fields around us change constantly and
your eyewear must be periodically calibrated to adjust for these fluctuations and their effect on the magnetic sensors.
If you change the location of your eyewear, even from one side of room to another or if you reposition items that emit an electromagnetic field in its proximity, it should be recalibrated.
Magnetic fluctuations caused the rotation of the earth, will affect its magnetic sensors slowly over a period of time. If you find its accuracy has changed – recalibrate.
![Page 14: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/14.jpg)
14
Calibration Open the iWear VR920
Calibrator application.
Press the “Begin Calibration” button.
Hold the eyewear facing your monitor, with the temples fully open.
Rotate the eyewear fully through each axis; pitch, roll and yaw.
![Page 15: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/15.jpg)
15
Calibration When you have completed
rotating the eyewear fully through all 3 axes, and then press the “Lock Calibration” button.
Place the eyewear on your face as you would normally wear it.
Face your desktop monitor and press the “Set Zero” button.
![Page 16: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/16.jpg)
16
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 17: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/17.jpg)
17
Unity a fully integrated development engine thatprovides rich out-of-the-box functionality tocreate games and other interactive 3D content.
used to assemble our art and assets into scenes.
Unity support deployment to multiple platforms Such as Windowos,Mac,Linux,Android,ios,xbox360and Wii .
![Page 18: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/18.jpg)
18
Topics related to Unity and VR.
SDKs & packages :- Oculus Rift (Unity pro required)
Unity 4 : SDKUnity 3.5.7 : Package
Razer Hydra (Unity pro required)Sixense Unity pluginEasy start-up package & Basic demo (don't forget to credit Alex)
TrackIRPackage (thanks to Tobbe)
Microsoft KinectSDKKinect Wrapper Package for Unity3D
![Page 19: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/19.jpg)
19
Connect vuzix VR920 to unity with TrackIR
Video TrackIR with unity
Steps:-1. there are plugin to connect vuzix with unity project
2. there are TrackIRCamera code that assign it to Main camera.
› this code take vuzix X,Y,Z position through plugin and vuzix Yaw,Pitch,Roll Rotation through plugin ,then assign vuzix position and rotation to Main camera in project.
Note: we can assign vuzix position and rotation to object that we want to take head tracking not main camera only.
![Page 20: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/20.jpg)
20
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 21: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/21.jpg)
21
Microsoft Kinect Kinect is a line of motion
sensing input devices by Microsoft for Xbox 360 and Abox One video game consoles and Windows PCs.
Based around a webcam-style add-on peripheral, it enables users to control and interact with their console / computer without the need for a game controller, through a natural user interface using gestures and spoken commands.
![Page 22: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/22.jpg)
22
Content Introduction. Vuzix iWear VR920 components. Specification. Calibration. Unity. Microsoft Kinect. Implementation.
![Page 23: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/23.jpg)
23
Implementation
1. Downloading and Installing the SDK2. Bringing the Kinect SDK in to Unity
Install the Unity Package
![Page 24: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/24.jpg)
24
Scripts in kinect unity package
KinectModelControllerV2 : This is the script that you will attach to your model that you want to manipulate - you will drag each of the bones to be controlled into the appropriate slot, and determine which player controls which model.
KinectPointController : This script will place GameObjects that you define onto points that are tracked by the Kinect, generating a skeleton. The starting scene comes with an example of how this looks / should be done.
![Page 25: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/25.jpg)
25
Scripts in kinect unity package
DisplayDepth : This script will get the depth image. Attach it to a game object with renderer. NOTE: In unity, you need to restart unity everytime after running your world, otherwise this script will not work (because of SDK issue).
DisplayColor : This script will get the RGB image. Attach it to a game object with renderer. NOTE: In unity, you need to restart unity everytime after running your world, otherwise this script will not work (because of SDK issue).
KinectRecorder : This script will record your movement and output playback files for the emulator.
![Page 26: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/26.jpg)
26
Scripts in kinect unity package
KinectEmulator : This script will act as a virtual Kinect. It works with playback files. For now it only simulate the skeleton data.
KinectSensor : This script gets data from the physic Kinect.
DeviceOrEmulator : This script sets whether to use physic Kinect or the emulator.
SkeletonWrapper : This script grabs skeleton data.
![Page 27: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/27.jpg)
27
Scripts in kinect unity package
DepthWrapper : This script grabs depth image data.
KinectInterop : This script grabs data from Microsoft Kinect SDK.
Recordings/playbackDefault : This is the default playback file for emulator. Do NOT remove this file.
![Page 28: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/28.jpg)
28
Referances http://www.mtbs3d.com/phpbb/viewtopic.php?f=140&t=16
326
http://en.wikipedia.org/wiki/Kinect
http://wiki.etc.cmu.edu/unity3d/index.php/Microsoft_Kinect_-_Microsoft_SDK
http://forum.unity3d.com/threads/stereo-3d-in-unity-3d.63874/#post-416458
http://forum.unity3d.com/threads/vuzix-video-eyewear.106376/
![Page 29: Vuzix i wear vr920](https://reader033.vdocuments.site/reader033/viewer/2022051318/587627521a28ab8b7b8b5e43/html5/thumbnails/29.jpg)
29