Description of the issue:
We went ahead with trying to implement some of the VPS features in our application with a smaller test scan of just our office room, not the entire building. Unfortunately, we are unable to get a single successful VPS localization.
Below are the detailed steps we took to try and get it working.
- Import ARDK from the dedicated Github, initialize the scene and input our API key.
- Enable ‘Persistent Anchors’
- Download our .zip file test scan and import it into Assets, it decompiles into a manifest file and a mesh .fbx
- Initialize an AR scene with an XR Origin and ARSession
- Configure a UserID through the PrivacySettings API (this was requested since the new ARDK3 version)
- Add an AR Location Manifest to the Origin and import the manifest file that was decompiled from our .zip
- Enabled auto-tracking and Include Mesh in Build
- Built to Android
After these steps, we were unable to localize with two separate test scans of our same office room. The mesh appears on the screen, but it never attempts to align with the room. I have attached a log of the entire app lifetime, but there doesn’t appear to be any relevant information pertaining to localization or errors reported from the system.
In addition, we also tried:
- Using Single Localization
- Using Continuous Localization
- Retrying the steps outlined at (How to Place Content in Real-World Locations Using Location AR | Niantic Spatial Platform)
We are also unable to downgrade as the old version is no longer available on the public Github, and is losing support as per the message on the Lightship documentation, so the solution would need to be migrated anyway. Please let us know if there are any reported issues with VPS failing to localize, or if this issue is unique to us, and the best steps to resolve it.
cc: @Taylor_J_Brown