Phuong Bich Duong;Ben Van Herbruggen;Arne Bröring;Adnan Shahid;Eli De Poorter
{"title":"Error Mitigation for TDoA UWB Indoor Localization Using Unsupervised Machine Learning","authors":"Phuong Bich Duong;Ben Van Herbruggen;Arne Bröring;Adnan Shahid;Eli De Poorter","doi":"10.1109/JSEN.2024.3496086","DOIUrl":null,"url":null,"abstract":"Indoor positioning systems based on ultrawideband (UWB) technology are gaining recognition for their ability to provide cm-level localization accuracy. However, these systems often encounter challenges caused by dense multipath fading, leading to positioning errors. To address this issue, in this article, we propose a novel methodology for unsupervised anchor node selection using deep embedded clustering (DEC). Our method uses an autoencoder (AE) before clustering, thereby better separating UWB features into separable clusters of UWB input signals. Afterward, we rank these clusters based on their cluster quality, allowing us to remove untrustworthy signals. Our method is novel, as it is the first error mitigation approach for time difference of arrival (TDoA)-based UWB localization that uses unsupervised machine learning (ML), thereby avoiding costly labeling efforts and significantly reducing the localization error. Our experiments show that our method can reduce the mean absolute error (MAE) by a significant 23.1% overall, and in dense multipath areas by 26.6%, and the 95th percentile error by 49.3% when compared with without anchor selection.","PeriodicalId":447,"journal":{"name":"IEEE Sensors Journal","volume":"25 1","pages":"1959-1968"},"PeriodicalIF":4.3000,"publicationDate":"2024-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Sensors Journal","FirstCategoryId":"103","ListUrlMain":"https://ieeexplore.ieee.org/document/10756551/","RegionNum":2,"RegionCategory":"综合性期刊","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0
Abstract
Indoor positioning systems based on ultrawideband (UWB) technology are gaining recognition for their ability to provide cm-level localization accuracy. However, these systems often encounter challenges caused by dense multipath fading, leading to positioning errors. To address this issue, in this article, we propose a novel methodology for unsupervised anchor node selection using deep embedded clustering (DEC). Our method uses an autoencoder (AE) before clustering, thereby better separating UWB features into separable clusters of UWB input signals. Afterward, we rank these clusters based on their cluster quality, allowing us to remove untrustworthy signals. Our method is novel, as it is the first error mitigation approach for time difference of arrival (TDoA)-based UWB localization that uses unsupervised machine learning (ML), thereby avoiding costly labeling efforts and significantly reducing the localization error. Our experiments show that our method can reduce the mean absolute error (MAE) by a significant 23.1% overall, and in dense multipath areas by 26.6%, and the 95th percentile error by 49.3% when compared with without anchor selection.
期刊介绍:
The fields of interest of the IEEE Sensors Journal are the theory, design , fabrication, manufacturing and applications of devices for sensing and transducing physical, chemical and biological phenomena, with emphasis on the electronics and physics aspect of sensors and integrated sensors-actuators. IEEE Sensors Journal deals with the following:
-Sensor Phenomenology, Modelling, and Evaluation
-Sensor Materials, Processing, and Fabrication
-Chemical and Gas Sensors
-Microfluidics and Biosensors
-Optical Sensors
-Physical Sensors: Temperature, Mechanical, Magnetic, and others
-Acoustic and Ultrasonic Sensors
-Sensor Packaging
-Sensor Networks
-Sensor Applications
-Sensor Systems: Signals, Processing, and Interfaces
-Actuators and Sensor Power Systems
-Sensor Signal Processing for high precision and stability (amplification, filtering, linearization, modulation/demodulation) and under harsh conditions (EMC, radiation, humidity, temperature); energy consumption/harvesting
-Sensor Data Processing (soft computing with sensor data, e.g., pattern recognition, machine learning, evolutionary computation; sensor data fusion, processing of wave e.g., electromagnetic and acoustic; and non-wave, e.g., chemical, gravity, particle, thermal, radiative and non-radiative sensor data, detection, estimation and classification based on sensor data)
-Sensors in Industrial Practice