The process to enable persistent AR in a space can be divided into two main parts.
Mapping of the space.
Finding the device position in the space by localizing against the constructed map.
Our SDK provides functions for both mapping and localizing.
When mapping a space with our SDK, the images are sent to our servers for map construction.
After construction, the map can be downloaded from our servers. You can either download and embed the map into your app for full offline use or download the maps at runtime. Localization against the map happens on device.
We will later support localizing directly on servers. If this is something you are interested in, contact us at email@example.com.
The provided Mapping App Sample has 1 Workspace available for free trial users.
User-captured images are stored into this Workspace and are used for constructing the maps. Free trial users are effectively limited to working with one space at a time by having just one Workspace.
For more information on how the set up localization, see Using the Multimap Sample.
The Mapping App Sample also includes a mode to test and visualize constructed maps.
Current limitations for free trial users are:
A limit of 128 images in the workspace. This should be enough for room-scale maps and slightly larger.