Virtual and Augmented Reality
I am a senior software architect, specializing in Virtual and Augmented Reality. Here are a most of the devices I own.
These are headsets that I currently own and have on-hand.
Tethered PC Virtual Reality
- Samsung Odyssey+: Getting into the sweet spot of the lenses is a little difficult, but when you do, the visual clarity is excellent.
- HP Windows Mixed Reality Headset: I used to really love this headset, with the flip-up visor. I wish more headsets had this feature. The cable is a little short, and now that I have the Valve Index I primarily use that.
- HTC Vive: My standard Vive is equipped with the Deluxe Audio Strap and the TPCAST Wireless Adapater. I also have two Vive Trackers with hand straps. I don't really use it anymore.
- HTC Vive Pro Eye: I'm interested in playing with the eye tracking.
- Valve Index: worth every penny.
- Pimax 5K Plus: a huge disappointment. The internal displays have a red tint to them and there is a lot of weird, bright, red static in the image. The lenses are super distorted. It kind of feels like one bump will make the whole thing fall apart. And the company is really bad at support. I had to reverse my credit card charge after two months of waiting on my shipment (post-shipment notification). They got me a different one really quick after that! Should have just told them to not bother.
- Oculus Rift S: Very similar to the Samsung Odyssey+, but with a much wider lens sweet spot. It's comfortable, especially when I'm using it seated at my desk. Still, Facebook...
- Oculus Rift CV1: I don't really like this headset. I think it was a lackluster release from a company that hyped it up way too much. At the time it came out, I bought an HTC Vive instead. But I now have a Rift CV1 to round out the library.
- Oculus Rift DK2: I still have my first "real" VR headset.
- Oculus Rift DK1: I don't really know why I have this.
Mobile Virtual Reality
- Oculus Quest: I end up using this headset a lot because the setup is so easy. Untethered plus boundless tracking is quickly becoming min-spec, in my mind. But the Snapdragon 835 processor is getting pretty old, and you can see it in the games. Even though the display resolution is the same as most desktop systems, the lack of graphics budget for anti-aliasing and other graphics features makes the visuals a LOT worse.
- Oculus Go: A fine 3DOF headset at an incredible price. Most of my work is currently targeted at this headset, because of how cheap they are.
- Samsung Gear VR: I have a SM-R324 version, with the motion controller, of the Gear VR (the last white version they distrubeted) with a Samsung Galaxy S8 to run in it. This was the first mobile VR headset I used on a regular basis, and even bought my father one for his phone.
- Lenovo Mirage Solo: I wish this headset had delayed to include the 6DOF controllers. It's an excellent headset, and I enjoy working in the Daydream ecosystem. I'm pissed off at Google for killing Daydream. I kind of feel like Lenovo went out on a limb to make a headset to-spec and then Google did nothing to back it up, letting it all die on the vine.
- Google Pixel 2: I have a Google Pixel 2 for ARCore projects. It is my daily-driver phone.
- Google Daydream: I have a Daydream View 2 with a Google Pixel 2 smartphone. The smartphone is my daily-driver. I have two standard 3DOF controllers for it. I'm *still* pissed off at Google for killing Daydream.
- Vive Focus: I haven't used it in over a year. It's ok, I guess. Not very comfortable. Programming for it is a mess. The store is anemic. Might be good for corporate environments that don't want to interface with Facebook to get control over application deployments.
- Google Cardboard: I easily have a dozen different "dumb" slot-in-smartphone headsets, both purchased and of my own creation.
- Pico Neo DK I have a Pico Neo dev-kit, which is a 3DOF headset with a gamepad controlller. It's interesting from a historical perspective.
- Magic Leap One: Creator Edition: I was really excited by this device when it first came out. There was a lot of potential to create a really great device, despite the terrible controller. But the company failed to meaningfully iterate on the software experience. It never got the promised support of voice recognition, which the HoloLens 1 had built-in from day one. The tracking is pretty spotty. The headset doesn't fit over my glasses, so I switched to always wearing contacts, exacerbating a dry-eye issue of mine.
- Microsoft HoloLens 1: The device is starting to get a bit long-in-the-tooth, but I also think its capabilities have yet to be fully tapped in any extant applications. It's old (tech is at least 5 years old), and it's limited, but there isn't anything fundamentally broken in it, unlike the Magic Leap
- Apple iPad (2017) 9.7": This is the current model of regular iPad, as of this writing. It comes with the A10 chipset, which is compatible with ARKit.
- Intel RealSense T265: This is the most recent tracking module that Intel offers in the RealSense line.
- Intel RealSense D435i: This is the most recent 3D mapping module that Intel offers in the RealSense line.
- NeuroSky MindWave: This is a brainwave sensing device that gives applications a sense of the level of concentration a user is applying to a task, or their level of calmness/anxiety. It's relatively inexpensive and really easy to use, so I'm investigating using it as a means of controlling parameters in selection systems, either to making picking of small objects easier/more precise, or scaling back difficulty level during periods of high anxiety.
- Leap Motion: I have one of the Leap Motion PC Developer Kits, with various mounts I've designed with Sugru for better hand tracking when attached to a VR headset.
- Azure Kinect DK: Depth+RGB camera data, though the package is significantly bigger than the Intel RealSense cameras (even if you combine the T265 and D435i into one box to have similar functionality).
- Kinect for Xbox One: I have the V2 Kinect, with the necessary cables for attaching to a PC instead of an Xbox One.
- Microsoft Kinect for Windows: I have the V1 Kinect, with the necessary cables for attaching to a PC instead of an Xbox 360.
These are headsets that I've ordered and are just waiting to receive.
- Microsoft HoloLens 2: Just wating for Microsoft to deem I'm worthy of a pre-order. They said I was approved and to wait to hear from a salesrep. That was a year ago.
- nreal light: This is a really interesting AR headset that tethers to smartphones. I'm waiting to see if I get approved for their developer program. I've been waiting a while. I probably won't buy one when they do come out, unless I hear it's actually amazing.
- Tile Five: I was a KickStarter backer for this really interesting set of glasses that couple with a target tracking pad. Judging from the development log, I should be getting my soon.