VincentCXR Posted January 29 Share Posted January 29 Hi Vive Developer Community, I'd like to inquire some assistance with using Vive Ultimate Trackers in Unreal Engine 5.1.1. In a project that I'm developing, my team wrote tracker support with Vive Tracker 3.0 functionality in mind with PCVR (Vive Pro 2 HMD). In that project I was able to spawn an actor and attached it to a specified Vive Tracker, and the transform of the actor (location/rotation) would change accordingly with how I move the Vive Tracker 3.0. Additionally I was also able to use pogo pins to do specific actions with that actor (fire projectile for example). The Ultimate Trackers were promoted in a way that allowed existing Tracker 3.0 implementations to work seamlessly out of the box. So I hooked up my Vive XR Elite to Vive Streaming Hub, with the Dongle and 5 Ultimate Trackers set up. The project is reading the trackers, but I'm having an issue where the rotation of the Ultimate Tracker is outputting proper values, but at the same time the Tracker's location values are outputting indeterminate values (nan(ind)) The project I'm working right now only has SteamVR enabled, with the LiveLinkXR plugin active as well. The LiveLink window is also recognizing the SteamVRTracker IDs (3B-3A*****) properly. The trackers are also being read using a modified version of the Live Link Data Handler Blueprint from the LiveLinkXR plugin. Is there anything that I need to do with the Ultimate Trackers to have them output Location values, and should the Ultimate Trackers be working out of the box with SteamVR? Software Specs: SteamVR - v2.2.3 Vive Streaming Hub - v1.4.8a XR Elite Firmware - 1.0.999.540 Link to comment Share on other sites More sharing options...
VincentCXR Posted January 29 Author Share Posted January 29 Some snippets of Code I used to output the values, and a runtime example Link to comment Share on other sites More sharing options...
VincentCXR Posted January 31 Author Share Posted January 31 Never mind, I managed to fix this on my own Link to comment Share on other sites More sharing options...
Luca Malisan Posted March 29 Share Posted March 29 Hi @VincentCXR. I ask you since you seem to have the same setup and maybe you can answer. Now I use Vive Trackers with a Vive Pro 2 HMD for a mocap solution in Unreal Engine. With SteamVR in previous engine versions and with OpenXR since UE 5.2. I was trying to understand if I can replace Vive Trackers with the new Ultimate Trackers, and so if I can avoid the Base Stations, and have the same mocap solution in every environment. Do you confirm that in UE the Ultimate Trackers work exactly like Vive Trackers? And can I use only the trackers, without having an XR Elite? (I don't need HMD visualisation, I'm only interested in mocap through trackers). Thanks for the help Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now