Log in or register to post comments

Vuforia doesn't lose track

November 6, 2019 - 4:23am #1

Hi. Here's my situation:

1. I am tracking a model. I used your desktop app to train. Extended tracking is false

2. I've inherited DefaultTrackableEventHandler and implemented OnTrackingFound() and OnTrackingLost()

3. Everything works as expected: when I look at a physical object and tracking is found, a virtual object (child of ModelTargetBehaviour) is shown.

4. When I lose track of the physical object, the virtual object hides as expected.

However, there are situations where I just cannot lose track. When I turn my camera away from the object, even though it's not in camera's FoV, it's still tracking. Moreover, if I remove the physical object and return with the camera to the same spot, it's still tracking without the physical model being there. Additionally, as if the tracker is 'glued' to another surface (my mouse pad for example). If I move the mouse pad, the virtual object moves with it.

Very rarely, when I finally lose track, I return to the same spot (physical object not present), it tracks again.

What should I do to prevent this behavior? What might be the reasons for it? Bad lighting, too fast movement of the camera?

Is there a way to 'delete' all tracking data up to this moment and start off fresh as if the app had just been started?

 

 

Vuforia doesn't lose track

November 12, 2019 - 6:05am #2

Hi,

The behavior described in the scenario is specific to Extended tracking. I believe it is not turned off.

Could you please check and confirm? Are you disabling Extended tracking from Unity or via code?

Thank you.

Vuforia Engine Support

 

Log in or register to post comments