Abstract
Unmanned vehicles represent a research hotspot in the fields of control and robotics. The realization of autonomous driving of unmanned vehicles requires various technologies, such as localization, mapping, path planning, and obstacle avoidance. Among these technologies, localization is a fundamental component, which can be accomplished through various methods. In this work, we focus on localization based on state estimation, as these algorithms are predominantly applied to unmanned vehicles. This paper provides a comprehensive review of state estimation algorithms commonly used for the localization of unmanned vehicles, from the perspective of control and robotic engineers. First, we provide an overview of localization schemes based on state estimation algorithms. Subsequently, we can categorize the research subjects into eight classes and clarify the principles and features of each type of state estimation algorithm. Furthermore, we examine the recent research trends associated with these algorithms.
This is a preview of subscription content,
to check access.Similar content being viewed by others
References
H. Yang, Y. Zhang, W. Gu, and F. Yang, “Remote localization of network-based automatic guided vehicles with a novel quantized set-membership approach,” International Journal of Control, Automation, and Systems, vol. 20, no 8, pp. 2447–2458, August 2022.
W. Choi, H. Kang, and J. Lee, “Robust localization of unmanned surface vehicle using DDQN-AM,” nternational Journal of Control, Automation, and Systems, vol. 19, no. 5, pp. 1920–1930, May 2021.
C. Lin, W. Zhang, and J. Shi, “Tracking strategy of unmanned aerial vehicle for tracking moving target,” International Journal of Control, Automation, and Systems, vol. 19, no. 6, pp. 2183–2194, June 2021.
H. Liu, H. Darabi, P. Banerjee, and J. Liu, “Survey of wireless indoor positioning techniques and systems,” IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), vol. 37, no. 6, pp. 1067–1080, 2007.
R. Kalman and R. Bucy, “New results in linear filtering and prediction theory,” ASME Journal of Basic Engineering, vol. 83, no. 1, pp. 95–108, March 1961.
S. Julier, J. Uhlmann, and H. F. Durrant-White, “A new method for nonlinear transformation of means and covariances in filters and estimators,” IEEE Transactions on Automatic Control, vol. 45, no. 3, pp. 477–482, March 2000.
I. Arasaratnam and S. Haykin, “Cubature Kalman filters,” IEEE Transactions on Automatic Control, vol. 54, no. 6, pp. 1254–1269, 2009.
C. D. Karlgaard and H. Schaub, “Huber-based divided difference filtering,” Journal of Guidance, Control, and Dynamics, vol. 30, no. 3, pp. 885–891, May 2007.
B. Chen, X. Liu, H. Zhao, and J. C. Principe, “Maximum correntropy Kalman filter,” Automatica, vol. 76, pp. 70–77, February 2017.
Y. Huang, Y. Zhang, Z. Wu, N. Li, and J. A. Chambers, “A novel robust student’s t-based Kalman filter,” IEEE Transactions on Aerospace and Electronic Systems, vol. 53, no. 3, pp. 1545–1554, June 2017.
S. A. B. Ristic and N. Gordon, Beyond the Kalman Filter: Particle Filters for Tracking Applications, Arctech House, Norwood, MA, 2004.
A. Jazwinski, “Limited memory optimal filtering,” IEEE Transactions on Automatic Control, vol. 13, no. 5, pp. 558–563, October 1968.
A. Bruckstein and T. Kailath, “Recursive limited memory filtering and scattering theory,” IEEE Transactions on Information Theory, vol. 31, no. 3, pp. 440–443, May 1985.
C. Rao, J. Rawlings, and D. Mayne, “Constrained state estimation for nonlinear discrete-time systems: stability and moving horizon approximations,” IEEE Transactions on Automatic Control, vol. 48, no. 2, pp. 246–258, 2003.
J. J. Pomarico-Franquiz and Y. S. Shmaliy, “Accurate self-localization in RFID tag information grids using FIR filtering,” IEEE Transactions on Industrial Informatics, vol. 10, no. 2, pp. 1317–1326, 2014.
Y. Xu, Y. S. Shmaliy, C. K. Ahn, T. Shen, and Y. Zhuang, “Tightly coupled integration of INS and UWB using fixed-lag extended UFIR smoothing for quadrotor localization,” IEEE Internet of Things Journal, vol. 8, no. 3, pp. 1716–1727, 2021.
D. Suh, D. K. Lee, J. M. Pak, and C. K. Ahn, “Distributed Frobenius-norm finite memory interacting multiple model estimation for mobile robot localization,” IEEE Access, vol. 10, pp. 124193–124205, 2022.
Y. J. Kim, H. H. Kang, S. S. Lee, J. M. Pak, and C. K. Ahn, “Distributed finite memory estimation from relative measurements for multiple-robot localization in wireless sensor networks,” IEEE Access, vol. 10, pp. 5980–5989, 2022.
J. M. Pak, C. K. Ahn, Y. S. Shmaliy, and M. T. Lim, “Improving reliability of particle filter-based localization in wireless sensor networks via hybrid particle/FIR filtering,” IEEE Transactions on Industrial Informatics, vol. 11, no. 5, pp. 1089–1098, October 2015.
J. M. Pak, C. K. Ahn, P. Shi, Y. S. Shmaliy, and M. T. Lim, “Distributed hybrid particle/FIR filtering for mitigating NLOS effects in TOA-based localization using wireless sensor networks,” IEEE Transactions on Industrial Electronics, vol. 64, no. 6, pp. 5182–5191, Jun 2017.
G. Campion, G. Bastin, and B. Dandrea-Novel, “Structural properties and classification of kinematic and dynamic models of wheeled mobile robots,” IEEE Transactions on Robotics and Automation, vol. 12, no. 1, pp. 47–62, 1996.
Y. Bar-Shalom, P. K. Willett, and X. Tian, Tracking and Data Fusion - A Handbook of Algorithms, YBS Publishing, 2011.
S. S. Blackman and R. Popoli, Design and Analysis of Modern Tracking Systems, Arctech House, Norwood, MA, 1999.
Y. Bar-Shalom, X. R. Li, and T. Kirubarajan, Estimation with Applications to Tracking and Navigation, Wiley-Interscience, Hoboken, NJ, 2001.
S. S. Blackman and R. Popoli, Multiple-target Tracking with Radar Applications, Arctech House, Norwood, MA, 1986.
W. Li, Y. Jia, and J. Du, “Distributed Kalman filter for cooperative localization with integrated measurements,” IEEE Transactions on Aerospace and Electronic Systems, vol. 56, no. 4, pp. 3302–3310, 2020.
T. K. Tasooji and H. J. Marquez, “Decentralized event-triggered cooperative localization in multirobot systems under random delays: With/without timestamps mechanism,” IEEE/ASME Transactions on Mechatronics, vol. 28, no. 1, pp. 555–567, 2023.
T. Kargar Tasooji and H. J. Marquez, “Cooperative localization in mobile robots using event-triggered mechanism: Theory and experiments,” IEEE Transactions on Automation Science and Engineering, vol. 19, no. 4, pp. 3246–3258, 2022.
T. K. Tasooji and H. J. Marquez, “Event-triggered consensus control for multirobot systems with cooperative localization,” IEEE Transactions on Industrial Electronics, vol. 70, no. 6, pp. 5982–5993, 2023.
T. Kargar Tasooji and H. J. Marquez, “A secure decentralized event-triggered cooperative localization in multirobot systems under cyber attack,” IEEE Access, vol. 10, pp. 128101–128121, 2022.
T. K. Tasooji, S. Khodadadi, and H. J. Marquez, “Event-based secure consensus control for multirobot systems with cooperative localization against dos attacks,” IEEE/ASME Transactions on Mechatronics, pp. 1–15, 2023. DOI: https://doi.org/10.1109/TMECH.2023.3270819
J. Yan, H. Zhao, X. Luo, Y. Wang, C. Chen, and X. Guan, “Asynchronous localization of underwater target using consensus-based unscented Kalman filtering,” IEEE Journal of Oceanic Engineering, vol. 45, no. 4, pp. 1466–1481, 2020.
J. Bordoy, A. Traub-Ens, A. Sadr, J. Wendeberg, F. Hoflinger, C. Schindelhauer, and L. Reindl, “Bank of Kalman filters in closed-loop for robust localization using unsynchronized beacons,” IEEE Sensors Journal, vol. 16, no. 19, pp. 7142–7149, 2016.
D. Fox, “Adapting the sample size in particle filters through KLD-sampling,” The International Journal of Robotics Research, vol. 22, no. 12, pp. 985–1003, 2003.
C. Gamallo, C. Regueiro, P. Quintía, and M. Mucientes, “Omnivision-based KLD-Monte Carlo localization,” Robotics and Autonomous Systems, vol. 58, no. 3, pp. 295–305, 2010.
R. P. Guan, B. Ristic, L. Wang, and J. L. Palmer, “KLD sampling with gmapping proposal for Monte Carlo localization of mobile robots,” Information Fusion, vol. 49, pp. 79–88, 2019.
A. Yilmaz and H. Temeltas, “Self-adaptive monte carlo method for indoor localization of smart AGVs using LIDAR data,” Robotics and Autonomous Systems, vol. 122, 103285, 2019.
B. Yang, X. Jia, and F. Yang, “Variational Bayesian adaptive unscented Kalman filter for RSSI-based indoor localization,” International Journal of Control, Automation, and Systems, vol. 19, no. 3, pp. 1183–1193, March 2021.
X. Zhang, W. Sun, J. Zheng, M. Xue, C. Tang, and R. Zimmermann, “Towards floor identification and pinpointing position: A multistory localization model with WiFi fingerprint,” International Journal of Control, Automation, and Systems, vol. 20, no. 5, pp. 1484–1499, May 2022.
L. Zhang, R. Zapata, and P. Lepinay, “Self-adaptive Monte Carlo localization for mobile robots using range finders,” Robotica, vol. 30, no. 2, pp. 229–244, 2012.
P. Wang, L. Mihaylova, P. Bonnifait, P. Xu, and J. Jiang, “Feature-refined box particle filtering for autonomous vehicle localisation with OpenStreetMap,” Engineering Applications of Artificial Intelligence, vol. 105, 104445, 2021.
F. Abdallah, A. Gning, and P. Bonnifait, “Box particle filtering for nonlinear state estimation using interval analysis,” Automatica, vol. 44, no. 3, pp. 807–815, 2008.
A. S. Paul and E. A. Wan, “RSSI-based indoor localization and tracking using sigma-point Kalman smoothers,” IEEE Journal of Selected Topics in Signal Processing, vol. 3, no. 5, pp. 860–873, 2009.
Y. Zhuang, Q. Wang, M. Shi, P. Cao, L. Qi, and J. Yang, “Low-power centimeter-level localization for indoor mobile robots based on ensemble Kalman smoother using received signal strength,” IEEE Internet of Things Journal, vol. 6, no. 4, pp. 6513–6522, 2019.
T. Fetzer, F. Ebner, F. Deinzer, L. Koping, and M. Grzegorzek, “On Monte Carlo smoothing in multi sensor indoor localisation,” Proc. of International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 1–8, 2016.
S. Thrun, D. Fox, W. Burgard, and F. Dellaert, “Robust Monte Carlo localization for mobile robots,” Artificial Intelligence, vol. 128, no. 1, pp. 99–141, 2001.
H. Kose and H. Akin, “The reverse Monte Carlo localization algorithm,” Robotics and Autonomous Systems, vol. 55, no. 6, pp. 480–489, 2007.
S. Yousefi, X.-W. Chang, and B. Champagne, “Mobile localization in non-line-of-sight using constrained square-root unscented Kalman filter,” IEEE Transactions on Vehicular Technology, vol. 64, no. 5, pp. 2071–2083, 2015.
C.-H. Park and J.-H. Chang, “Robust localization based on ML-type, multi-stage ML-type, and extrapolated single propagation UKF methods under mixed LOS/NLOS conditions,” IEEE Transactions on Wireless Communications, vol. 19, no. 9, pp. 5819–5832, 2020.
M. Nicoli, C. Morelli, and V. Rampa, “A jump Markov particle filter for localization of moving terminals in multipath indoor scenarios,” IEEE Transactions on Signal Processing, vol. 56, no. 8, pp. 3801–3809, 2008.
H. Zhu, J. Mi, Y. Li, K.-V. Yuen, and H. Leung, “VB-Kalman based localization for connected vehicles with delayed and lost measurements: Theory and experiments,” IEEE/ASME Transactions on Mechatronics, vol. 27, no. 3, pp. 1370–1378, 2022.
“Monte carlo localisation of a mobile robot using a Doppler-Azimuth radar,” Automatica, vol. 97, pp. 161–166, 2018.
Y. Huang, Y. Zhang, B. Xu, Z. Wu, and J. A. Chambers, “A new adaptive extended kalman filter for cooperative localization,” IEEE Transactions on Aerospace and Electronic Systems, vol. 54, no. 1, pp. 353–368, 2018.
M. Bai, Y. Huang, Y. Zhang, and F. Chen, “A novel heavy-tailed mixture distribution based robust Kalman filter for cooperative localization,” IEEE Transactions on Industrial Informatics, vol. 17, no. 5, pp. 3671–3681, 2021.
M. Bai, Y. Huang, B. Chen, L. Yang, and Y. Zhang, “A novel mixture distributions-based robust kalman filter for cooperative localization,” IEEE Sensors Journal, vol. 20, no. 24, pp. 14994–15006, 2020.
Y. Huang, M. Bai, Y. Li, Y. Zhang, and J. Chambers, “An improved variational adaptive kalman filter for cooperative localization,” IEEE Sensors Journal, vol. 21, no. 9, pp. 10775–10786, 2021.
H. W. T. Hillebrandt and M. Kyas, “Quantitative and spatial evaluation of distance-based localization algorithms,” Progress in Location-Based Services, Springer-Verlag, Heidelberg, Germany, 2013.
J. J. Robles, J. S. Pola, and R. Lehnert, “Extended MinMax algorithm for position estimation in sensor networks,” Proc. of 9th Workshop on Positioning, Navigation and Communication, pp. 47–52, 2012.
J. Wang, P. Urriza, Y. Han, and D. Cabric, “Weighted centroid localization algorithm: Theoretical analysis and distributed implementation,” IEEE Transactions on Wireless Communications, vol. 10, no. 10, pp. 3403–3413, 2011.
H. Will, T. Hillebrandt, and M. Kyas, “The Geo-n localization algorithm,” Proc. of International Conference on Indoor Positioning and Indoor Navigation (IPIN), pp. 1–10, 2012.
Y. Zhao, X. Li, Y. Wang, and C.-Z. Xu, “Biased constrained hybrid kalman filter for range-based indoor localization,” IEEE Sensors Journal, vol. 18, no. 4, pp. 1647–1655, 2018.
M. Shen, J. Sun, H. Peng, and D. Zhao, “Improving localization accuracy in connected vehicle networks using raoblackwellized particle filters: Theory, simulations, and experiments,” IEEE Transactions on Intelligent Transportation Systems, vol. 20, no. 6, pp. 2255–2266, 2019.
R. Pohlmann, S. Zhang, E. Staudinger, A. Dammann, and P. A. Hoeher, “Simultaneous localization and calibration for cooperative radio navigation,” IEEE Transactions on Wireless Communications, vol. 21, no. 8, pp. 6195–6210, 2022.
P. V. Patil, K. Kumaran, L. Vachhani, S. Ravitharan, and S. Chauhan, “Robust state and unknown input estimator and its application to robot localization,” IEEE/ASME Transactions on Mechatronics, vol. 27, no. 6, pp. 5147–5158, 2022.
D. Gualda, J. Urena, J. C. Garcia, E. Garcia, and J. Alcala, “Simultaneous calibration and navigation (SCAN) of multiple ultrasonic local positioning systems,” Information Fusion, vol. 45, pp. 53–65, 2019.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
The authors declare that there is no competing financial interest or personal relationship that could have appeared to influence the work reported in this paper.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by the Korea National University of Transportation in 2023.
Jung Min Pak received his B.S., M.S., and Ph.D. degrees in the School of Electrical Engineering from Korea University, Seoul, Korea, in 2006, 2008, and 2015, respectively. From 2016 to 2020, he was an Assistant Professor with the Department of Electrical Engineering, Wonkwang University, Iksan, Korea. From 2020 to 2023, he was an Associate Professor with the Department of Electrical Engineering, Wonkwang University. He is currently an Associate Professor with the Department of AI Data Engineering, Korea National University of Transportation, Gyeonggi-do, Uiwang-si, Korea. His research interests include state estimation, target tracking, and localization.
Choo Ki Ahn received his B.S. and M.S. degrees in the School of Electrical Engineering from Korea University, Seoul, Korea, in 2000 and 2002, respectively. He received a Ph.D. degree in the School of Electrical Engineering and Computer Science from Seoul National University, Seoul, Korea, in 2006. He is currently a Crimson Professor of Excellence with the College of Engineering and a Full Professor with the School of Electrical Engineering, Korea University, Seoul, Korea. He was the recipient of the Early Career Research Award of Korea University in 2015. In 2016, he was ranked #1 in Electrical/Electronic Engineering among Korean young professors based on research quality. In 2017, he received the Presidential Young Scientist Award from the President of Korea. In 2020, he received the Outstanding Associate Editor Award for IEEE Transactions on Neural Networks and Learning Systems. In 2021, he received the Best Associate Editor Award for IEEE Transactions on Systems, Man, and Cybernetics: Systems. In 2019–2023, he received the Research Excellence Award from Korea University (Top 3% Professor of Korea University in Research). He has been a Senior Editor of IEEE Transactions on Neural Networks and Learning Systems; IEEE Systems Journal and also an Associate Editor of IEEE Transactions on Fuzzy Systems; IEEE Transactions on Systems, Man, and Cybernetics: Systems; IEEE Transactions on Automation Science and Engineering; IEEE Transactions on Intelligent Transportation Systems; IEEE Transactions on Circuits and Systems I: Regular Papers; IEEE Systems, Man, and Cybernetics Magazine; Nonlinear Dynamics; Aerospace Science and Technology; and other flagship journals. He is the recipient of the 2019–2022 Highly Cited Researcher Award in Engineering by Clarivate Analytics (formerly, Thomson Reuters).
Rights and permissions
About this article
Cite this article
Pak, J.M., Ahn, C.K. State Estimation Algorithms for Localization: A Survey. Int. J. Control Autom. Syst. 21, 2771–2781 (2023). https://doi.org/10.1007/s12555-023-9902-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-023-9902-z