Skip to main content
Log in

State Estimation Algorithms for Localization: A Survey

International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Cite this article

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, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. 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.

    Article  Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. 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.

    Article  Google Scholar 

  5. 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.

    Article  MathSciNet  Google Scholar 

  6. 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.

    Article  MathSciNet  MATH  Google Scholar 

  7. I. Arasaratnam and S. Haykin, “Cubature Kalman filters,” IEEE Transactions on Automatic Control, vol. 54, no. 6, pp. 1254–1269, 2009.

    Article  MathSciNet  MATH  Google Scholar 

  8. 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.

    Article  Google Scholar 

  9. B. Chen, X. Liu, H. Zhao, and J. C. Principe, “Maximum correntropy Kalman filter,” Automatica, vol. 76, pp. 70–77, February 2017.

    Article  MathSciNet  MATH  Google Scholar 

  10. 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.

    Article  Google Scholar 

  11. S. A. B. Ristic and N. Gordon, Beyond the Kalman Filter: Particle Filters for Tracking Applications, Arctech House, Norwood, MA, 2004.

    MATH  Google Scholar 

  12. A. Jazwinski, “Limited memory optimal filtering,” IEEE Transactions on Automatic Control, vol. 13, no. 5, pp. 558–563, October 1968.

    Article  MathSciNet  Google Scholar 

  13. 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.

    Article  MathSciNet  Google Scholar 

  14. 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.

    Article  MathSciNet  MATH  Google Scholar 

  15. 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.

    Article  Google Scholar 

  16. 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.

    Article  Google Scholar 

  17. 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.

    Article  Google Scholar 

  18. 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.

    Article  Google Scholar 

  19. 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.

    Article  Google Scholar 

  20. 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.

    Article  Google Scholar 

  21. 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.

    Article  Google Scholar 

  22. Y. Bar-Shalom, P. K. Willett, and X. Tian, Tracking and Data Fusion - A Handbook of Algorithms, YBS Publishing, 2011.

  23. S. S. Blackman and R. Popoli, Design and Analysis of Modern Tracking Systems, Arctech House, Norwood, MA, 1999.

    MATH  Google Scholar 

  24. Y. Bar-Shalom, X. R. Li, and T. Kirubarajan, Estimation with Applications to Tracking and Navigation, Wiley-Interscience, Hoboken, NJ, 2001.

    Google Scholar 

  25. S. S. Blackman and R. Popoli, Multiple-target Tracking with Radar Applications, Arctech House, Norwood, MA, 1986.

    MATH  Google Scholar 

  26. 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.

    Article  MathSciNet  Google Scholar 

  27. 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.

    Article  Google Scholar 

  28. 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.

    Article  Google Scholar 

  29. 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.

    Article  Google Scholar 

  30. 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.

    Article  Google Scholar 

  31. 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

  32. 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.

    Article  Google Scholar 

  33. 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.

    Article  Google Scholar 

  34. 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.

    Article  Google Scholar 

  35. 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.

    Article  Google Scholar 

  36. 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.

    Article  Google Scholar 

  37. 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.

    Article  Google Scholar 

  38. 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.

    Article  Google Scholar 

  39. 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.

    Article  Google Scholar 

  40. 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.

    Article  Google Scholar 

  41. 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.

    Article  Google Scholar 

  42. 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.

    Article  MathSciNet  MATH  Google Scholar 

  43. 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.

    Article  Google Scholar 

  44. 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.

    Article  Google Scholar 

  45. 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.

  46. 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.

    Article  MATH  Google Scholar 

  47. H. Kose and H. Akin, “The reverse Monte Carlo localization algorithm,” Robotics and Autonomous Systems, vol. 55, no. 6, pp. 480–489, 2007.

    Article  Google Scholar 

  48. 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.

    Article  Google Scholar 

  49. 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.

    Article  Google Scholar 

  50. 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.

    Article  MathSciNet  MATH  Google Scholar 

  51. 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.

    Article  Google Scholar 

  52. “Monte carlo localisation of a mobile robot using a Doppler-Azimuth radar,” Automatica, vol. 97, pp. 161–166, 2018.

  53. 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.

    Article  Google Scholar 

  54. 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.

    Article  Google Scholar 

  55. 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.

    Article  Google Scholar 

  56. 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.

    Article  Google Scholar 

  57. 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.

    Book  Google Scholar 

  58. 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.

  59. 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.

    Article  Google Scholar 

  60. 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.

  61. 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.

    Article  Google Scholar 

  62. 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.

    Article  Google Scholar 

  63. 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.

    Article  Google Scholar 

  64. 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.

    Article  Google Scholar 

  65. 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.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Choon Ki Ahn.

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

Reprints and Permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-023-9902-z

Keywords

Navigation