PineVR as a new product? - Printable Version +- PINE64 (https://forum.pine64.org) +-- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=1) +--- Forum: General (https://forum.pine64.org/forumdisplay.php?fid=74) +--- Thread: PineVR as a new product? (/showthread.php?tid=11417) Pages:
1
2
|
PineVR as a new product? - poVoq - 09-12-2020 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 Would be a cool addition to the growing Pine64 device ecosystem. RE: PineVR as a new product? - poVoq - 10-01-2020 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. RE: PineVR as a new product? - tllim - 10-02-2020 (10-01-2020, 11:44 AM)poVoq Wrote: This: Good to starts as DIY project. Until there is a good momentum, then will consider. RE: PineVR as a new product? - pjsf - 10-02-2020 (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?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. RE: PineVR as a new product? - poVoq - 10-03-2020 Thanks for the replies 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. RE: PineVR as a new product? - poVoq - 10-03-2020 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 RE: PineVR as a new product? - poVoq - 11-22-2020 Interesting presentation recording on the current state of Monado: https://gemmei.ftp.acc.umu.se/pub/debian-meetings/2020/MiniDebConfOnline2-Gaming/foss-virtual-augmented-reality.webm So a fully FOSS VR headset is quite possible. RE: PineVR as a new product? - bigbohemia - 03-09-2021 (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? RE: PineVR as a new product? - poVoq - 04-28-2021 The FOSS VR stack is really making progress: now Collabora is working on an AI accelerated (targeting embedded devices) hand tracking: https://www.collabora.com/news-and-blog/blog/2021/04/20/continuous-3d-hand-pose-tracking-using-machine-learning-and-monado-openxr/ This could probably be ported to a Rockchip NPU that is included in the newer chips Pine64 are now starting to work with. So a device that could track hands in a virtual desktop kind of setting, using OpenXR to connect to a desktop seems pretty feasible to do cheaply. The open-source wireless VR streaming solution ALVR is also working on a Linux port now: https://github.com/alvr-org/ALVR (they are looking for contributors to help with the Linux port). RE: PineVR as a new product? - poVoq - 05-02-2021 Looks like the SimularVR ( https://simulavr.com/ ) guys are getting serious about something like this: https://www.reddit.com/r/virtualreality_linux/comments/mqi122/remote_job_simulavr_is_hiring_a_hardware_engineer/ Maybe worth for Pine64 to talk to them for becoming a hardware partner? @tllim Edit: Ah, looks like they want to use a Intel based platform for now: https://simulavr.com/shop/ But the software should also run on a ARM platform. Maybe similar to the Librem5 / PinePhone situation this could spawn a lower spec and cheaper tinkerer device by Pine64? Edit: I asked on their Discord and they said the would love for someone else making a compatible device. The code is all open-source licensed, so no problem legally. Main problem would be Vulkan support for the GPU, but PanVK is slowly making progress. |