Hawkeye
Hawkeye

Reputation: 21

Is ARKit usable for outdoor navigation if we don't use ARGeoTrackingConfiguration?

My question is: I would like to create an app where the user would create a starting point in the place where he/she actually is and place e.g. a 3D navigation arrow that leads to another arrow or to an object of interest, so that if another user arrives at that place, the navigation arrow is loaded with the correct orientation? Can this be done with any usable accuracy?

ARGeoTrackingConfiguration is only usable in mapped cities but I don't know if something like this can be achieved for example with WorldMaps by combining GPS navigation and compass including google maps. What tools could be used?

Upvotes: 1

Views: 759

Answers (1)

Andy Jazz
Andy Jazz

Reputation: 58063

ARKit and RealityKit were created for indoor/outdoor world tracking. It's not necessary to use Geo Tracking if you are on a street. The purpose of using Geo Tracking is to place models with the help of "visual variant" of GPS data.

The only unpleasant drawback of using a world tracking outside is tracking errors accumulation if a distance from starting point is considerable (it's a problem of any AR framework, not only ARKit or RealityKit). It's up to you what tools to use to keep precise tracking and object placement. You are an "artist" of your AR app.

As a starting point use this github project.

Upvotes: 1

Related Questions