Log in or register to post comments

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 14, 2019 - 3:58pm #9

Hi

New user to Vuforia and the setup was quite simple and fun! I like the outcome of my work with Vuforia...to an extent...

I have installed and set-up the latest Vuforia with Unity (v2018.3.7, so Vuforia came installed with Unity...).

This video shows you that it works: https://imgur.com/bFYERdp

But it also shows that Device Tracker/Extended Tracking is not working. The model disappears when the Image Target (the book) is out of sight. And I even carried out the correct step! >>>  https://imgur.com/9EWHR6K

What am I doing wrong? I can't think of anything as its only 1 step for enabling this feature..?

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 18, 2019 - 3:14am #8

Hello,

It does look like you have properly configured the project for Extended Tracking so I'm at a bit of a loss.

Can you provide some additional information:

  • Unity Editor version?
  • SDK version?
  • Issue observed in PlayMode?
  • Issue observed on-device?

Thanks,

Vuforia Engine Support

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 19, 2019 - 3:11pm #7

Hi

Apologies for the post in the Unity forums also. When issues arise, and there are limited places/responses to ask for help, desperation calls in which one would post in more than one place.

Thanks for responding to this post. I actually thought I deleted this post as I did get device/extended tracking 'working' to an extent. There are still some issues with it.

Look, maybe AR is not perfect, there might be some shaking here and there, but professional video online show no issues whatsoever...

 

My Unity version is 2018.3.7f1 (64bit)

SDK version (I believe its Vuforia Version) is 8.0.10. I have seen there is a new v8.1.7 I can upgrade to. I will try that and see if it improves anything.

I dont believe I can play the project in play mode. I dont have a webcam so I just build to phone. I can however use ARCore to test in playmode which is odd...

This is the 'issue' observed in on-device:https://imgur.com/4fgdVJ4 

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 21, 2019 - 7:41am #6

Hello,

Thanks for the video. Super helpful.

Assuming the issue is the jitter you're observing when you look up towards the monitor, I would attribute this to Extended Tracking (since the target is not in view). Vuforia Fusion will first enable platform solutions such as ARKit/ARCore, if available. These tend to provide the most stable Extended Tracking experience.

If ARKit/ARCore is not available on your device, then the device would run Vuforia's VISLAM assuming that it has been Vuforia calibrated - check the following list: https://library.vuforia.com/articles/Solution/vuforia-fusion-supported-devices.html

If both of these are false, then Vuforia will fall back to a SLAM tracker which requires visual features from the environment to provide Extended Tracking. In this case, there can be increased jitter when there are few visual features in the camera's field of view. From the video, I can see where this may occur.

Thanks,

Vuforia Engine Support

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 21, 2019 - 11:46am #5

Ahhh c'monnn. Of course the 2 devices I have are not supported...typical...

I knew the OnePlus 6 was not supported, but I also tried and tested it on the Galaxy S7, which I see now is also has ARCore Not Supported . Again, it worked on the S7 (even ground plane) but still jittered.

So are you saying that, yes these 2 devices I have mentioned will  work with Vuforia, and it will display my model with image targets, however because the OP6 and S7 don't support ARCore, there will be jitter because of this feature not supported for the device? Like...it will work ..but not 100%?

 

What I dont understand is that you mention that I can't use ARCore on my device/s? Get This....As well as Vuforia AR, I also used a separate project with ARCore/LeanTouch >https://developers.google.com/ar/develop/unity/quickstart-android.    Not Vuforia, just ARCore and it's all fine and dandy...

Although, this does not use image targets. Just ground plane detection and spawning. I can even zoom in on the model a lot without shaking.

Is this just a different story completely or somewhat similar?

 

Thanks 

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 22, 2019 - 6:55am #4

We're having the same issue as well on some devices.

The new ARCore example from Google natively checks if ARCore is installed and up-to-date on the system. Most of our players actually don't have manually installed ARCore and the general feeling is that our game is sh** on Android. The iOS experience is fine.

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 22, 2019 - 12:48pm #3

Can you post a video so I can see your issue as well? Would be interesting to see other people experiencing the same issue

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 26, 2019 - 9:12am #2

Hello,

Cozzie wrote:

So are you saying that, yes these 2 devices I have mentioned will  work with Vuforia, and it will display my model with image targets, however because the OP6 and S7 don't support ARCore, there will be jitter because of this feature not supported for the device? Like...it will work ..but not 100%?

Both devices will work with Vuforia, they will just use different technologies for the Extended Tracking feature. The S7 will use Vuforia VISLAM since Fusion does not support ARCore on this device; the OP6 will use our legacy SLAM tracker. The amount of jitter you observe is dependent upon several factors, including the visual features in the background as seen by the device camera. The more features present, and the more time Vuforia has time to see them, the less jitter will be observed.

Cozzie wrote:

What I dont understand is that you mention that I can't use ARCore on my device/s? Get This....As well as Vuforia AR, I also used a separate project with ARCore/LeanTouch >https://developers.google.com/ar/develop/unity/quickstart-android.    Not Vuforia, just ARCore and it's all fine and dandy...

Although, this does not use image targets. Just ground plane detection and spawning. I can even zoom in on the model a lot without shaking.

Is this just a different story completely or somewhat similar?

Sounds like a misunderstanding. I never said you cannot use ARCore on those devices if Google supports it. The Vuforia supported device page merely points out that Vuforia Fusion *does not* support ARCore on the Galaxy S7. This is due to performance issues with Vuforia running ARCore on these devices. Android fragmentation!

Thanks,

Vuforia Engine Support

Device Tracker/Extended Tracking is not working. What am I doing wrong?

March 26, 2019 - 1:59pm #1

So are you also saying if I have 'Extended Tracking' off, I dont need to really show visual features in the Phone Camera POV, so it wont jitter as much? Just curious as I tested that and it seems, a tad better, but not sure of comparison.

 

I think I am understanding your points. I am just expecting to be able to zoom in on a model, rotate 360, zoom out, move around without jitter. But for AR with image targets, its slightly tricker (and not that developed) to do this, compared to ARCore with anchoring and showing an image without targets.

More trial and error, and testing for me I think haha :)

 

Thanks

Log in or register to post comments