Open Source AR Headset
Contents
Basics
- VR or Virtual Reality
- A Head Mounted Display with 6 Degrees of Freedom Tracking
- Creates a Steroscopic 3D Image that fills most of the users FOV using two small displays and lenses (I.E one for each eye)
- Could also use what is called a virtual retnia display, which essentially uses two projectors to project images directy into your eyes, this is more complex though
- Unlike the Open Source VR Headset This Display is Transparent. This allows the device to overlay a digital object, or useful information over the real life existing one without obstructing it, using its motion tracking + depth sensing hardware.
Used For
- Open Source AR Product Demo Software
- Open Source AR Artistry Suite
- AR Content Consumption
Industry Standards
Existing Open Source Designs
Minimum Viable Product
- 90 FPS 1440p Minimum in order to minimize the "Screen Door Effect" and Motion Sickness
- Feild of View greater than or equal to 90 degrees
- PSVR/Halo style Head Mount
- Modular Design
- IPD + Focus Adjustments either by manual adjustment or by inputting measurements which tell the servos to do the rest
- Room For Glasses
- Optional Eye Tracking Module
- Wired or Wireless Operation
Basic Design
Display Module
- 2x (1 per eye)
- 90 FPS 1440p Minimum, though 4k 120hz would be nice
- OLED would also be preferable
Lens + Lens Adjustment Module
- Has the two lenses (one for each eye), as well as the mechanism for adjusting them
- They are adjusted using servo motors
- These are controlled either by an inserted measurement, or by using dials on the headset itself
Eye Tracking Module
- This is optional ( due to the privacy concerns)
- It uses IR LEDs as well as IR Cameras to track pupil movment, and thus can do gaze as well as blinking tracking
- Allows for foevated rendering as well as greater immersion
Joint Module
- Allows the display module to be flipped 90 degrees up
Head Strap Module
- PSVR Halo / rEvolve Style Mount
- Also has Removable Fabric Covered Memory Foam Inserts (Use a slide in dovetail joint)
IO Module
- Uses one or more USB Type C, or USB-C + Thunderbolt 3, Cables + Ports to power the headset as well send data to and from it and the PC
Tracking Module
- Uses inside out, outside in, or a combination of the two to tract movment of the Users Head, and change the display info accordingly
Wireless Module
- Uses Wifi, or a custom signal, to replace the wires of the IO Module with a wireless connection
Battery Module
- Used only with the Wireless Module
- Is a essentially a wearable small Open Source Mobile PC Power Supply Unit
BOM
-
See Also
Useful Links
-