Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Mapping GPS coordinates in ARKit

I'm exploring the new ARKit.

Currently all the examples I've seen use the "relative" position of the camera to place objects onto the scene around the origin.

Suppose I have absolute real-world GPS coordinates that I'd like to place as markers in to the scene. How would I go about doing that?

There are some demos and examples starting to pop up that actually do this, but I haven't seen any code or explanation so far.

ARKit on iOS 11 + CoreLocation Demo — GPS with virtual guidance

Any examples would be greatly appreciated.

like image 587
kernelpanic Avatar asked Jul 24 '17 08:07

kernelpanic


People also ask

Does ARKit use GPS?

Based on a particular GPS coordinate, ARKit downloads batches of imagery that depict the physical environment in that area and assist the session with determining the user's precise geographic location.

Does ARKit use lidar?

Overview. On a fourth-generation iPad Pro running iPad OS 13.4 or later, ARKit uses the LiDAR Scanner to create a polygonal model of the physical environment.

Why is ARKit better than the alternatives?

Improved tracking. ARKit tends to perform better than ARCore in terms of image tracking and recognition. If you intend to create AR apps that track user gestures to manipulate on-screen images, ARKit will usually be the more efficient option. It translates movements into data faster than Google's alternative.


1 Answers

Ok, so a few days later the author of that video released the source on GitHub and it available to everyone to enjoy. There are some things to sort out, such as true north position, but it's a good start

like image 159
kernelpanic Avatar answered Sep 20 '22 04:09

kernelpanic