PALMS: Plane-based Accessible Indoor Localization Using Mobile Smartphones

Yunqian Cheng, Roberto Manduchi
10/21/2024
cs.ROcs.AIcs.CV

No official code found. Best implementation: Head-inthe-Cloud/PALMS-Plane-based-Accessible-Indoor-Localization-Using-Mobile-Smartphones (23 stars, MIT, last commit 2026-02-24).

Abstract

In this paper, we present PALMS, an innovative indoor global localization and relocalization system for mobile smartphones that utilizes publicly available floor plans. Unlike most vision-based methods that require constant visual input, our system adopts a dynamic form of localization that considers a single instantaneous observation and odometry data. The core contribution of this work is the introduction of a particle filter initialization method that leverages the Certainly Empty Space (CES) constraint along with principal orientation matching. This approach creates a spatial probability distribution of the device's location, significantly improving localization accuracy and reducing particle filter convergence time. Our experimental evaluations demonstrate that PALMS outperforms traditional methods with uniformly initialized particle filters, providing a more efficient and accessible approach to indoor wayfinding. By eliminating the need for prior environmental fingerprinting, PALMS provides a scalable and practical approach to indoor navigation.

View on arXivView PDF

Code Implementations(1)

MIT

A place for the code and data for the paper "PALMS: Plane-based Accessible Indoor Localization Using Mobile Smartphones" and the follow-up work "PALMS+: Modular Image-Based Floor Plan Localization Leveraging Depth Foundation Model"

230PythonAug 19, 20247 months agoMIT

Similar Papers

Cite this paper

@article{cheng2024palms,
  title  = {PALMS: Plane-based Accessible Indoor Localization Using Mobile Smartphones},
  author = {Yunqian Cheng and Roberto Manduchi},
  year   = {2024},
  eprint = {2410.15694},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.15694v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.15694.svg)](https://codeofpaper.com/paper/2410.15694)

Discussion