{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T23:12:26Z","timestamp":1779145946967,"version":"3.51.4"},"reference-count":54,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2023,5,14]],"date-time":"2023-05-14T00:00:00Z","timestamp":1684022400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100002347","name":"German Federal Ministry of Education and Research (BMBF)","doi-asserted-by":"publisher","award":["01IS17027"],"award-info":[{"award-number":["01IS17027"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002347","name":"German Federal Ministry of Education and Research (BMBF)","doi-asserted-by":"publisher","award":["512855535"],"award-info":[{"award-number":["512855535"]}],"id":[{"id":"10.13039\/501100002347","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Deutsche Forschungsgemeinschaft (DFG) and the Open Access-Publikationsfonds of the University of Rostock\/Universit\u00e4tsmedizin Rostock","award":["01IS17027"],"award-info":[{"award-number":["01IS17027"]}]},{"name":"Deutsche Forschungsgemeinschaft (DFG) and the Open Access-Publikationsfonds of the University of Rostock\/Universit\u00e4tsmedizin Rostock","award":["512855535"],"award-info":[{"award-number":["512855535"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Indoor positioning enables mobile machines to perform tasks (semi-)automatically, such as following an operator. However, the usefulness and safety of these applications depends on the reliability of the estimated operator localization. Thus, quantifying the accuracy of positioning at runtime is critical for the application in real-world industrial contexts. In this paper, we present a method that produces an estimate of the current positioning error for each user stride. To accomplish this, we construct a virtual stride vector from Ultra-Wideband (UWB) position measurements. The virtual vectors are then compared to stride vectors from a foot-mounted Inertial Measurement Unit (IMU). Using these independent measurements, we estimate the current reliability of the UWB measurements. Positioning errors are mitigated through loosely coupled filtering of both vector types. We evaluate our method in three environments, showing that it improves positioning accuracy, especially in challenging conditions with obstructed line of sight and sparse UWB infrastructure. Additionally, we demonstrate the mitigation of simulated spoofing attacks on UWB positioning. Our findings indicate that positioning quality can be judged at runtime by comparing user strides reconstructed from UWB and IMU measurements. Our method is independent of situation- or environment-specific parameter tuning, and as such represents a promising approach for detecting both known and unknown positioning error states.<\/jats:p>","DOI":"10.3390\/s23104744","type":"journal-article","created":{"date-parts":[[2023,5,15]],"date-time":"2023-05-15T08:28:56Z","timestamp":1684139336000},"page":"4744","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Pedestrian Localization with Stride-Wise Error Estimation and Compensation by Fusion of UWB and IMU Data"],"prefix":"10.3390","volume":"23","author":[{"ORCID":"https:\/\/orcid.org\/0009-0001-6849-1809","authenticated-orcid":false,"given":"Fabian","family":"H\u00f6lzke","sequence":"first","affiliation":[{"name":"Institute of Applied Microelectronics and CE, University of Rostock, 18059 Rostock, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hagen","family":"Borstell","sequence":"additional","affiliation":[{"name":"Thorsis Technologies GmbH, 39114 Magdeburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0848-7784","authenticated-orcid":false,"given":"Frank","family":"Golatowski","sequence":"additional","affiliation":[{"name":"Institute of Applied Microelectronics and CE, University of Rostock, 18059 Rostock, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1568-5423","authenticated-orcid":false,"given":"Christian","family":"Haubelt","sequence":"additional","affiliation":[{"name":"Institute of Applied Microelectronics and CE, University of Rostock, 18059 Rostock, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,5,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"11449","DOI":"10.1109\/JSEN.2019.2935634","article-title":"Impact of body wearable sensor positions on UWB ranging","volume":"19","author":"Otim","year":"2019","journal-title":"IEEE Sens. J."},{"key":"ref_2","unstructured":"Leu, P., Camurati, G., Heinrich, A., Roeschlin, M., Anliker, C., Hollick, M., Capkun, S., and Classen, J. (2022, January 10\u201312). Ghost Peak: Practical Distance Reduction Attacks Against {HRP}{UWB} Ranging. Proceedings of the 31st USENIX Security Symposium (USENIX Security 22), Boston, MA, USA."},{"key":"ref_3","unstructured":"Singh, M., Roeschlin, M., Zalzala, E., Leu, P., and \u010capkun, S. (July, January 28). Security analysis of IEEE 802.15. 4z\/HRP UWB time-of-flight distance measurement. Proceedings of the 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks, Abu Dhabi, United Arab Emirates."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Botler, L., Diwold, K., and R\u00f6mer, K. (2021, January 4\u20137). A UWB-Based Solution to the Distance Enlargement Fraud Using Hybrid ToF and RSS Measurements. Proceedings of the 2021 IEEE 18th International Conference on Mobile Ad Hoc and Smart Systems (MASS), Denver, CO, USA.","DOI":"10.1109\/MASS52906.2021.00049"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Stocker, M., Gro\u00dfwindhager, B., Boano, C.A., and R\u00f6mer, K. (2020, January 10\u201313). Towards secure and scalable UWB-based positioning systems. Proceedings of the 2020 IEEE 17th International Conference on Mobile Ad Hoc and Sensor Systems (MASS), Delhi, India.","DOI":"10.1109\/MASS50613.2020.00039"},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Tiemann, J., Friedrich, J., and Wietfeld, C. (2022). Experimental Evaluation of IEEE 802.15. 4z UWB Ranging Performance under Interference. Sensors, 22.","DOI":"10.3390\/s22041643"},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Carfano, G., Murguia, H., Gudem, P., and Mercier, P. (October, January 30). Impact of FR1 5G NR jammers on UWB indoor position location systems. Proceedings of the 2019 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Pisa, Italy.","DOI":"10.1109\/IPIN.2019.8911753"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1109\/JSEN.2020.3014955","article-title":"Pedestrian dead reckoning with wearable sensors: A systematic review","volume":"21","author":"Hou","year":"2020","journal-title":"IEEE Sens. J."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1115\/1.3662552","article-title":"A new approach to linear filtering and prediction problems","volume":"82","author":"Kalman","year":"1960","journal-title":"J. Basic Eng."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"175","DOI":"10.1109\/TAC.1970.1099422","article-title":"On the identification of variances and adaptive Kalman filtering","volume":"15","author":"Mehra","year":"1970","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1505","DOI":"10.1002\/acs.2783","article-title":"Noise covariance matrices in state-space models: A survey and comparison of estimation methods\u2014Part I","volume":"31","author":"Dunik","year":"2017","journal-title":"Int. J. Adapt. Control Signal Process."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"23661","DOI":"10.1109\/JSEN.2022.3217335","article-title":"Fundamental Limitations and State-of-the-art Solutions for Target Node Localization in WSNs: A Review","volume":"22","author":"Najarro","year":"2022","journal-title":"IEEE Sens. J."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Yao, L., Yao, L., and Wu, Y.W. (2021). Analysis and Improvement of Indoor Positioning Accuracy for UWB Sensors. Sensors, 21.","DOI":"10.3390\/s21175731"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2156","DOI":"10.1002\/dac.2464","article-title":"Single threshold optimization and a novel double threshold scheme for non-line-of-sight identification","volume":"27","author":"Wu","year":"2014","journal-title":"Int. J. Commun. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Wang, W., Zeng, Z., Ding, W., Yu, H., and Rose, H. (2019, January 3\u20138). Concept and validation of a large-scale human-machine safety system based on real-time UWB indoor localization. Proceedings of the 2019 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Macau, China.","DOI":"10.1109\/IROS40897.2019.8968572"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"6903","DOI":"10.1109\/TII.2020.2969886","article-title":"Ranging error mitigation for through-the-wall non-line-of-sight conditions","volume":"16","author":"Silva","year":"2020","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"686","DOI":"10.1109\/TVT.2018.2883810","article-title":"A novel NLOS mitigation algorithm for UWB localization in harsh indoor environments","volume":"68","author":"Yu","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"2420","DOI":"10.1109\/LCOMM.2021.3070311","article-title":"A low-cost NLOS identification and mitigation method for UWB ranging in static and dynamic environments","volume":"25","author":"Dong","year":"2021","journal-title":"IEEE Commun. Lett."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Yao, L., Wu, Y.W.A., Yao, L., and Liao, Z.Z. (2017, January 18\u201321). An integrated IMU and UWB sensor based indoor positioning system. Proceedings of the 2017 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sapporo, Japan.","DOI":"10.1109\/IPIN.2017.8115911"},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Xia, M., Xiu, C., Yang, D., and Wang, L. (2018, January 22\u201323). A novel PDR aided UWB indoor positioning method. Proceedings of the 2018 Ubiquitous Positioning, Indoor Navigation and Location-Based Services (UPINLBS), Wuhan, China.","DOI":"10.1109\/UPINLBS.2018.8559706"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Naheem, K., and Kim, M.S. (2022). A low-cost foot-placed UWB and IMU fusion-based indoor pedestrian tracking system for IoT applications. Sensors, 22.","DOI":"10.3390\/s22218160"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"11511","DOI":"10.1109\/ACCESS.2021.3050405","article-title":"Single UWB anchor aided PDR heading and step length correcting indoor localization system","volume":"9","author":"Long","year":"2021","journal-title":"IEEE Access"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"14401","DOI":"10.1109\/JSEN.2020.2998815","article-title":"UWB\/INS integrated pedestrian positioning for robust indoor environments","volume":"20","author":"Zhang","year":"2020","journal-title":"IEEE Sens. J."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"164206","DOI":"10.1109\/ACCESS.2021.3132645","article-title":"Tightly coupling fusion of UWB ranging and IMU pedestrian dead reckoning for indoor localization","volume":"9","author":"Ali","year":"2021","journal-title":"IEEE Access"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Garcia, E., Poudereux, P., Hernandez, A., Urena, J., and Gualda, D. (2015, January 17\u201319). A robust UWB indoor positioning system for highly complex environments. Proceedings of the 2015 IEEE International Conference on Industrial Technology (ICIT), Seville, Spain.","DOI":"10.1109\/ICIT.2015.7125601"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"4372","DOI":"10.1109\/JSEN.2020.2964287","article-title":"An INS and UWB fusion approach with adaptive ranging error mitigation for pedestrian tracking","volume":"20","author":"Tian","year":"2020","journal-title":"IEEE Sens. J."},{"key":"ref_27","first-page":"1","article-title":"UWB localization in a smart factory: Augmentation methods and experimental assessment","volume":"70","author":"Barbieri","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_28","first-page":"1","article-title":"Bias compensation for UWB ranging for pedestrian geolocation applications","volume":"3","author":"Zhu","year":"2019","journal-title":"IEEE Sens. Lett."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Novoselov, R.Y., Herman, S.M., Gadaleta, S.M., and Poore, A.B. (2005, January 25\u201328). Mitigating the effects of residual biases with Schmidt-Kalman filtering. Proceedings of the 2005 7th International Conference on Information Fusion, Philadelphia, PA, USA.","DOI":"10.1109\/ICIF.2005.1591877"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"1303","DOI":"10.1049\/iet-cta.2009.0032","article-title":"Kalman filtering with state constraints: A survey of linear and nonlinear algorithms","volume":"4","author":"Simon","year":"2010","journal-title":"IET Control Theory Appl."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"Yang, G., Zhu, S., Li, Q., and Zhao, K. (2020, January 14\u201316). UWB\/INS Based Indoor Positioning and NLOS Detection Algorithm for Firefighters. Proceedings of the 2020 IEEE 22nd International Conference on High Performance Computing and Communications, IEEE 18th International Conference on Smart City, IEEE 6th International Conference on Data Science and Systems (HPCC\/SmartCity\/DSS), Yanuca Island, Fiji.","DOI":"10.1109\/HPCC-SmartCity-DSS50907.2020.00121"},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Tong, H., Xin, N., Su, X., Chen, T., and Wu, J. (2019). A robust pdr\/uwb integrated indoor localization approach for pedestrians in harsh environments. Sensors, 20.","DOI":"10.3390\/s20010193"},{"key":"ref_33","first-page":"1","article-title":"UWB\/PDR tightly coupled navigation with robust extended Kalman filter for NLOS environments","volume":"2018","author":"Li","year":"2018","journal-title":"Mob. Inform. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1007\/s00190-013-0690-8","article-title":"Robust Kalman filtering based on Mahalanobis distance as outlier judging criterion","volume":"88","author":"Chang","year":"2014","journal-title":"J. Geod."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"11203","DOI":"10.1109\/JSEN.2021.3061468","article-title":"A novel NLOS error compensation method based IMU for UWB indoor positioning system","volume":"21","author":"Yang","year":"2021","journal-title":"IEEE Sens. J."},{"key":"ref_36","doi-asserted-by":"crossref","unstructured":"Liu, F., Li, X., Wang, J., and Zhang, J. (2019). An adaptive UWB\/MEMS-IMU complementary kalman filter for indoor location in NLOS environment. Remote Sens., 11.","DOI":"10.3390\/rs11222628"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"102917","DOI":"10.1109\/ACCESS.2021.3098416","article-title":"NLOS identification based UWB and PDR hybrid positioning system","volume":"9","author":"Kim","year":"2021","journal-title":"IEEE Access"},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TIM.2021.3070619","article-title":"Feature selection for real-time NLOS identification and mitigation for body-mounted UWB transceivers","volume":"70","author":"Ferreira","year":"2021","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"5914","DOI":"10.1109\/TIM.2019.2958471","article-title":"A resetting approach for INS and UWB sensor fusion using particle filter for pedestrian tracking","volume":"69","author":"Tian","year":"2019","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"ref_40","doi-asserted-by":"crossref","unstructured":"Holzke, F., Golatowski, F., and Timmermann, D. (2022, January 7\u20139). Stride Reconstruction Through Frequent Location Updates and Step Detection. Proceedings of the 2022 IEEE International Workshop on Metrology for Industry 4.0 & IoT (MetroInd4. 0&IoT), Trento, Italy.","DOI":"10.1109\/MetroInd4.0IoT54413.2022.9831520"},{"key":"ref_41","first-page":"35","article-title":"Pedestrian tracking using inertial sensors","volume":"3","year":"2009","journal-title":"J. Phys. Agents"},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1080\/10095020.2019.1617528","article-title":"Low-complexity online correction and calibration of pedestrian dead reckoning using map matching and GPS","volume":"22","author":"Holzke","year":"2019","journal-title":"Geo-Spat. Inf. Sci."},{"key":"ref_43","doi-asserted-by":"crossref","unstructured":"Nilsson, J.O., Skog, I., and Haendel, P. (2010, January 15\u201317). Performance characterisation of foot-mounted ZUPT-aided INSs and other related systems. Proceedings of the 2010 International Conference on Indoor Positioning and Indoor Navigation, Zurich, Switzerland.","DOI":"10.1109\/IPIN.2010.5646939"},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Wang, Y., Chernyshoff, A., and Shkel, A.M. (2018, January 24\u201327). Error analysis of ZUPT-aided pedestrian inertial navigation. Proceedings of the 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN), Nantes, France.","DOI":"10.1109\/IPIN.2018.8533814"},{"key":"ref_45","doi-asserted-by":"crossref","first-page":"2280","DOI":"10.1109\/TAES.2019.2946506","article-title":"Study on estimation errors in ZUPT-aided pedestrian inertial navigation due to IMU noises","volume":"56","author":"Wang","year":"2019","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"1012","DOI":"10.1214\/aos\/1176345892","article-title":"Estimation of the non-centrality parameter of a chi squared distribution","volume":"10","author":"Saxena","year":"1982","journal-title":"Ann. Stat."},{"key":"ref_47","unstructured":"Mahan, R.P. (1991). Circular Statistical Methods: Applications in Spatial and Temporal Performance Analysis, US Army Research Institute for the Behavioral and Social Sciences."},{"key":"ref_48","first-page":"110","article-title":"Consistent debiased method for converting between polar and Cartesian coordinate systems","volume":"3086","author":"Julier","year":"1997","journal-title":"Proc. Acquis. Track. Point. XI SPIE"},{"key":"ref_49","doi-asserted-by":"crossref","unstructured":"Villani, C. (2009). Optimal Transport: Old and New, Springer.","DOI":"10.1007\/978-3-540-71050-9"},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"405","DOI":"10.1146\/annurev-statistics-030718-104938","article-title":"Statistical aspects of Wasserstein distances","volume":"6","author":"Panaretos","year":"2019","journal-title":"Annu. Rev. Stat. Appl."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1307\/mmj\/1029003026","article-title":"A class of Wasserstein metrics for probability distributions","volume":"31","author":"Givens","year":"1984","journal-title":"Mich. Math. J."},{"key":"ref_52","doi-asserted-by":"crossref","first-page":"450","DOI":"10.1016\/0047-259X(82)90077-X","article-title":"The Frechet distance between multivariate normal distributions","volume":"12","author":"Dowson","year":"1982","journal-title":"J. Multivar. Anal."},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/s40279-020-01351-3","article-title":"Outdoor walking speeds of apparently healthy adults: A systematic review and meta-analysis","volume":"51","author":"Murtagh","year":"2021","journal-title":"Sport. Med."},{"key":"ref_54","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1080\/00031305.1996.10473566","article-title":"Sample quantiles in statistical packages","volume":"50","author":"Hyndman","year":"1996","journal-title":"Am. Stat."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/10\/4744\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:34:45Z","timestamp":1760124885000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/23\/10\/4744"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,5,14]]},"references-count":54,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2023,5]]}},"alternative-id":["s23104744"],"URL":"https:\/\/doi.org\/10.3390\/s23104744","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,5,14]]}}}