I am trying to use two scenarios with VRidge being fed positional data with Freetrack.
1. Cardboard + Kinect + Razer Hydra.
It works somewhat, the problem is that it is nearly impossible to sync Kinect tracking (HMD) and the Hydras (controllers). It would be most useful if the positions of the controllers would correct depending on the location of hand joints of Kinect.
2. Cardboard + Balance Board + Razer Hydra
Balance Board is used as a relative positional input (similar to 3DRudder), i.e. the movement of the HMD is virtual, as the player is standing/sitting. This has the obvious downside that even though the body moves, the hands remain as they were.
I realize they are incompatible, as they use different coordinate systems. However, another problem is that Hydras lose accuracy the farther they are from the station… That is why it would be useful to use hand joints to ‘correct’ them.