Sample Views
This section provides detailed documentation for the sample views included in the MultiSet iOS SDK. These SwiftUI views demonstrate how to implement VPS localization and object tracking in your iOS application.
Available Views
The entry point for the SDK demo application. Handles SDK initialization, authentication, mode selection, and navigation to either the AR localization view or the object tracking view.
Provides AR-based localization using either single-frame or multi-frame capture. Supports automatic localization, background localization, relocalization, GPS hints, and mesh visualization.
Provides AR-based object tracking. Detects and locates specific tracked objects (by object code) using the AR camera and places animated outline meshes over them in the real world.
Localization Mode Comparison
Frames captured
1
4–6 (configurable)
Capture time
Instant
~2–3 seconds
Accuracy
Good
Better
Network usage
Lower
Higher
Movement during capture
Not required
Recommended
Best for
Quick localization
Precise positioning
Getting Started
Configure credentials and codes in
SDKConfig.swiftInitialize the SDK in
LandingView(tap Authenticate)For localization: select a mode (Single-Frame or Multi-Frame) and tap Start Localization
For object tracking: tap Start Object Tracking
The respective AR view opens and begins automatically
See MultiSetConfig for all configuration options.
Related
Last updated