My application uses multiple VIVE Trackers to track different body parts and I need to extract the angular velocity as part of my data-set. Currently my solution uses Unity XR; however, as I've added other integrations this is no longer feasible as I could have multiple trackers and I can't distinguish between them.
My idea was to try using the Behaviour_Pose scrip which supposedly works similarly to the "Tracked Object" one (assign to GameObject and it'll follow the Tracker) but you can specify the Input Source. This would be great because I can then assign specific tracker to Input Sources, and then extract them by the Source. Unfortunately I can't seem to find a way to make the Behaviour_Pose script to work on a VIVE Tracker with the Input Source assigned to something other than "Held In Hand", which I need.
Another thing, is that even after creating Pose Actions to assign to, I can't create the binding between these and the VIVE Tracker poses.
Any ideas or anyone having the same issue?
My application uses multiple VIVE Trackers to track different body parts and I need to extract the angular velocity as part of my data-set. Currently my solution uses Unity XR; however, as I've added other integrations this is no longer feasible as I could have multiple trackers and I can't distinguish between them.
My idea was to try using the Behaviour_Pose scrip which supposedly works similarly to the "Tracked Object" one (assign to GameObject and it'll follow the Tracker) but you can specify the Input Source. This would be great because I can then assign specific tracker to Input Sources, and then extract them by the Source. Unfortunately I can't seem to find a way to make the Behaviour_Pose script to work on a VIVE Tracker with the Input Source assigned to something other than "Held In Hand", which I need.
Another thing, is that even after creating Pose Actions to assign to, I can't create the binding between these and the VIVE Tracker poses.
Any ideas or anyone having the same issue?