Migrating Apps from the ODG R-6 smart glasses or Other Platforms
When migrating Apps from the R-6, or from other platforms, or earlier versions of Vuforia or Unity, sometimes tracking does not appear to work correctly. First, it's important to make sure your target is the proper size and scale for what you have defined in the App.
See this reference: Proper Scaling in Vuforia Target Manager and Unity
Some customers have had issues with Vuforia, but usually it has been due to migrating to newer versions of Vuforia and not following all the steps in the migration guide. We advice folks to fix these issues by using the sample projects as reference. So If project project was running a older Vuforia version in Unity and then is to be upgraded, make sure to reference the migration steps posted in Vuforia website. If that doesn’t work then try to rebuild the sample apps provided by Vuforia as reference and make sure those work. Then move over your code into that Unity project. The update doesn't always migrate the App code properly.
If you transitioned to a newer version of Unity or Vuforia recently and migrated the project, sometimes this can be the issue. Our advice is to make sure you are on the most recent versions of Unity and Vuforia for Android (Vuforia latest version is 5.5.9), use one of their sample projects as a starting point, build it and make sure it is working once you've calibrated your glasses using the Vuforia Calibration App, and then bring your code into that project. If you are at the most recent versions and have done what I suggested already and something is not right, please describe more in detail what's going on and email us.
VDE - v5.5.9:
Another thing to check; make sure you are using the correct keys for Vuforia; when you don't use the correct key, the profile for R-7 is not downloaded, and calibration and tracking ability can be effected. Make sure you create a key for VDE in Vuforia license manager and use that key in Unity.
More info on VDE:
If you've taken the Vuforia sample teapot App and built that, that should be giving you a representative feel for behavior and performance. One thing to note; Read thru this article about AR apps development and please notice the difference between video see-thru versus optical see-thru modes; Some demos use video see-thru, and thus, the tracking appears completely accurate because the object rendered can be placed exactly on top of the video preview object being tracked; there's no jitter, while in optical see-thru, the object is rendered on top of the real object, as detected by the tracking software, in realtime. There is latency in this image processing, and thus is not as smooth, but it is a true AR experience possible only with a see-thru display.