Log in or register to post comments

Reticle Disappearing and Anchor Floating/Jumpy

June 28, 2019 - 8:50am #1

To whom it may concern,

I have created an app with Unity 2019.1.5f1 and Vuforia 8.1.7 and we are having a great deal of trouble getting the app to work reliably. The hardware being used is an iPad Air 2 (MD792LL/A) with iOS 12.3. When the program is run, the square reticle appears at the start but sometimes it disappears after a few seconds and does not return. If the user taps on the screen while the reticle is visible, a custom crosshair is placed at the position where the user tapped (as it should) but it does not stay in place. It seems to track ok for the first couple seconds but then it starts drifting, occasionally popping into the right location, and eventually it just follows the screen around.

I have advised the user to follow the guidelines at Ground Plane User Guide which they seem to be adhering to.

What might be the problem, we need to get this resolved ASAP.

Thank you for your time.

Glen

 

Reticle Disappearing and Anchor Floating/Jumpy

July 2, 2019 - 8:29am #4

Hello,

I'll try running our Ground Plane sample on the iPad Air 2 to see what I observe.

In the meantime, you can DM me a link to the video by using the forum's messaging service - see attached image.

Thanks,

Vuforia Engine Support

AttachmentSize
Image icon 2019-07-02_8-24-14.jpg60.02 KB

Reticle Disappearing and Anchor Floating/Jumpy

July 1, 2019 - 3:23pm #3

Thanks for your reply.

 

I realize that ARKit does not support this device, this is why we are using Vuforia. My client has many of these iPad Air 2s deployed in the field, thus we have to make the app work on these devices. Why would the reticle disappear after a couple seconds of scanning? I have a video of the behavior that I can send you but I cannot share it publicly. Is there perhaps an email that I can send it to?

 

Glen

Reticle Disappearing and Anchor Floating/Jumpy

July 1, 2019 - 12:00pm #2

Hello,

Unfortunately, ARKit *does not* support the iPad Air 2, which means that you're using Vuforia VISLAM for device positional tracking. Although we continue to work to improve our VISLAM tracker, I believe you're observing the inherent deficiencies of our technology running on this device.

Doing our own experiments, we've found that in areas with low detail surfaces we were able to improve the experience by taking additional time to scan the environment before performing the first hit test. While not guaranteed to work, we were able to perform 6DoF/positional tracking in a wide variety of environments such as low detail carpet, tiles, and pavement. The basic thought is that the more information the system has from environment scanning (floors, table tops, etc.), the more likely you are to gain a 6DoF pose.

You can also use our tracking quality APIs to help better drive feedback to the user to determine the quality of the area you are scanning and allow the app to advise the what steps they can take to improve their experience.: https://library.vuforia.com/content/vuforia-library/en/articles/Solution/tracking-state.html

I would suggest trying an ARKit/ARCore supported device for another data point on the feature's performance.

Thanks,

Vuforia Engine Support

Log in or register to post comments