sync the real object with the environment

 

Hello I use Vive Mars for tracking and I don't have genlock, I tried to calibrate carefully and correct the delays, but I can't sync the real object with the environment, what should I do???


https://www.youtube.com/watch?v=HqCi3kiA0Kg

   mohseniboad

 
Profile Image
TwentyStudios
  -  

The tracking is drifting. This isn’t related to not having genlock and probably not just the calibration either. The placement of the base stations can affect tracking quality a lot, so you should look into placing them for the best coverage of your camera. Also check if there’s any reflective surfaces, since that can also affect tracking negatively.

Your rendered output also looks very choppy. Have you matched the frame rate on the camera, Vive, Aximmetry and capture card output? What is your GPU/CPU load, as shown in Aximmetry? 

 
Profile Image
mohseniboad
  -  

Thank you for your answer.  Does that mean there is no calibration and synchronization problem?  This is the installation image of base stations, which you say is wrong sync the real object with the environment.  I sent two pictures.  Do you think it is better to put the base stations behind and in front of the camera sync the real object with the environment or left and right of the camera?

sync the real object with the environment

  4080 graphics card and Ryzen 9 5950X CPU.  What's wrong with rendering?  How can I fix it?

 
Profile Image
mohseniboad
  -  

I don't think there are shiny objects in the environment, I have set the frame rate to 30 frames on all devices.  The graphic card and CPU on the aximmetey are high, but on the Windows task, I think it was at 60 or 70%.

 
Profile Image
TwentyStudios
  -  

It’s probably better to put them in front, to avoid the tracker being occluded by the camera operator. Don’t put them further apart or further away from the camera than necessary. The further they are, the less accurate tracking will be. 4 base stations is also recommended for optimal coverage.

Regarding CPU/GPU usage, you can’t trust the windows task manager. If the scene is running above 85% on the Aximmetry meters, you need to optimize the scene or buy a faster GPU.

 
Profile Image
mohseniboad
  -  

I moved the base stations and recalibrated, nothing changed. what should I do?!

Do you think direct use of unreal will change anything?

https://www.youtube.com/watch?v=Iot-ipOlCU4

 
Profile Image
TwentyStudios
  -  

There won’t be a difference using Unreal directly. Aximmetry just receives the tracking data and unless it’s good tracking data there’s nothing to be done. You need to look at your tracking setup to improve accuracy. Is your output looking this choppy and stuttering as it does in the YouTube video, or is that from the screen capture?

 
Profile Image
mohseniboad
  -  

I really don't know how to install it so that tracking happens properly. Maybe tomorrow I will install them at a distance of one meter from the camera. Video is a screen record. I used to record with a deck recorder from the aximmetry output. If I remember correctly, it was recorded without lag.

How do you install base station ?

 
Profile Image
Eifert@Aximmetry
  -  

Hi,

Do you receive any warnings in the messages or log panels of Aximmetry?

Other than what TwentyStudios said you should make sure you have a stable connection between your computer and Vive Mars. You could also try it while the Motion Filter is disabled (Mars Dashboard > Settings > Motion Filter).

Warmest regards,