Oculus Rift DK1

From XVRWiki
(Redirected from Development Kit 1)
Jump to navigation Jump to search
An Oculus Rift DK1
Another image of the DK1

The Oculus Rift DK1 is a virtual reality headset from Oculus. It is the first version of the Oculus Rift after the prototypes. It has a flat focus, making it unsuitable for displaying content within one meter of the user. Its origin of market is Kickstarter. DK1 was intended to be used by developers and hardcore virtual reality (VR) enthusiasts to create VR applications and games.

The DK1 has a built-in 3-axis gyroscope and a 3-axis magnetic sensor.[1] The magnetic sensor is the Honeywell HMC5983.[2] The magnetic sensor gives it absolute orientation tracking. The absolute orientation tracking of the DK1 is not affected by a Polhemus tracking system operating at 60hz.

The design files for the DK1 are open source.[3]

It used a lens design from the FOV2GO model D.[4]

It was discontinued after the release of Oculus Rift DK2.

Hardware[edit]

Full system
Behind the display of an Oculus Rift DK1

The DK1 was mass-assembled in China.

Display[edit]

The display of DK1 is a color LCD screen with a resolution of 1280 x 800, resulting in 640 x 800 per eye. The LCD connects with LVDS.

When the display is viewed through the lenses, it has a diagonal FOV of about 110 degrees and horizontal FOV of about 90 degrees.

It comes with 3 different pairs of lenses along with the ability to adjust the focal lengths of the display. The material of the actual lenses is something like a polycarbonate or acrylic.

When using the device, motion blur is quite apparent. It also has pixelation due to low resolution, resulting in the screen door effect.

Its IPD is 63.5mm.

The default refresh rate is 60hz.[5]

3D tracking[edit]

Oculus Rift DK1 tracks the rotational movement of the user's head with an IMU and a magnetometer fused together. It allows you to look around and become immersed in the virtual world. The overall latency is about 50ms to 60ms.

The Oculus Rift DK1 independently reports accelerometer, gyroscope, and magnetometer data to a host PC over a USB connection. It uses a microcontroller from ST microelectronics to get the sensor data and send it to a PC, independently for each sensor. It does not perform any data fusion on the headset.[6] Oculus Rift DK1 reports magnetic strength in X,Y, and Z. The three axes are sampled simultaneously at up to 220 times per second. The data are in units of 10^-4 gauss.[6]

Physical body[edit]

The Oculus Rift DK1 uses a facial interface design with a head strap. The facial interface is foam.

The headset strap can be shortened or lengthened so the headset fits comfortably on the user's head. There is an over-the-top strap for extra adjustment.

Control box[edit]

The control box

The DK1 has a control box wired to the headset, which connects to a display output gadget like a personal computer. Along with various I/O ports such as HDMI, DVI, Mini USB and power connector, control box allows the user to change the brightness of the headset.

The control box uses a Realtek RTD2483AD chip to convert the DVI/HDMI signal to LVDS, which is what the headset uses.[2]

Using[edit]

There are 3 pairs of lenses: A, B, and C. The taller lenses (A) are for users with perfect or farsighted vision. The short lenses (B) and (C) are for users that are nearsighted. B is for moderately nearsighted users while C is for very nearsighted ones. "A" lenses are installed in a new headset. The lenses can be swapped out with a turn and lock-in mechanism. "A" lenses should be used if the user wears glasses or contacts inside the headset.

The distances between the user's eyes and the lenses (eye relief) can be adjusted by turning the screws on the sides of the headset with a coin.

There is a control box permanently attached to the wire that the headset connects to. It is a square-shaped box. It has 4 connectors: USB, Power, HDMI and DVI.

Attached the USB cable to the Control Box and your computer.

  1. Plug the power cord to an outlet and connect it to the Control Box.
  2. Use either the HDMI or DVI and connect it to the same type of port on your computer.
  3. Turn on the Control Box with the power button. The other buttons adjust brightness and contrast of the headset display.[7]
  4. Download and install the Oculus Runtime for your OS from https://developer.oculus.com/downloads/.
  5. Right click your desktop and go to Screen Resolution or go to Display Settings. There are 2 Displays, one of them is Rift DK. Under the Multiple displays: tab, select Duplicate these displays.
  6. Run Oculus Configuration Utility (OculusConfigUtil) and configure the headset to your specifications.
  7. Click on Show Demo Scene to make sure everything is positioned correctly.[8]

References[edit]