Efficient beacon placement algorithms for time-of-flight indoor localization

  • Haotian Wang
  • , Niranjini Rajagopal
  • , A. G. Rowe
  • , Bruno Sinopoli
  • , Jie Gao

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Beacon-based time-of-flight indoor localization systems have shown great promise for applications ranging from indoor navigation to asset tracking. In large-scale deployments, a major practical challenge is determining the placement of a minimal number of beacons that ensures full coverage-each point in the domain has line-of-sight paths to enough beacons to uniquely localize itself. Three beacons with line-of-sight paths are always enough, but two beacons within line of sight may also work, given a favorable geometry. In this paper, we propose two beacon placement algorithms that leverage the floor plan geometry with provable theoretical guarantees. First, we present a greedy algorithm using properties of sub-modular functions to place O(OPT.lnm) beacons, where m is the number of discrete location points in the region that need to be localized, and OPT is the size of the optimal solution. Second, we present a random sampling algorithm that places O(OPT.log(OPT)) beacons while localizing all targets. We evaluate our algorithms on both real-world and randomly generated floor plans. Our algorithms place on an average 6 ~ 23% and 12% fewer beacons in real-world topologies and randomly generated floor plans respectively, as compared to prior work. We also present a study where we ask users to attempt to place nodes manually and discover that even humans that are well versed on the coverage problem find it hard to balance the trade-off between the number of beacons and area localized.

Original languageEnglish
Title of host publication27th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2019
EditorsFarnoush Banaei-Kashani, Goce Trajcevski, Ralf Hartmut Guting, Lars Kulik, Shawn Newsam
PublisherAssociation for Computing Machinery
Pages119-128
Number of pages10
ISBN (Electronic)9781450369091
DOIs
StatePublished - Nov 5 2019
Event27th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2019 - Chicago, United States
Duration: Nov 5 2019Nov 8 2019

Publication series

NameGIS: Proceedings of the ACM International Symposium on Advances in Geographic Information Systems

Conference

Conference27th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems, ACM SIGSPATIAL GIS 2019
Country/TerritoryUnited States
CityChicago
Period11/5/1911/8/19

Keywords

  • Approximation Algorithm
  • Beacon Placement
  • Computational Geometry
  • Indoor Localization

Fingerprint

Dive into the research topics of 'Efficient beacon placement algorithms for time-of-flight indoor localization'. Together they form a unique fingerprint.

Cite this