Scan-Agnostic Visual Positioning System For Enterprise Scale

Headless, horizontal, vendor-independent VPS. Scan-agnostic. Deploys from public cloud to air-gapped. Centimeter-accurate 6-DoF localization for phones, wearables, robots and drones, indoor or out. Map infrastructure that survives environment changes, re-scans, and version upgrades without re-authoring content.
What a visual positioning system is

A visual positioning system (VPS) works out exactly where a camera is by comparing what it sees against a prebuilt 3D map of the space. It returns 6-DoF pose: three numbers for position, three for orientation, in the map's coordinate frame. Not "near aisle 14", but the precise point the camera occupies and the direction it faces.

How it works

MultiSet captures any environment with any scanner, normalizes it through Vision Fusion into a unified compression-optimized map, then returns a centimeter-true pose in seconds when devices query the map.

SCAN
Capture with any modality - iOS Pro, Matterport, Leica, NavVis, FARO, XGRIDS, Insta360 and more.
MAP
Vision Fusion normalizes scale, lighting and noise into a unified, compression-optimized map.
LOCALIZE
Devices query the map; hierarchical indexing returns a centimetre-true pose in seconds.
Sub 5-CM & 2° of Accuracy
Two men in a high-tech factory using augmented reality and a smartphone to control a small robot navigating a path marked with distance measurements.
Seamless Indoor + Outdoor
Dynamic, Changing Environments
Multi-Floor / Multi-Level
Multi-Map Hand-Offs
Low Light + Direct Glare
Robust to Crowds, Vehicles & Moved Equipment
Maps as Infrastructure
Scan-Agnostic Input
Feed LiDAR, Gaussian Splats, 360 video, point-cloud, textured meshes to MultiSet; Vision Fusion  normalizes them into one high-fidelity map on a unified coordinate  system so teams can use the hardware they already own.
Diagram showing a central purple hexagonal icon connected to six elements: Leica Geosystems, NaVis, Indoor Navigation, AR data overlay, Location Tracking, and MatterPort with iPhone/iPad icons.

MapSet: Infinite Venue Scale

MapSet fuses every LiDAR scan, point cloud, photogrammetry capture, Gaussian splat and 360° video into one continuous coordinate system, so phones, wearables and robots localize in under 52 ms across airports, warehouses and campuses without "map islands."
Unified Coverage
Operators see one coordinate system, not “map islands,” enabling uninterrupted  way-finding and analytics across airports, warehouses and campuses.
Seamless Hand-Offs
Precise relative transforms deliver smooth pose continuity as robots, wearables and phones cross boundaries.
Persistent Maps & Anchors
Anchors, annotations and content persist across every map version. Re-scan to refresh - no re-authoring. Delta updates ship as map updates with rollback, full audit trail and rate-of-change analytics. Map operations are routine, not rebuild-the-world events.
Geo Hint + Floor Level Boost
GPS or UWB priors localize and track faster, while spatial queries stay millimeter-true across stitched maps, powering precision AR overlays and live analytics.

How visual positioning compares to GPS, SLAM, UWB and markers

Visual positioning (VPS)GPS / GNSSVisual SLAMLiDAR SLAMUWBBLE / Wi-FiQR / markers
Typical accuracySub-5 cm3 to 10 m, worse indoorsDrifts without a map2 to 5 cm10 to 30 cm1 to 5 mExact at the marker
Returns orientationYes, full 6-DoFHeading onlyYesYesNo, position onlyNoYes, at the marker
Works indoorsYesNoYesYesYesYesYes
Absolute or relativeAbsolute, against a shared mapAbsoluteRelative to where it startedRelative to where it startedAbsoluteAbsoluteAbsolute at each marker
Hardware to installNone, uses the existing cameraNoneNoneLiDAR sensor per deviceAnchors plus tagsBeacons, battery cyclePrinted targets
Survives app restartYesYesNo, session resetsNo, session resetsYesYesYes
Multi-user shared frameYesYesNoNoYesYesYes
Main cost driverCapture the space onceNoneNoneSensor costInstallation and surveyInstall and battery maintenancePlacing and maintaining targets

Visual Positioning Systems For Augmented Reality

What teams build on VPS

