Cargando…

A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization

Personal indoor localization with smartphones is a well-researched area, with a number of approaches solving the problem separately for individual users. Most commonly, a particle filter is used to fuse information from dead reckoning and WiFi or Bluetooth adapters to provide an accurate location of...

Descripción completa

Detalles Bibliográficos
Autores principales: Nowicki, Michał R., Skrzypczyński, Piotr
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6338911/
https://www.ncbi.nlm.nih.gov/pubmed/30621181
http://dx.doi.org/10.3390/s19010157
_version_ 1783388514359967744
author Nowicki, Michał R.
Skrzypczyński, Piotr
author_facet Nowicki, Michał R.
Skrzypczyński, Piotr
author_sort Nowicki, Michał R.
collection PubMed
description Personal indoor localization with smartphones is a well-researched area, with a number of approaches solving the problem separately for individual users. Most commonly, a particle filter is used to fuse information from dead reckoning and WiFi or Bluetooth adapters to provide an accurate location of the person holding a smartphone. Unfortunately, the existing solutions largely ignore the gains that emerge when a single localization system estimates locations of multiple users in the same environment. Approaches based on filtration maintain only estimates of the current poses of the users, marginalizing the historical data. Therefore, it is difficult to fuse data from multiple individual trajectories that are usually not perfectly synchronized in time. We propose a system that fuses the information from WiFi and dead reckoning employing the graph-based optimization, which is widely applied in robotics. The presented system can be used for localization of a single user, but the improvement is especially visible when this approach is extended to a multi-user scenario. The article presents a number of experiments performed with a smartphone inside an office building. These experiments demonstrate that graph-based optimization can be used as an efficient fusion mechanism to obtain accurate trajectory estimates both in the case of a single user and in a multi-user indoor localization system. The code of our system together with recorded dataset will be made available when the paper gets published.
format Online
Article
Text
id pubmed-6338911
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-63389112019-01-23 A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization Nowicki, Michał R. Skrzypczyński, Piotr Sensors (Basel) Article Personal indoor localization with smartphones is a well-researched area, with a number of approaches solving the problem separately for individual users. Most commonly, a particle filter is used to fuse information from dead reckoning and WiFi or Bluetooth adapters to provide an accurate location of the person holding a smartphone. Unfortunately, the existing solutions largely ignore the gains that emerge when a single localization system estimates locations of multiple users in the same environment. Approaches based on filtration maintain only estimates of the current poses of the users, marginalizing the historical data. Therefore, it is difficult to fuse data from multiple individual trajectories that are usually not perfectly synchronized in time. We propose a system that fuses the information from WiFi and dead reckoning employing the graph-based optimization, which is widely applied in robotics. The presented system can be used for localization of a single user, but the improvement is especially visible when this approach is extended to a multi-user scenario. The article presents a number of experiments performed with a smartphone inside an office building. These experiments demonstrate that graph-based optimization can be used as an efficient fusion mechanism to obtain accurate trajectory estimates both in the case of a single user and in a multi-user indoor localization system. The code of our system together with recorded dataset will be made available when the paper gets published. MDPI 2019-01-04 /pmc/articles/PMC6338911/ /pubmed/30621181 http://dx.doi.org/10.3390/s19010157 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Nowicki, Michał R.
Skrzypczyński, Piotr
A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization
title A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization
title_full A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization
title_fullStr A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization
title_full_unstemmed A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization
title_short A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization
title_sort multi-user personal indoor localization system employing graph-based optimization
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6338911/
https://www.ncbi.nlm.nih.gov/pubmed/30621181
http://dx.doi.org/10.3390/s19010157
work_keys_str_mv AT nowickimichałr amultiuserpersonalindoorlocalizationsystememployinggraphbasedoptimization
AT skrzypczynskipiotr amultiuserpersonalindoorlocalizationsystememployinggraphbasedoptimization
AT nowickimichałr multiuserpersonalindoorlocalizationsystememployinggraphbasedoptimization
AT skrzypczynskipiotr multiuserpersonalindoorlocalizationsystememployinggraphbasedoptimization