{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,16]],"date-time":"2026-07-16T19:04:52Z","timestamp":1784228692312,"version":"3.55.0"},"reference-count":23,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2018,10,12]],"date-time":"2018-10-12T00:00:00Z","timestamp":1539302400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"the National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["41674030"],"award-info":[{"award-number":["41674030"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"publisher","award":["2016M601909"],"award-info":[{"award-number":["2016M601909"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Ultra wideband (UWB) has been a popular technology for indoor positioning due to its high accuracy. However, in many indoor application scenarios UWB measurements are influenced by outliers under non-line of sight (NLOS) conditions. To detect and eliminate outlying UWB observations, we propose a UWB\/Inertial Measurement Unit (UWB\/IMU) fusion filter based on a Complementary Kalman Filter to track the errors of position, velocity and direction. By using the least squares method, the positioning residual of the UWB observation is calculated, the robustness factor of the observation is determined, and an observation weight is dynamically set. When the robustness factor does not exceed a pre-defined threshold, the observed value is considered trusted, and adaptive filtering is used to track the system state, while the abnormity of system state, which might be caused by IMU data exceptions or unreasonable noise settings, is detected by using Mahalanobis distance from the observation to the prior distribution. When the robustness factor exceeds the threshold, the observed value is considered abnormal, and robust filtering is used, whereby the impact of UWB data exceptions on the positioning results is reduced by exploiting Mahalanobis distance. Experimental results show that the observation error can be effectively estimated, and the proposed algorithm can achieve an improved positioning accuracy when affected by outlying system states of different quantity as well as outlying observations of different proportion.<\/jats:p>","DOI":"10.3390\/s18103435","type":"journal-article","created":{"date-parts":[[2018,10,12]],"date-time":"2018-10-12T10:54:03Z","timestamp":1539341643000},"page":"3435","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["A Robust and Adaptive Complementary Kalman Filter Based on Mahalanobis Distance for Ultra Wideband\/Inertial Measurement Unit Fusion Positioning"],"prefix":"10.3390","volume":"18","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-5455-8999","authenticated-orcid":false,"given":"Xin","family":"Li","sequence":"first","affiliation":[{"name":"School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China"},{"name":"Department of Infrastructure Engineering of the University of Melbourne, Melbourne 3010, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yan","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science and Technology, China University of Mining and Technology, Xuzhou 221116, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6639-1727","authenticated-orcid":false,"given":"Kourosh","family":"Khoshelham","sequence":"additional","affiliation":[{"name":"Department of Infrastructure Engineering of the University of Melbourne, Melbourne 3010, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2018,10,12]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Li, X., Wang, J., Liu, C., Zhang, L., and Li, Z. (2016). Integrated wifi\/pdr\/smartphone using an adaptive system noise extended kalman filter algorithm for indoor localization. ISPRS Int. J. Geo-Inf., 5.","DOI":"10.3390\/ijgi5020008"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"24862","DOI":"10.3390\/s151024862","article-title":"A bluetooth\/pdr integration algorithm for an indoor positioning system","volume":"15","author":"Li","year":"2015","journal-title":"Sensors"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"R53","DOI":"10.1088\/0967-3334\/36\/10\/R53","article-title":"Indoor location-aware medical systems for smart homecare and telehealth monitoring: State-of-the-art","volume":"36","author":"Santoso","year":"2015","journal-title":"Physiol. Meas."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Garc\u00eda, E., Poudereux, P., Hern\u00e1ndez, A., Ure\u00f1a, J., and Gualda, D. (2015, January 17\u201319). A robust UWB indoor positioning system for highly complex environments. Proceedings of the IEEE International Conference on Industrial Technology, Seville, Spain.","DOI":"10.1109\/ICIT.2015.7125601"},{"key":"ref_5","first-page":"1","article-title":"Research on uwb indoor positioning in combination with tdoa improved algorithm and kalman filtering","volume":"39","author":"Zhang","year":"2016","journal-title":"Modern Electron. Tech."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"3116","DOI":"10.1109\/JSEN.2017.2689802","article-title":"Performance enhancement of mems-based ins\/uwb integration for indoor navigation applications","volume":"17","author":"Fan","year":"2017","journal-title":"IEEE Sens. J."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Sczyslo, S., Schroeder, J., Galler, S., and Kaiser, T. (2008, January 10\u201312). Hybrid localization using UWB and inertial sensors. Proceedings of the IEEE International Conference on Ultra-Wideband, Hannover, Germany.","DOI":"10.1109\/ICUWB.2008.4653423"},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Ascher, C., Zwirello, L., Zwick, T., and Trommer, G. (2011, January 21\u201323). Integrity monitoring for UWB\/INS tightly coupled pedestrian indoor scenarios. Proceedings of the International Conference on Indoor Positioning and Indoor Navigation, Guimaraes, Portugal.","DOI":"10.1109\/IPIN.2011.6071948"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1016\/j.robot.2008.10.022","article-title":"Mobile robot localization based on ultra-wide-band ranging: A particle filter approach","volume":"57","author":"Blanco","year":"2009","journal-title":"Robot. Auton. Syst."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Xu, Y., Chen, X., Cheng, J., Zhao, Q., and Wang, Y. (2016, January 23\u201326). Improving tightly-coupled model for indoor pedestrian navigation using foot-mounted IMU and UWB measurements. Proceedings of the Instrumentation and Measurement Technology Conference Proceedings, Taipei, Taiwan.","DOI":"10.1109\/I2MTC.2016.7520489"},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Wang, J., Gao, Y., Li, Z., Meng, X., and Hancock, C.M. (2016). A tightly-coupled gps\/ins\/uwb cooperative positioning sensors system supported by v2i communication. Sensors, 16.","DOI":"10.3390\/s16070944"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1007\/s10846-012-9742-1","article-title":"An imu\/uwb\/vision-based extended kalman filter for mini-uav localization in indoor environment using 802.15.4a wireless sensor network","volume":"70","author":"Benini","year":"2013","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"5","DOI":"10.1017\/S0373463317000194","article-title":"Data fusion for indoor mobile robot positioning based on tightly coupled ins\/uwb","volume":"70","author":"Fan","year":"2017","journal-title":"J. Navig."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Zwirello, L., Ascher, C., Trommer, G.F., and Zwick, T. (2011, January 7\u20138). Study on UWB\/INS integration techniques. Proceedings of the Positioning Navigation and Communication, Dresden, Germany.","DOI":"10.1109\/WPNC.2011.5961007"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Hol, J.D., Dijkstra, F., Luinge, H., and Schon, T.B. (2009, January 9\u201311). Tightly coupled uwb\/imu pose estimation. Proceedings of the IEEE International Conference on Ultra-Wideband, Vancouver, BC, Canada.","DOI":"10.1109\/ICUWB.2009.5288724"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1155\/2014\/215303","article-title":"Integrated navigation fusion strategy of ins\/uwb for indoor carrier attitude angle and position synchronous tracking","volume":"2014","author":"Fan","year":"2014","journal-title":"Sci. World J."},{"key":"ref_17","unstructured":"Johnson, M.E., and Sathyan, T. (2011, January 5\u20138). Improved orientation estimation in complex environments using low-cost inertial sensors. Proceedings of the International Conference on Information Fusion, Chicago, IL, USA."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Titterton, D.H., and Weston, J.L. (2004). Strapdown Inertial Navigation Technology, IET.","DOI":"10.1049\/PBRA017E"},{"key":"ref_19","first-page":"723","article-title":"Low complexity indoor localization in wireless sensor networks by uwb and inertial data fusion","volume":"52","author":"Savioli","year":"2013","journal-title":"Comput. Sci."},{"key":"ref_20","first-page":"142","article-title":"Range-only uwb\/ins tightly integrated navigation method for indoor pedestrian","volume":"37","author":"Xu","year":"2016","journal-title":"Chin. J. Sci. Instrum."},{"key":"ref_21","unstructured":"Nilsson, O. (2008). Navigation System for a Micro-UAV. [Master\u2019s Thesis, KTH]."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/j.jprocont.2013.12.017","article-title":"Kalman filter with both adaptivity and robustness","volume":"24","author":"Chang","year":"2014","journal-title":"J. Process Control"},{"key":"ref_23","unstructured":"Zuo, L., Niu, R., and Varshney, P.K. (2009, January 6\u20139). Conditional Posterior Cram\u00e9r-Rao lower bounds for nonlinear recursive filtering. Proceedings of the International Conference on Information Fusion, Seattle, WA, USA."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/10\/3435\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T15:25:23Z","timestamp":1760196323000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/18\/10\/3435"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,10,12]]},"references-count":23,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2018,10]]}},"alternative-id":["s18103435"],"URL":"https:\/\/doi.org\/10.3390\/s18103435","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,10,12]]}}}