VPS becomes useful the moment a worker, robot drone or asset needs to know exactly where it is. Three patterns drive most enterprise rollouts:

Factory interior with conveyor belts and floor markings indicating directed paths labeled 'QA Department' and 'Automated Guided Vehicle Zones'.

AR Indoor Navigation

MultiSet anchors waypoints, directional arrows and destination markers to precise map coordinates, guiding workers to assets, rooms and AGV zones inside complex industrial environments - without scanning markers or installing beacons.

Real-time AR visualization shortens time-to-asset for technicians, picker workflows in warehouses and field operations across multi-floor and indoor-outdoor sites.
View through augmented reality goggles showing a factory floor with labeled sections: Electrical, HVAC, and M.V.C.

Visualizing BIM Models in
Construction Processes

MultiSet aligns BIM overlays to the physical structure within centimeters, letting construction and commissioning teams compare design intent against as-built conditions and surface discrepancies before they become rework.
‍
The same map persists across phases - design, construction, handover, operations - and across devices: tablets on-site, headsets in QA, AMRs in commissioning.
Industrial factory interior with pipes, machinery, and augmented reality data overlays labeling Heat Meter, Milling Machine, and Power Station.

Real-time AR Data overlay

MultiSet pins live machine telemetry, sensor readings and IoT signals directly to the asset in a worker's field of view, giving inspectors and technicians instant context that shortens troubleshooting and reduces downtime.
‍
Common workloads: maintenance work orders, inspection rounds, commissioning and emergency response - all spatially anchored, all version-controlled, all running on the same map.

How does indoor positioning work without GPS?

Satellite signals do not survive a roof and a steel frame, so everything called indoor positioning is a way of replacing that missing signal. There are four families, and the choice between them is mostly a question of what you are willing to install.

A camera against a map. The device compares what it sees to a prebuilt 3D reconstruction of the building and gets back a full position and orientation. Nothing to install, but the space has to be captured once.

Radio time-of-flight. Ultra-wideband anchors and tags exchange precisely timed pulses. Ten to thirty centimetres is realistic, and it is an infrastructure project: anchors need power, mounting and surveying, and every tracked thing needs a tag.

Radio signal strength. Wi-Fi and Bluetooth beacons trilaterate from measured signal strength. One to five metres, degrading as people and inventory move around, with batteries to replace on a cycle.

Printed targets. QR codes and markers at surveyed positions. Exact at the marker, drifting between them, and someone has to maintain thousands of stickers in an environment that scuffs and repaints them.

The table above sets the four against each other on accuracy, orientation, persistence and cost.

Is a visual positioning system the same as SLAM?

No. SLAM maps as it moves, from wherever the device started. Two devices never agree, and nothing survives closing the app.

A VPS localizes against a shared map that already exists, and every device gets the same frame, next week too. In production they run together: SLAM tracks frame to frame, and the VPS fixes drift.

More in VPS vs SLAM and indoor positioning technologies.

How accurate does indoor positioning need to be?

It depends on the job.

AccuracyEnough forTypical technology
MetersRouting a person to a room, gate or storeBLE beacons or Wi-Fi, which cost less
CentimetersLanding a label on one valve among forty, or one bin among nine identical aislesVisual positioning. A label on the wrong unit is worse than none

Paying for centimeters you don't need gets expensive. So does learning at pilot stage that meters were never enough.

Terms are in the glossary, and wayfinding is on indoor navigation.

Frequently asked questions
What is a Visual Positioning System (VPS) and why do enterprises need it?

A Visual Positioning System uses a device's camera to find its precise 6-DoF position and orientation by comparing what the camera sees against a digital map of the facility. It's far more accurate than GPS, Wi-Fi, beacons or QR codes, and it gives multi-user AR and multi-device fleets one shared coordinate system.

What makes MultiSet's VPS architecture different from other VPS platforms?

It's independent of any OEM, hyperscaler or capture-hardware vendor, and scan-agnostic, taking 10+ formats from the capture devices you already own. The same SDK runs in our cloud, your VPC, on-prem or fully air-gapped. And anchors live in the map and survive every re-scan, so map operations stay routine.

How does VPS compare to GPS, Wi-Fi, beacons and QR codes?

