Jump to content
Sign in to follow this  
apollon01

Mobile HMD - best head tracking solution?

Recommended Posts

Hi Captains,

Few days ago I decided (too) to get into the world of low-cost VR flying experience (and yes, since then I fly less and tweak & test more) - using my android smartphone and a cheapo adjustable HMD.

My question to you - more seasoned VR users - is what works best for you in terms of head tracking? I tried out the following:

1) Connection: I connected PC and smartphone through wifi hotspot (my smartphone does not connect via USB as the connector is damaged :mellow:; fortunately it still charges) - OK.

2) 3D effect: Depth3D reshade effect (free) - it needs some tweaking and setting but gives a nice not-too-exaggerated 3D effect - OK.

3) Streaming to smartphone: Moonlight (free) for my Nvidia card - OK.

...and now it comes...

4) Head tracking smartphone side:

   4.1) HeadTracker (free) from Google Play - drifts quite a bit - not OK.

   4.2) FreePIE IMU (free) as part of OpenTrack - could not get this one working neither with OpenTrack nor FaceTrackNoIR - not OK.

   4.3) Trinus VR (time limited demo for free) - used only for head tracking; drifts a good deal less than HeadTracker - almost OK :mellow:.

5) Head tracking PC side:

   5.1) FaceTrackNoIR (costs few euros; with HeadTracker on smartphone) - drifts as mentioned before and moreover FaceTrackNoIR does not support more than +/- 50 degrees (real) head rotation (for VR I need 1:1 head tracking of course) - not OK.

   5.2) OpenTrack (free; with HeadTracker on smartphone) - drifts quite a bit - not OK.

   5.3) Trinus VR (with Trinus VR on smartphone and OpenTrack on PC) - I settled on this one so far as, though complicated, it gives the best results so far; Trinus VR on my smartphone feeds PC based Trinus VR with head position data and PC based Trinus VR feeds this data to OpenTrack that communicates to the sim - it still drifts but not so much as the two solutions above - almost OK :mellow:.

 

Well... as you can see the solution is quite cumbersome and complicated to set up but the result is there... except for a precise head tracking. I suppose that my smartphone (far from being a high-end one) is to be blamed as well but I could not check with another one to be sure. It drifts. When I move my head a lot, it drifts more. Drift kills immersion.

 

What are your solutions for head tracking (and on which smartphone)?

Do you also experience drift?

How about Rift and Vive - do they drift as well?

 

Thank you for any feedback on this one.

Regards,

 

Milan

Share this post


Link to post
Share on other sites

 

 


We are all connected..... To each other, biologically...... To the Earth, chemically...... To the rest of the Universe atomically.
 
Devons rig
Intel Core i5 13600K @ 5.1GHz / G.SKILL Trident Z5 RGB Series Ram 32GB / GIGABYTE GeForce RTX 4070 Ti GAMING OC 12G Graphics Card / Sound Blaster Z / Meta Quest 2 VR Headset / Klipsch® Promedia 2.1 Computer Speakers / ASUS ROG SWIFT PG279Q ‑ 27" IPS LED Monitor ‑ QHD / 1x Samsung SSD 850 EVO 500GB / 2x Samsung SSD 860 EVO 1TB /  1x Samsung - 970 EVO Plus 2TB NVMe /  1x Samsung 980 NVMe 1TB / 2 other regular hd's with up to 10 terabyte capacity / Windows 11 Pro 64-bit / Gigabyte Z790 Aorus Elite AX Motherboard LGA 1700 DDR5

Share this post


Link to post
Share on other sites

Thanks HiFlyer, 

Nolo VR looks good (a bit pricey though) but it can't do rotation tracking. It provides position tracking only and leaves rotation tracking on the smartphone (susceptible to all the flaws described above). 

Nolo v2 should be coming out in some time. Worth keeping an eye on them I think. 

Milan

Share this post


Link to post
Share on other sites

Maybe an inside-out motion tracking would be a solution? In a simplified language, it is about using your phone camera to generate 6DOF tracking data from what the camera sees in the real world. Great idea and very interesting indeed! Getting this to work with OpenTrack would make the trick :cool: I will try to get in touch with the OpenTrack developer to see what he thinks...

https://community.arm.com/graphics/b/blog/posts/mobile-inside-out-vr-tracking-now-on-your-phone-with-unity

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Tom Allensworth,
    Founder of AVSIM Online


  • Flight Simulation's Premier Resource!

    AVSIM is a free service to the flight simulation community. AVSIM is staffed completely by volunteers and all funds donated to AVSIM go directly back to supporting the community. Your donation here helps to pay our bandwidth costs, emergency funding, and other general costs that crop up from time to time. Thank you for your support!

    Click here for more information and to see all donations year to date.
×
×
  • Create New...