Drifting origin for tracked cameras

 

So our Aximmetry Broadcast DE System with EZtrack tends to get disoriented at times... Whenever the studio has been powered down completely about two out of three times Aximmetry will not come back up with a properly oriented scene afterwards, so we have to reset the tracking origin to the marker. Also the location of the origin marker in the studio world has a tendency to "drift" relative to the physical marker after some time even while the system is running. Is this normal?

   Stefan Reck

 
Profile Image
TwentyStudios
  -  

Aximmetry can’t introduce any drift by itself. As you say yourself, the issue is fixed by resetting the tracking origin, and that happens before the tracking data reaches Aximmetry. With Lighthouse based trackers this unfortunate can happen, especially if you have any reflective surfaces in the studio that could confuse the trackers. It’s not exactly normal, but it’s not something Aximmetry can do anything about. With a good, well setup tracking system there will be (near) zero drift. 

 
Profile Image
Stefan Reck
  -  

The EZTrack origin is actually quite stable; Putting a tracked camera on top of the tracking origin marker on the studio floor (which we put on the same spot as the ArUco Marker for the Aximmetry origin for convenience) reliably shows zero in all dimensions with a deviation of less than 2-3cm laterally on the tracking system`s raw output. However the world origin in Aximmetry will drift off position quite a lot more than that and I have no idea why.

The other question is about the startup state of Aximmetry. Here the studio world origin is almost always completely off at first, so we have to trigger origin detection manually every time Aximmetry is restarted, even if the tracking system kept running. To me this seems unlogical and I suspect that we may have missed an important step in setting up Aximmetry for Unreal here.

 
Profile Image
TwentyStudios
  -  

I’m not sure we’re talking about the same type of drift? Aximmetry is just getting the coordinates from the tracking system. There’s no way Aximmetry adds any world original drift. You can verify this yourself by unlinking the camera compound and peeking the camera transform values across the flow graph. 


;