GPS fails indoors and below dense canopy. Wi-Fi and Bluetooth beacons reach 1–5 meter accuracy at best and require infrastructure. QR codes work only at the marker. MultiSet's VPS uses the camera you already have to deliver a sub-5 cm median 6-DoF pose continuously - anywhere the camera can see, with no installed infrastructure.

What is MapSet and how does it scale VPS across multi-floor and multi-venue environments?

MapSet stitches every individual scan - LiDAR, photogrammetry, 360° video, Gaussian splats - into one continuous coordinate system. Devices localize across rooms, floors, indoor-outdoor transitions and separate buildings without "map islands" or re-localization. Hierarchical indexing keeps drift under 1 cm at 10 m and scales to 10,000 m²+ footprints.

How does MultiSet treat maps as infrastructure - and what happens when a facility changes?

As durable, versioned infrastructure. Anchors, annotations and content live in the map and persist across versions, so when a facility changes you re-scan and never re-author. Updates ship as map updates without an SDK redeploy, and versioning keeps rollback and an audit trail. That's why it holds up on construction sites mid-build and warehouses mid-expansion.

How do I integrate MultiSet VPS into my application?

Use our REST API, Unity SDK, or native iOS, Android, WebXR, Meta Quest, smart glasses or ROS 2 SDKs. Most teams localize their first device in under 10 minutes from sample-scene import. Cloud, private VPC, on-prem and on-device deployment modes all use the same SDK surface.

What scanning and file formats does MultiSet accept?

E57 from Matterport, Leica, NavVis, XGRIDS and Faro · Matterport MatterPak · GLB and PLY from Polycam and Scaniverse · direct LiDAR via the MultiSet Mapper iOS app · Gaussian splat assets · photogrammetry meshes · 360° video pipelines. Bring any reality-capture format you already own - Vision Fusion normalizes everything into one high-fidelity map.

Which SDKs and platforms does MultiSet support?

Unity, native iOS (Swift), native Android (Kotlin), WebXR, Meta Quest, smart glasses and AR headsets, and ROS 2. We'll build a custom integration for any camera-based device on request.

How do I get started with MultiSet VPS?

Sign up for a free developer account, download an SDK, import the sample scene and follow the quick-start docs - most teams localize their first device in under 10 minutes. For production rollouts and on-prem evaluations, request a demo.

Can I deploy without installs (WebXR / App Clips / Android Instant Apps)?

Yes. MultiSet supports WebXR for browser-based AR, plus iOS App Clips and Android Instant Apps for tap-to-try experiences - useful for pilots, training rollouts and customer-facing deployments where install friction is the blocker.

What hardware do I need to use MultiSet VPS?

Any modern phone, tablet, AR headset, smart glasses, robot or drone with a standard RGB camera. Devices with LiDAR (iPhone Pro, iPad Pro, Meta Quest 3) gain extra accuracy but aren't required.

Where can MultiSet VPS be deployed - cloud, private cloud, on-prem or on-device?

All four. MultiSet Cloud (multi-tenant SaaS), single-tenant private VPC in your AWS, Azure or GCP, on-prem Kubernetes, and fully on-device for air-gapped or strict-residency environments. Same SDK across all four - your spatial data stays where compliance demands.

Is MultiSet VPS secure and compliant for enterprise deployments?

AES-256 encryption at rest, TLS 1.3 in transit, single sign-on, role-based access control and audit logging. Deployment options are ISO 27001 aligned, and our SOC 2 Type II audit is underway. Air-gapped option for ITAR-aligned and other regulated environments.

Does MultiSet VPS work on smart glasses, robotics and other emerging hardware?

Yes. A Unitree Go2 adapter over WebRTC for ground robots, with ROS 2 as a supported SDK target; smart glasses and AR headsets via dedicated runtimes; Meta Quest plugin for spatial computing; consumer-grade smart glasses via OEM developer toolkits. Cross-platform localization with consistent pose across mobile, wearables and robotics.

What does MultiSet VPS cost?

A free developer plan covers prototyping. Production pricing scales with mapped area and API call volume. Custom SLAs are available for private-cloud, on-prem and air-gapped deployments. See pricing for current tiers.