PineVR as a new product?
#1
Just a suggestion or rather asking if this has been already considered: a simple 3dof VR headset made by Pine64 that can work as a passthrough SteamVR device with outside in head tracking similar to the PSVR?

This open source project could be a starting point:
https://www.relativty.com/

Although I suspect it being easier to source the mechanical parts from one of the many Chinese cheap phone VR case vendors.

http://www.openhmd.net/ and Monado could be used software side.

And since Google made Cardboard VR fully open source it might be a good way to get some simple VR video watching or FPS drone flying working in stand alone mode via a RockPro SBC as a belt attached compute box?

Add some stereo cameras and it might even be possible to do some basic hand tracking or inside out head tracking in the future Wink

Would be a cool addition to the growing Pine64 device ecosystem.
  Reply
#2
This:
https://github.com/exokitxr/exokit
Could be used to build an fully open-source VR interface using aframe WebXR technology.

A pity that there seems to be little interest in this. Really all that is needed is a 5.5" Full HD display, a hdmi adapter to connect to a RockPro64 (on your belt, or even better a new HardRock SBC) and a stand-alone 3DoF motion sensor (there are some cheap ones supported by OpenHMD). Pack all that in a existing Mobile VR plastic case and source some 3rd party GearVR controllers ( https://github.com/rdady/gear-vr-controller-linux ) and you got a pretty neat fully open-source VR headset similar to the Occulus GO.

It's more or less possible to do it DIY with OpenHMD and a old GearVR case and a glued in small HDMI display, but I think this would be a neat project for Pine64, especially now that the Panfrost GPU drivers for the RockPro64 are starting to get quite nice. It would also really help the OpenHMD community to have a nice tinker device similar to how the PinePhone is really helping projects like PostmarketOS.

Last but not least, with Facebook discontinuing the GO and starting to lock down the Quest more and more, as well as Google and Samsung having existed the market, there is actually a (small) market niche for cheap stand-alone VR headsets that are not tied to Facebook.
  Reply
#3
(10-01-2020, 11:44 AM)poVoq Wrote: This:
https://github.com/exokitxr/exokit
Could be used to build an fully open-source VR interface using aframe WebXR technology.

A pity that there seems to be little interest in this. Really all that is needed is a 5.5" Full HD display, a hdmi adapter to connect to a RockPro64 (on your belt, or even better a new HardRock SBC) and a stand-alone 3DoF motion sensor (there are some cheap ones supported by OpenHMD). Pack all that in a existing Mobile VR plastic case and source some 3rd party GearVR controllers ( https://github.com/rdady/gear-vr-controller-linux ) and you got a pretty neat fully open-source VR headset similar to the Occulus GO.

It's more or less possible to do it DIY with OpenHMD and a old GearVR case  and a glued in small HDMI display, but I think this would be a neat project for Pine64, especially now that the Panfrost GPU drivers for the RockPro64 are starting to get quite nice. It would also really help the OpenHMD community to have a nice tinker device similar to how the PinePhone is really helping projects like PostmarketOS.

Last but not least, with Facebook discontinuing the GO and starting to lock down the Quest more and more, as well as Google and Samsung having existed the market, there is actually a (small) market niche for cheap stand-alone VR headsets that are not tied to Facebook.

Good to starts as DIY project. Until there is a good momentum, then will consider.
  Reply
#4
(09-12-2020, 03:14 PM)poVoq Wrote: Just a suggestion or rather asking if this has been already considered: a simple 3dof VR headset made by Pine64 that can work as a passthrough SteamVR device with outside in head tracking similar to the PSVR?

This open source project could be a starting point:
https://www.relativty.com/

Although I suspect it being easier to source the mechanical parts from one of the many Chinese cheap phone VR case vendors.

http://www.openhmd.net/ and Monado could be used software side.

And since Google made Cardboard VR fully open source it might be a good way to get some simple VR video watching or FPS drone flying working in stand alone mode via a RockPro SBC as a belt attached compute box?

Add some stereo cameras and it might even be possible to do some basic hand tracking or inside out head tracking in the future Wink

Would be a cool addition to the growing Pine64 device ecosystem.
 As far as HMDs go it would be really difficult to produce a unit that retails for as little as a second hand PSVR (about $100) headset, which is quite well suported by steamvr and movado/openxr. What's really lacking is an open source lighthouse/tracking solution. Something like NOLO but fully open would be really useful.
  Reply
#5
Thanks for the replies Smile

Yes a PSVR is an interesting option for tinkering with, but actual OpenHMD support has been stagnant for a while now and isn't really at a level you could call "quite well supported" yet. It also isn't stand-alone and it is somewhat difficult to make it so.

PSVR like IR-LED tracking is actually well developed and supported for seated games, as this type of head tracking has been common for non-VR flight sims for years already. It would only need to add controller tracking, but that seems less important for many games.

But ultimately a PC based system isn't going to start a community driven ecosystem like the PinePhone around OpenHMD, but rather keep to closed source SteamVR applications I think. But only such a healthy community ecosystem around a stand-alone headset is likely to result in innovative new designs and (long-term) augmented realty support.
  Reply
#6
Another cool option would be this: https://github.com/SimulaVR/Simula
But I guess it would need to be ported to openHMD first.


Edit: actually, no. Godot already has a OpenHMD plugin: https://github.com/GodotVR/godot_openhmd
  Reply
#7
Interesting presentation recording on the current state of Monado:
https://gemmei.ftp.acc.umu.se/pub/debian...ality.webm
So a fully FOSS VR headset is quite possible.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Pine/ARM mATX motherboard product? ashleymills 8 1,755 08-25-2020, 04:31 PM
Last Post: derekn

Forum Jump:


Users browsing this thread: 1 Guest(s)