Hi! I’m trying to get VPS to work for a student workshop, but I’ve been unable to localize the VPS location I had in mind (Tools+Fire in Ann Arbor). I’m on the free plan, and I’ve tried my build on two different (Android) phones on both the Chrome and Samsung Internet Browsers. The build seems to work fine in the simulator when localized.
I also wanted to confirm that VPS works for the free plan on Niantic Studio, though? The wiki seems to state otherwise, despite VPS templates, demos, objects, etc being available in the studio.
VPS is available using Studio on the free plan. Looks like the docs here need an update however seems like you might also be looking at our editor docs. Looking at the Studio version of the VPS docs I don’t see the message regarding Pro: VPS | 8th Wall.
Ah, OK, thank you for the confirmation! In that case, is there any action I need to take on my phone to confirm localization (like how in the simulator you have to press the localize button)? I’ve continuously tried just walking up to the VPS location I’m trying to access, but there’s been no response in the browser.
I also tested a build where I just cloned the VPS example project and swapped out the mesh- same results.
The content is a child of the location, to confirm.
The Parent and Plane objects are disabled, the draggable script is only on parent, and listen is listening for a localization and printing to the console when it occurs.
The setup looks correct to me, I can’t replicate the issue of not being able to localize. Can you record a video of the location? It could be that the computer vision system can’t localize because it’s not seeing enough of the scan in frame.
I ended up moving locations because the earlier location I was using (Tools + Fire) had construction completed around it recently, so I was thinking that might be the cause, but this location didn’t work any better.
I tried staying much more still than I did during that video when localizing- no results.
I, too, am having this issue where I try to test out my VPS location on my phone, and it doesn’t seem to detect the VPS location and display my experience like it does in the simulator.
I am also preparing a student workshop, running into the same issues. It doesn’t work with a location that I successfully tested in the past (Chrome on Android). I removed any heavy meshes from the scene and tested with a cube, but nothing shows up at the VPS location. I am receiving permission requests on iPhone, but not on Android (the phone I successfully used before). Your help is much appreciated!
Thanks so much for looking into this! I sent you an invite. The device permissions for Chrome are turned on. I noticed that when I reset permissions in the browser window then the only permission getting triggered is the camera permission (while opening Google Maps in the browser requests a location permission).
VPS is computer vision based, so it could be that the mesh just isn’t detailed enough to be recognized. Looking at your project it seems like it’s working well in the Simulator when I press the “Found” and “Lost” buttons. If it’s not working on the actual device I would guess it’s either related to permissions or just not able to localize to the location. Are you able to try with a different location?