Abstract
The solution to the Simultaneous Localization And Mapping (SLAM) problem using an Extended Kalman Filter (EKF) is probably the most extended in the literature despite the recently reported inconsistency of its estimation. There has been an important lack of successful SLAM-EKF implementations for indoor environments that could build monolithic large maps with features conveying angular information. In this paper we analyze the source and factors of the SLAM-EKF inconsistency in indoor environments (where the landmarks contain angular information) and we review current existing approaches presenting novel solutions to this problem that let us build indoor large monolithic feature based maps.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Thrun, S.: Robotic mapping: A survey. In: Lakemeyer, G., Nebel, B. (eds.) Exploring Artificial Intelligence in the New Millenium. Morgan Kaufmann (2002)
Elfes, A.: Sonar-based real-world mapping and navigation. IEEE J. Robot. Autom. 3(3), 249–265 (1987)
Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B.: FastSLAM: A factored solution to the simultaneous localization and mapping problem. AAAI National Conference on Artificial Intelligence. Edmonton, Canada (2002)
Thrun, S., Fox, D., Burgard, W.: A probabilistic approach to concurrent mapping and localization for mobile robots. Mach. Learn. 31, 29–53 (1998). Also in Auton. Robots 5, 253–271.
Burgard, W., Fox, D., Jans, H., Matenar, C., Thrun, S.: Sonar-based mapping of large scale mobile robot environments using EM. Proceedings of the International Conference on Machine Learning (ICML’99). Bled, Slovenia (1999)
Gutmann, J.S., Konolige, K.: Incremental mapping of large cyclic environments. IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA), pp. 318–325. Monterey, California, USA (2000)
Choset, H., Nagatani, K.: Topological Simultaneous Localization and Mapping (SLAM): Toward exact localization without explicit localization. IEEE Trans. Robot. Autom. 17(2) (2001)
Smith, R., Self, M., Cheeseman, P.: Estimating uncertain spatial relationships in robotics. In: Lemmer, J.F., Kanal, L.N. (eds.) Uncertainty in Artificial Intelligence 2. Elsevier, New York (1988)
Kalman, R.E.: A new approach to linear filtering and prediction problems. Trans. ASME, J. Basic Eng. 82, 34–45 (1960)
Dissanayake, G., Durrant-Whyte, H., Bailey, T.: A computationally efficient solution to the simultaneous localisation and map building (SLAM) problem. IEEE International Conference on Robotics and Automation. Workshop W4: Mobile Robot Navigation and Mapping, pp. 1009–1014. San Francisco, USA (2000)
Leonard, J.J., Feder, H.J.S.: A computationally efficient method for large-scale concurrent mapping and localization. Ninth Int.Symposium on Robotics Research. Salt Lake City, Utah(1999)
Guivant, J., Nebot, E.: Optimization of the simultaneous localization and map-building algorithm for real-time implementation. IEEE Trans. Robot. Autom. 17(3), 242–257 (2001)
Tardos, J.D., Neira, J., Newman, P., Leonard, J.J.: Robust mapping and localization in indoor environment using sonar data. Int. J. Rob. Res. 21(4), 311–330 (2002)
Williams, S.: Efficient solutions to autonomous mapping and navigation problems. PhD. Thesis. Australian Center for Field Robotics, University of Sidney (2001)
Knight, J., Davison, A., Reid, I.: Towards constant time SLAM using postponement. IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 1, pp. 405–413. Hawaii, USA (2002)
Thrun, S., Liu, Y., Koller, D., Andrew, Y.N., Ghahramani, Z., Durrant-Whyte, H.: Simultaneous localization and mapping with sparse extended information filters. Int. J. Rob. Res. 23(7), 693–716 (2004)
Csorba, M.: Simultaneous localisation and map building. PhD. Thesis. Robotics Research Group Department of Engineering Science University of Oxford (1997)
Newman, P.: On the structure and solution of the simultaneous localisation and map building problem. PhD. Thesis. Australian Center for Field Robotics, University of Sidney (1999)
Dissanayake, G., Newman, P., Clark, S., Durrant-Whyte, H., Csorba, M.: A solution to the simultaneous localisation and map building (SLAM) problem. IEEE Trans. Robot. Autom. 17(3), 229–241 (2001)
Julier, S., Uhlmann, J.K.: A counter example to the theory of simultaneous localization and map building. IEEE Int. Conference on Robotics and Automation, vol. 4, pp. 4238–4243. Seoul, Korea (2001)
Castellanos, J.A., Neira, J., Tardos, J.D.: Limits to the consistency of EKF-based SLAM. Fifth IFAC Symposium on Intelligent Autonomous Vehicles IAV’04. Lisbon, Portugal (2004)
Bailey, T., Nieto, J., Guivant, J., Stevens, M., Nebot, E.: Consistency of the EKF-SLAM Algorithm. IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2006, pp. 3562–3568 (2006)
Martinez-Cantin, R., Castellanos, J.A.: Bounding Uncertainty in EKF-SLAM: The Robocentric Local Approach. In IEEE International Conference on Robotics and Automation (ICRA), 2006, pp. 430–435 (2006)
Huang, Shoudong, Dissanayake, G.: Convergence analysis for extended Kalman filter based SLAM. In IEEE International Conference on Robotics and Automation (ICRA’06), pp. 412–417 (2006)
Rodriguez-Losada, D., Matia, F., Jimenez, A., Galan, R., Lacey, G.: Implementing Map Based Navigation in Guido, The Robotic SmartWalker. IEEE ICRA ’05, pp. 3401–3406. Barcelona, Spain
Rodriguez-Losada, D., Matia, F., Galan, R.: Building geometric feature based maps for indoor service robots. Elsevier: Robot. Auton. Syst. 54(7), 546–558 (2006) (31 July)
Rodriguez-Losada, D., Matia, F., Jimenez, A., Galan, R.: Consistency Improvement for SLAM – EKF for Indoor Environments. Robotics and Automation, 2006 Proceedings 2006 IEEE International Conference on. ICRA’06, pp. 418–423 (2006)
Ayache, N., Faugeras, O.D.: Maintaining representations of the environment of a mobile robot. IEEE Trans. Robot. Autom. 5(6) (1989)
Castellanos, J.A., Montiel, J.M.M., Neira, J., Tardos, J.D.: The SPmap: A probabilistic framework for simultaneous localization and map building. IEEE Trans. Robot. Autom. 15(5), 948–953 (1999)
Bar-Shalom, Y., Li, X.R., Kirubarajan, T.: Estimation with Applications to Trackking and Navigation. Wiley InterScience (2001)
Newman, P., Leonard, J., Tardos, J.D., Neira, J.: Explore and Return: Experimental Validation of Real-time Concurrent Mapping and Localization. IEEE ICRA’02, pp. 1802–1809. Washington DC, USA (2002)
Neira, J., Tardos, J.D.: Data association in stochastic mapping using the joint compatibility test. IEEE Trans. Robot. Autom. 17(6), 890–897 (2001)
Rodriguez-Losada, D., Matia, F., Jimenez, A., Galan, R.: Local map fusion for real-time indoor simultaneous localization and mapping. Journal of Field Robotics 23(5), 291–309 (2006) (May, Wiley Interscience)
Castellanos, J.A., Martinez-Cantin, R., Tardós, J.D., Neira, J.: Robocentric map joining: Improving the consistency of EKF-SLAM. Robot. Auton. Syst. 55, 21–29 (2007)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rodriguez-Losada, D., Matia, F., Pedraza, L. et al. Consistency of SLAM-EKF Algorithms for Indoor Environments. J Intell Robot Syst 50, 375–397 (2007). https://doi.org/10.1007/s10846-007-9171-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-007-9171-8