arXiv · 2207.02668
VI-SLAM2tag: Low-Effort Labeled Dataset Collection for Fingerprinting-Based Indoor Localization
Abstract
Fingerprinting-based approaches are particularly suitable for deploying indoor positioning systems for pedestrians with minimal infrastructure costs. The accuracy of the method, however, strongly depends on the quality of collected labeled fingerprints within the calibration phase, which is a tedious process when done manually in a static fashion. We present VI-SLAM2tag, a system for auto-labeling of dynamically collected fingerprints using the visual-inertial simultaneous localization and mapping (VI-SLAM) module of ARCore. ARCore occasionally updates its internal coordinate system. Mapping the entire trajectory to a target coordinate system via a single transformation thus results in large drift effects. To solve this, we propose a strategy for determining locally optimal sub-trajectory transformations. Our system is evaluated with respect to the accuracy of the generated position labels using a geodetic tracking system. We achieve an average labeling error of roughly 50 cm for trajectories of up to 15 minutes, which is sufficient for fingerprinting-based localization. We demonstrate this by collecting a multi-floor dataset including WLAN and IMU data and show how it can be used to train neural network based models that achieve a positioning accuracy of roughly 2 m. VI-SLAM2tag and the dataset are made publicly available.
Explore related subjects
Keep this discovery
Marius Laska, Till Schulz, Jan Grottke, Christoph Blut, Jörg Blankenbach. 2022-07-06. VI-SLAM2tag: Low-Effort Labeled Dataset Collection for Fingerprinting-Based Indoor Localization. https://arxiv.org/abs/2207.02668
Cite the original work for its findings. Save a collection to share your selection of sources.