A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT

This paper presents a system based on pedestrian dead reckoning (PDR) for localization of networked mobile users, which relies only on sensors embedded in the devices and device- to-device connectivity. The user trajectory is reconstructed by measuring step by step the user displacements. Though ste...

Full description

Bibliographic Details
Main Authors: Marzieh Jalal Abadi, Luca Luceri, Mahbub Hassan, Chun Tung Chou, Monica Nicoli
Format: Article
Language:English
Published: MDPI AG 2019-10-01
Series:Sensors
Subjects:
iot
Online Access:https://www.mdpi.com/1424-8220/19/21/4609
id doaj-10ca79046ad348d3a92ceb00d75eeac3
record_format Article
spelling doaj-10ca79046ad348d3a92ceb00d75eeac32020-11-25T01:34:39ZengMDPI AGSensors1424-82202019-10-011921460910.3390/s19214609s19214609A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoTMarzieh Jalal Abadi0Luca Luceri1Mahbub Hassan2Chun Tung Chou3Monica Nicoli4School of Electrical Engineering, Sharif University of Technology, Tehran PO Box 11365-11155, IranIstituto Sistemi Informativi e Networking, University of Applied Sciences and Arts of Southern Switzerland, 6928 Manno, SwitzerlandSchool of Computer Science and Engineering, University of New South Wales, Sydney, NSW 2052, AustraliaSchool of Computer Science and Engineering, University of New South Wales, Sydney, NSW 2052, AustraliaDipartimento di Ingegneria Gestionale (DIG), Politecnico di Milano, 20133 Milano, ItalyThis paper presents a system based on pedestrian dead reckoning (PDR) for localization of networked mobile users, which relies only on sensors embedded in the devices and device- to-device connectivity. The user trajectory is reconstructed by measuring step by step the user displacements. Though step length can be estimated rather accurately, heading evaluation is extremely problematic in indoor environments. Magnetometer is typically used, however measurements are strongly perturbed. To improve the location accuracy, this paper proposes a novel cooperative system to estimate the direction of motion based on a machine learning approach for perturbation detection and filtering, combined with a consensus algorithm for performance augmentation by cooperative data fusion at multiple devices. A first algorithm filters out perturbed magnetometer measurements based on a-priori information on the Earth’s magnetic field. A second algorithm aggregates groups of users walking in the same direction, while a third one combines the measurements of the aggregated users in a distributed way to extract a more accurate heading estimate. To the best of our knowledge, this is the first approach that combines machine learning with consensus algorithms for cooperative PDR. Compared to other methods in the literature, the method has the advantage of being infrastructure-free, fully distributed and robust to sensor failures thanks to the pre-filtering of perturbed measurements. Extensive indoor experiments show that the heading error is highly reduced by the proposed approach thus leading to noticeable enhancements in localization performance.https://www.mdpi.com/1424-8220/19/21/4609iotsmart environmentscontext aware applicationmachine learningindoor localization
collection DOAJ
language English
format Article
sources DOAJ
author Marzieh Jalal Abadi
Luca Luceri
Mahbub Hassan
Chun Tung Chou
Monica Nicoli
spellingShingle Marzieh Jalal Abadi
Luca Luceri
Mahbub Hassan
Chun Tung Chou
Monica Nicoli
A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT
Sensors
iot
smart environments
context aware application
machine learning
indoor localization
author_facet Marzieh Jalal Abadi
Luca Luceri
Mahbub Hassan
Chun Tung Chou
Monica Nicoli
author_sort Marzieh Jalal Abadi
title A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT
title_short A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT
title_full A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT
title_fullStr A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT
title_full_unstemmed A Cooperative Machine Learning Approach for Pedestrian Navigation in Indoor IoT
title_sort cooperative machine learning approach for pedestrian navigation in indoor iot
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2019-10-01
description This paper presents a system based on pedestrian dead reckoning (PDR) for localization of networked mobile users, which relies only on sensors embedded in the devices and device- to-device connectivity. The user trajectory is reconstructed by measuring step by step the user displacements. Though step length can be estimated rather accurately, heading evaluation is extremely problematic in indoor environments. Magnetometer is typically used, however measurements are strongly perturbed. To improve the location accuracy, this paper proposes a novel cooperative system to estimate the direction of motion based on a machine learning approach for perturbation detection and filtering, combined with a consensus algorithm for performance augmentation by cooperative data fusion at multiple devices. A first algorithm filters out perturbed magnetometer measurements based on a-priori information on the Earth’s magnetic field. A second algorithm aggregates groups of users walking in the same direction, while a third one combines the measurements of the aggregated users in a distributed way to extract a more accurate heading estimate. To the best of our knowledge, this is the first approach that combines machine learning with consensus algorithms for cooperative PDR. Compared to other methods in the literature, the method has the advantage of being infrastructure-free, fully distributed and robust to sensor failures thanks to the pre-filtering of perturbed measurements. Extensive indoor experiments show that the heading error is highly reduced by the proposed approach thus leading to noticeable enhancements in localization performance.
topic iot
smart environments
context aware application
machine learning
indoor localization
url https://www.mdpi.com/1424-8220/19/21/4609
work_keys_str_mv AT marziehjalalabadi acooperativemachinelearningapproachforpedestriannavigationinindooriot
AT lucaluceri acooperativemachinelearningapproachforpedestriannavigationinindooriot
AT mahbubhassan acooperativemachinelearningapproachforpedestriannavigationinindooriot
AT chuntungchou acooperativemachinelearningapproachforpedestriannavigationinindooriot
AT monicanicoli acooperativemachinelearningapproachforpedestriannavigationinindooriot
AT marziehjalalabadi cooperativemachinelearningapproachforpedestriannavigationinindooriot
AT lucaluceri cooperativemachinelearningapproachforpedestriannavigationinindooriot
AT mahbubhassan cooperativemachinelearningapproachforpedestriannavigationinindooriot
AT chuntungchou cooperativemachinelearningapproachforpedestriannavigationinindooriot
AT monicanicoli cooperativemachinelearningapproachforpedestriannavigationinindooriot
_version_ 1725070502742982656