{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,6]],"date-time":"2026-02-06T22:45:34Z","timestamp":1770417934281,"version":"3.49.0"},"reference-count":34,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2020,1,14]],"date-time":"2020-01-14T00:00:00Z","timestamp":1578960000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Equipment Development Department of People\u2018s Republic of China Central Military Commission","award":["41417030103"],"award-info":[{"award-number":["41417030103"]}]},{"name":"Equipment Development Department of People\u2018s Republic of China Central Military Commission","award":["GFZX0403260302"],"award-info":[{"award-number":["GFZX0403260302"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, a range-based cooperative localization method is proposed for multiple platforms of various structures. The localization system of an independent platform might degrade or fail due to various reasons such as GPS signal-loss, inertial measurement unit (IMU) accumulative errors, or emergency reboot. It is a promising approach to solve this problem by using information from neighboring platforms, thus forming a cooperative localization network that can improve the navigational robustness of each platform. Typical ranging-based ultra-wideband (UWB) cooperative localization systems require at least three auxiliary nodes to estimate the pose of the target node, which is often hard to meet especially in outdoor environment. In this work, we propose a novel IMU\/UWB-based cooperative localization solution, which requires a minimum number of auxiliary nodes that is down to 1. An Adaptive Ant Colony Optimization Particle Filter (AACOPF) algorithm is customized to integrate the dead reckoning (DR) system and auxiliary nodes information with no prior information required, resulting in accurate pose estimation, while to our knowledge the azimuth have not been estimated in cooperative localization for the insufficient observation of the system. We have given the condition when azimuth and localization are solvable by analysis and by experiment. The feasibility of the proposed approach is evaluated through two filed experiments: car-to-trolley and car-to-pedestrian cooperative localization. The comparison results also demonstrate that ACOPF-based integration is better than other filter-based methods such as Extended Kalman Filter (EKF) and traditional Particle Filter (PF).<\/jats:p>","DOI":"10.3390\/s20020467","type":"journal-article","created":{"date-parts":[[2020,1,15]],"date-time":"2020-01-15T03:20:22Z","timestamp":1579058422000},"page":"467","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":41,"title":["A Novel Cooperative Localization Method Based on IMU and UWB"],"prefix":"10.3390","volume":"20","author":[{"given":"Yongqiang","family":"Han","sequence":"first","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}]},{"given":"Chenchen","family":"Wei","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}]},{"given":"Rong","family":"Li","sequence":"additional","affiliation":[{"name":"The 95894 Unit, PLA, Beijing 102211, China"}]},{"given":"Jingzhe","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9434-3693","authenticated-orcid":false,"given":"Huan","family":"Yu","sequence":"additional","affiliation":[{"name":"School of Automation, Beijing Institute of Technology, Beijing 100081, China"}]}],"member":"1968","published-online":{"date-parts":[[2020,1,14]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"8328","DOI":"10.1038\/srep08328","article-title":"Precise positioning with current multi-constellation global navigation satellite systems: GPS, GLONASS, Galileo and BeiDou","volume":"5","author":"Li","year":"2015","journal-title":"Sci. Rep."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Xing, B., Zhu, Q., Pan, F., and Feng, X. (2018). Marker-Based Multi-Sensor Fusion Indoor Localization System for Micro Air Vehicles. Sensors, 18.","DOI":"10.3390\/s18061706"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/LWC.2017.2750685","article-title":"Distributed cooperative localization for mobile wireless sensor networks","volume":"7","author":"Salari","year":"2018","journal-title":"IEEE Wirel. Commun. Lett."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"427","DOI":"10.1109\/JPROC.2008.2008853","article-title":"Cooperative localization in wireless networks","volume":"97","author":"Wymeersch","year":"2009","journal-title":"Proc. IEEE"},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Wang, Y., Ye, Q., Cheng, J., and Wang, L. (2015, January 16\u201318). RSSI-based bluetooth indoor localization. Proceedings of the 2015 11th International Conference on Mobile Ad-hoc and Sensor Networks (MSN), Shenzhen, China.","DOI":"10.1109\/MSN.2015.14"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1185","DOI":"10.1109\/TMC.2007.1002","article-title":"Sensor measurements for Wi-Fi location with emphasis on time-of-arrival ranging","volume":"6","author":"Golden","year":"2007","journal-title":"IEEE Trans. Mob. Comput."},{"key":"ref_7","unstructured":"Sugano, M., Kawazoe, T., Ohta, Y., and Murata, M. (2006, January 3\u20135). Indoor localization system using RSSI measurement of wireless sensor network based on zigbee standard. Proceedings of the 6th IASTED International Conference on Wireless and Optical Communications, Banff, AB, Canada."},{"key":"ref_8","first-page":"19","article-title":"Cooperative perceptual systems for partner robots based on sensor network","volume":"6","author":"Kubota","year":"2006","journal-title":"Int. J. Comput. Sci. Netw. Secur."},{"key":"ref_9","unstructured":"Lee, S., and Song, J.B. (2007, January 17\u201320). Mobile robot localization using infrared light reflecting landmarks. Proceedings of the Mobile robot localization using infrared light reflecting landmarks, Seoul, Korea."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Liu, R., Yuen, C., Do, T.N., Jiao, D., Liu, X., and Tan, U.X. (June, January 29). Cooperative relative positioning of mobile users by fusing IMU inertial and UWB ranging information. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.","DOI":"10.1109\/ICRA.2017.7989660"},{"key":"ref_11","first-page":"1","article-title":"A Multipoint Collaborative UWB Location System Based on TDOA","volume":"24","author":"Liu","year":"2004","journal-title":"J. Guilin Univ. Electron. Technol."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"1407","DOI":"10.1109\/JSAC.2015.2430273","article-title":"New Efficient Indoor Cooperative Localization Algorithm with Empirical Ranging Error Model","volume":"33","author":"Li","year":"2015","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_13","unstructured":"Flenniken, W., Wall, J., and Bevly, D. (2020, January 14). Characterization of Various IMU Error Sources and the Effect on Navigation Performance. Available online: https:\/\/pdfs.semanticscholar.org\/1f07\/13f093a208f11752c669e53ef06e2654803c.pdf."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Gentner, C., Ulmschneider, M., and Jost, T. (2018, January 23\u201326). Cooperative simultaneous localization and mapping for pedestrians using low-cost ultra-wideband system and gyroscope. Proceedings of the 2018 IEEE\/ION Position, Location and Navigation Symposium (PLANS), Monterey, CA, USA.","DOI":"10.1109\/PLANS.2018.8373505"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Liu, J., Pu, J., Sun, L., and He, Z. (2019). An Approach to Robust INS\/UWB Integrated Positioning for Autonomous Indoor Mobile Robots. Sensors, 19.","DOI":"10.3390\/s19040950"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Trujillo, J.C., Munguia, R., Guerra, E., and Grau, A. (2018). Cooperative Monocular-Based SLAM for Multi-UAV Systems in GPS-Denied Environments. Sensors, 18.","DOI":"10.3390\/s18051351"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"1461","DOI":"10.1177\/0278364910380760","article-title":"Cooperative AUV navigation using a single maneuvering surface craft","volume":"29","author":"Fallon","year":"2010","journal-title":"Int. J. Robot. Res."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1346","DOI":"10.1109\/TBME.2006.875664","article-title":"Quaternion-based extended Kalman filter for determining orientation by inertial and magnetic sensing","volume":"53","author":"Sabatini","year":"2006","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"ref_19","first-page":"21","article-title":"Analysis of Ground Moving Target Tracking Algorithms for Airborne Radar Based on UKF Algorithms","volume":"3","author":"Ren","year":"2018","journal-title":"Inf. Commun."},{"key":"ref_20","first-page":"163","article-title":"Research on Performance of Dynamic Co-location System Based on Particle Filter Algorithm","volume":"49","author":"Tong","year":"2016","journal-title":"Commun. Technol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"e3739","DOI":"10.1002\/dac.3739","article-title":"A novel relay selection algorithm using ant colony optimization with artificial noise for secrecy enhancement in cooperative networks","volume":"31","author":"Shemi","year":"2018","journal-title":"Int. J. Commun. Syst."},{"key":"ref_22","unstructured":"Hao, Z., Zhang, X., Yu, P., and Li, H. (2010, January 27\u201329). Video object tracing based on particle filter with ant colony optimization. Proceedings of the 2010 2nd International Conference on Advanced Computer Control, Shenyang, China."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"4583147","DOI":"10.1155\/2016\/4583147","article-title":"A Wi-Fi indoor localization strategy using particle swarm optimization based artificial neural networks","volume":"12","author":"Li","year":"2016","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_24","unstructured":"Fischer, C., Muthukrishnan, K., Hazas, M., and Gellersen, H. (2020, January 14). Ultrasound-Aided Pedestrian Dead Reckoning for Indoor Navigation. Available online: https:\/\/dl.acm.org\/doi\/10.1145\/1410012.1410020."},{"key":"ref_25","first-page":"11","article-title":"Research on Pedestrian Dead Reckoning Method Based on Multi-sensor Combination","volume":"40","author":"Deng","year":"2017","journal-title":"Mod. Electron. Technol."},{"key":"ref_26","unstructured":"Yan, G. (2004). Research on Strapdown Inertial Navigation Algorithm and Vehicle Integrated Navigation System. [Master\u2019s Thesis, Northwest University of Technology]."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"270","DOI":"10.1108\/SR-07-2016-0125","article-title":"Pedestrian navigation system using MEMS sensors for heading drift and altitude error correction","volume":"37","author":"Tian","year":"2017","journal-title":"Sens. Rev."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Jourdan, D.B., Dardari, D., and Win, N.Z. (2006, January 11\u201315). Position error bound for UWB localization in dense cluttered environments. Proceedings of the 2006 IEEE International Conference on Communications, Istanbul, Turkey.","DOI":"10.1109\/ICC.2006.255648"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Chong, C.C., Watanabe, F., and Win, M.Z. (2007, January 11\u201315). Effect of bandwidth on UWB ranging error. Proceedings of the 2007 IEEE Wireless Communications and Networking Conference, Kowloon, China.","DOI":"10.1109\/WCNC.2007.294"},{"key":"ref_30","unstructured":"Zhao, D. (2016). Localization and Navigation in Complicated Environments Using UWB and IMU. [Master\u2019s Thesis, Harbin University of Technology]."},{"key":"ref_31","unstructured":"Sebastian, T., Wolfram, B., and Dieter, F. (2006). Probabilistic Robot, Machinery Industry Press."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Nobahari, H., and Sharifi, A. (2012). A novel heuristic filter based on ant colony optimization for non-linear systems state estimation. International Symposium on Intelligence Computation and Applications, Springer.","DOI":"10.1007\/978-3-642-34289-9_3"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1056","DOI":"10.1109\/7.165367","article-title":"Observability analysis of piece-wise constant systems. I. Theory","volume":"28","year":"1992","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Gadre, A.S., and Stilwell, D.J. (2005, January 2\u20136). A complete solution to underwater navigation in the presence of unknown currents based on range measurements from a single location. Proceedings of the 2005 IEEE\/RSJ International Conference on Intelligent Robots and Systems, Edmonton, AB, Canada.","DOI":"10.1109\/IROS.2005.1545230"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/467\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,13]],"date-time":"2025-10-13T14:26:22Z","timestamp":1760365582000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/2\/467"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,1,14]]},"references-count":34,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20020467"],"URL":"https:\/\/doi.org\/10.3390\/s20020467","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,1,14]]}}}