{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,27]],"date-time":"2026-10-27T21:19:00Z","timestamp":1793135940011,"version":"4.5.0"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T00:00:00Z","timestamp":1613088000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T00:00:00Z","timestamp":1613088000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Appl Intell"],"published-print":{"date-parts":[[2022,4]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Robot localization is a fundamental capability of all mobile robots. Because of uncertainties in acting and sensing, and environmental factors such as people flocking around robots, there is always the risk that a robot loses its localization. Very often behaviors of robots rely on a reliable position estimation. Thus, for dependability of robot systems it is of great interest for the system to know the state of its localization component. In this paper we present an approach that allows a robot to asses if the localization is still correct. The approach assumes that the underlying localization approach is based on a particle filter. We use deep learning to identify temporal patterns in the particles in the case of losing\/lost localization. These patterns are then combined with weak classifiers from the particle set and sensor perception for boosted learning of a localization estimator. Through the extraction of features generated by neural networks and its usage for training strong classifiers, the robots localization accuracy can be estimated. The approach is evaluated in a simulated transport robot environment where a degraded localization is provoked by disturbances cased by dynamic obstacles. Results show that it is possible to monitor the robots localization accuracy using convolutional as well as recurrent neural networks. The additional boosting using Adaboost also yields an increase in training accuracy. Thus, this paper directly contributes to the verification of localization performance.<\/jats:p>","DOI":"10.1007\/s10489-020-02157-6","type":"journal-article","created":{"date-parts":[[2021,2,12]],"date-time":"2021-02-12T07:04:20Z","timestamp":1613113460000},"page":"6955-6969","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":21,"title":["Creating a robot localization monitor using particle filter and machine learning approaches"],"prefix":"10.1007","volume":"52","author":[{"given":"Matthias","family":"Eder","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Reip","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gerald","family":"Steinbauer","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,2,12]]},"reference":[{"key":"2157_CR1","unstructured":"Thrun S, Burgard W, Fox D (2005) Probabilistic robotics (intelligent robotics and autonomous agents). The MIT Press"},{"issue":"1","key":"2157_CR2","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1016\/S0004-3702(01)00069-8","volume":"128","author":"S Thrun","year":"2001","unstructured":"Thrun S, Fox D, Burgard W, Dellaert F (2001) Robust monte carlo localization for mobile robots. Artif Intell 128(1):99\u2013141","journal-title":"Artif Intell"},{"key":"2157_CR3","doi-asserted-by":"crossref","unstructured":"Rubinstein RY, Kroese DP (2007) Simulation and the monte carlo method (wiley series in probability and statistics), 2nd edn. Wiley","DOI":"10.1002\/9780470230381"},{"key":"2157_CR4","doi-asserted-by":"crossref","unstructured":"Robert CP, Casella G (2005) Monte carlo statistical methods (springer texts in statistics). Springer, New York","DOI":"10.1007\/978-1-4757-4145-2"},{"issue":"247","key":"2157_CR5","doi-asserted-by":"publisher","first-page":"335","DOI":"10.1080\/01621459.1949.10483310","volume":"44","author":"N Metropolis","year":"1949","unstructured":"Metropolis N, Ulam SM (September 1949) The monte carlo method. J Am Stat Assoc 44(247):335\u2013341","journal-title":"J Am Stat Assoc"},{"issue":"2","key":"2157_CR6","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/MRA.2006.1638022","volume":"13","author":"H Durrant-Whyte","year":"2006","unstructured":"Durrant-Whyte H, Bailey T (2006) Simultaneous localization and mapping: part i. IEEE Robot Autom Mag 13(2):99\u2013110. https:\/\/doi.org\/10.1109\/MRA.2006.1638022","journal-title":"IEEE Robot Autom Mag"},{"key":"2157_CR7","unstructured":"Doucet A, Johansen AM (2011) A tutorial on particle filtering and smoothing: fifteen years later"},{"key":"2157_CR8","unstructured":"Turner L, Sherlock C (2013) An introduction to particle filtering. Technical Report, pp 1\u201325"},{"key":"2157_CR9","doi-asserted-by":"crossref","unstructured":"Salimpour Y, Soltanian-Zadeh H (2009) Particle filtering of point processes observation with application on the modeling of visual cortex neural spiking activity. In: 2009 4th International IEEE\/EMBS Conference on Neural Engineering, pp 718\u2013721","DOI":"10.1109\/NER.2009.5109397"},{"key":"2157_CR10","unstructured":"Djuric PM, Bugallo MF (2009) Estimation of stochastic rate constants and tracking of species in biochemical networks with second-order reactions. In: 2009 17th European Signal Processing Conference, pp 2308\u20132311"},{"issue":"2","key":"2157_CR11","doi-asserted-by":"publisher","first-page":"174","DOI":"10.1109\/78.978374","volume":"50","author":"MS Arulampalam","year":"2002","unstructured":"Arulampalam MS, Maskell S, Gordon N, Clapp T (2002) A tutorial on particle filters for online nonlinear\/non-gaussian bayesian tracking. IEEE Trans Signal Process 50(2):174\u2013188. https:\/\/doi.org\/10.1109\/78.978374","journal-title":"IEEE Trans Signal Process"},{"issue":"3","key":"2157_CR12","doi-asserted-by":"publisher","first-page":"361","DOI":"10.1111\/1467-937X.00050","volume":"65","author":"S Kim","year":"1998","unstructured":"Kim S, Shephard N, Chib S (1998) Stochastic volatility: Likelihood inference and comparison with arch models. Rev Econ Stud 65(3):361\u2013393","journal-title":"Rev Econ Stud"},{"issue":"6","key":"2157_CR13","doi-asserted-by":"publisher","first-page":"2793","DOI":"10.1109\/TMECH.2016.2531629","volume":"21","author":"T de J. Mateo Sanguino","year":"2016","unstructured":"de J. Mateo Sanguino T, Gomez FP (2016) Toward simple strategy for optimal tracking and localization of robots with adaptive particle filtering. IEEE\/ASME Trans Mechatron 21(6):2793\u20132804","journal-title":"IEEE\/ASME Trans Mechatron"},{"key":"2157_CR14","unstructured":"Gu S, Ghahramani Z, Turner RE (2015) Neural adaptive sequential monte carlo. CoRR arXiv:1506.03338"},{"key":"2157_CR15","doi-asserted-by":"crossref","unstructured":"Fox D (2002) Kld-sampling: Adaptive particle filters. In: Dietterich T G, Becker S, Ghahramani Z (eds) Advances in Neural Information Processing Systems, vol 14. MIT Press, pp 713\u2013720","DOI":"10.7551\/mitpress\/1120.003.0096"},{"key":"2157_CR16","doi-asserted-by":"crossref","unstructured":"R\u00f6wek\u00e4mper J, Sprunk C, Tipaldi GD, Stachniss C, Pfaff P, Burgard W (2012) On the position accuracy of mobile robot localization based on particle filters combined with scan matching. In: 2012 IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp 3158\u20133164","DOI":"10.1109\/IROS.2012.6385988"},{"key":"2157_CR17","unstructured":"M\u00fcller M, R\u00f6der T, Clausen M, Eberhardt B, Kr\u00fcger B, Weber A (2007) Documentation mocap database hdm05. Technical Report CG-2007-2. Universit\u00e4t Bonn"},{"key":"2157_CR18","doi-asserted-by":"crossref","unstructured":"Wang X, Jia Y, Xi N, Zhen J, Xu F (2013) Mobile robot pose estimation using laser scan matching based on fourier transform. In: 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp 474\u2013479","DOI":"10.1109\/ROBIO.2013.6739504"},{"issue":"1","key":"2157_CR19","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1109\/LRA.2016.2517210","volume":"1","author":"F Kallasi","year":"2016","unstructured":"Kallasi F, Rizzini DL, Caselli S (2016) Fast keypoint features from laser scanner for robot localization and mapping. IEEE Robot Autom Lett 1(1):176\u2013183. https:\/\/doi.org\/10.1109\/LRA.2016.2517210","journal-title":"IEEE Robot Autom Lett"},{"key":"2157_CR20","doi-asserted-by":"crossref","unstructured":"Tipaldi GD, Braun M, Arras KO (2014) Flirt: Interest regions for 2d range data with applications to robot navigation. In: Experimental Robotics: The 12th International Symposium on Experimental Robotics. Springer, Berlin, pp 695\u2013710","DOI":"10.1007\/978-3-642-28572-1_48"},{"key":"2157_CR21","doi-asserted-by":"crossref","unstructured":"Oliveira GL, Radwan N, Burgard W, Brox T (2020) Topometric localization with deep learning. In: Amato NM, Hager G, Thomas S, Torres-Torriti M (eds) Robotics Research. Springer International Publishing, Cham, pp 505\u2013520","DOI":"10.1007\/978-3-030-28619-4_38"},{"issue":"4","key":"2157_CR22","doi-asserted-by":"publisher","first-page":"2167","DOI":"10.1002\/asjc.2004","volume":"21","author":"R Havangi","year":"2019","unstructured":"Havangi R (2019) Mobile robot localization based on pso estimator. Asian J Control 21(4):2167\u20132178. https:\/\/doi.org\/10.1002\/asjc.2004","journal-title":"Asian J Control"},{"key":"2157_CR23","doi-asserted-by":"crossref","unstructured":"G\u00fcler S, Abdelkader M, Shamma JS (2019) Infrastructure-free multi-robot localization with ultrawideband sensors. In: 2019 American Control Conference (ACC), pp 13\u201318","DOI":"10.23919\/ACC.2019.8814678"},{"key":"2157_CR24","doi-asserted-by":"crossref","unstructured":"Arana GD, Hafez OA, Joerger M, Spenko M (2019) Recursive integrity monitoring for mobile robot localization safety. In: 2019 International Conference on Robotics and Automation (ICRA), pp 305\u2013311","DOI":"10.1109\/ICRA.2019.8794115"},{"issue":"2","key":"2157_CR25","doi-asserted-by":"publisher","first-page":"3182","DOI":"10.1109\/LRA.2020.2975769","volume":"5","author":"OA Hafez","year":"2020","unstructured":"Hafez OA, Arana GD, Joerger M, Spenko M (2020) Quantifying robot localization safety: A new integrity monitoring method for fixed-lag smoothing. IEEE Robot Autom Lett 5(2):3182\u20133189","journal-title":"IEEE Robot Autom Lett"},{"key":"2157_CR26","doi-asserted-by":"crossref","unstructured":"Shamov IA, Shelest PS (2017) Application of the convolutional neural network to design an algorithm for recognition of tower lighthouses. In: 2017 24th Saint Petersburg International Conference on Integrated Navigation Systems (ICINS), pp 1\u20132","DOI":"10.23919\/ICINS.2017.7995568"},{"key":"2157_CR27","doi-asserted-by":"crossref","unstructured":"Piewak F, Rehfeld T, Weber M, Z\u00f6llner JM (2017) Fully convolutional neural networks for dynamic object detection in grid maps. In: 2017 IEEE Intelligent Vehicles Symposium (IV), pp 392\u2013398","DOI":"10.1109\/IVS.2017.7995750"},{"issue":"8","key":"2157_CR28","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter S, Schmidhuber J (November 1997) Long short-term memory. Neural Comput 9 (8):1735\u20131780","journal-title":"Neural Comput"},{"key":"2157_CR29","doi-asserted-by":"crossref","unstructured":"Gensler A, Henze J, Sick B, Raabe N (2016) Deep learning for solar power forecasting. an approach using autoencoder and lstm neural networks. In: 2016 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp 002858\u2013002865","DOI":"10.1109\/SMC.2016.7844673"},{"key":"2157_CR30","doi-asserted-by":"crossref","unstructured":"Carata SV, Neagoe VE (2016) A pulse-coupled neural network approach for image segmentation and its pattern recognition application. In: 2016 International Conference on Communications (COMM), pp 61\u201364","DOI":"10.1109\/ICComm.2016.7528317"},{"key":"2157_CR31","doi-asserted-by":"crossref","unstructured":"Dolezel P, Skrabanek P, Gago L (2016) Pattern recognition neural network as a tool for pest birds detection. In: 2016 IEEE Symposium Series on Computational Intelligence (SSCI), pp 1\u20136","DOI":"10.1109\/SSCI.2016.7849988"},{"issue":"7","key":"2157_CR32","doi-asserted-by":"publisher","first-page":"1824","DOI":"10.1109\/TITS.2016.2616718","volume":"18","author":"N Morales","year":"2017","unstructured":"Morales N, Toledo J, Acosta L, S\u00e1nchez-Medina J (2017) A combined voxel and particle filter-based approach for fast obstacle detection and tracking in automotive applications. IEEE Trans Intell Transp Syst 18(7):1824\u20131834","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"4","key":"2157_CR33","doi-asserted-by":"publisher","first-page":"1738","DOI":"10.1002\/mp.14068","volume":"47","author":"J Wang","year":"2020","unstructured":"Wang J, Chen X, Lu H, Zhang L, Pan J, Bao Y, Su J, Qian D (2020) Feature-shared adaptive-boost deep learning for invasiveness classification of pulmonary subsolid nodules in ct images. Med Phys 47(4):1738\u20131749. https:\/\/doi.org\/10.1002\/mp.14068","journal-title":"Med Phys"},{"key":"2157_CR34","doi-asserted-by":"crossref","unstructured":"Kotu V, Deshpande B (2019) Chapter 8 - model evaluation. In: Kotu V, Deshpande B (eds) Data Science. 2nd edn. http:\/\/www.sciencedirect.com\/science\/article\/pii\/B9780128147610000083. Morgan Kaufmann, pp 263\u2013279","DOI":"10.1016\/B978-0-12-814761-0.00008-3"},{"issue":"1","key":"2157_CR35","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1145\/361237.361242","volume":"15","author":"RO Duda","year":"1972","unstructured":"Duda RO, Hart PE (January 1972) Use of the hough transformation to detect lines and curves in pictures. Commun ACM 15(1):11\u201315","journal-title":"Commun ACM"},{"key":"2157_CR36","unstructured":"Eder M (2017) Using particle filters and machine learning approaches for state estimation on robot localization scoring. Master\u2019s Thesis, Faculty for Computer Science and Biomedical Engineering, Graz University of Technology"},{"key":"2157_CR37","doi-asserted-by":"crossref","unstructured":"Polani D (2013) Kullback-leibler divergence. In: Encyclopedia of Systems Biology. Springer, New York, pp 1087\u20131088","DOI":"10.1007\/978-1-4419-9863-7_1551"},{"key":"2157_CR38","unstructured":"Schapire RE (1999) A brief introduction to boosting. In: Proceedings of the 16th International Joint Conference on Artificial Intelligence, Vol 2, IJCAI\u201999. Morgan Kaufmann Publishers Inc., San Francisco, pp 1401\u20131406"},{"key":"2157_CR39","doi-asserted-by":"crossref","unstructured":"Schapire RE (2013) Explaining adaboost. In: Empirical Inference: Festschrift in Honor of Vladimir N. Vapnik. Springer Berlin Heidelberg, Berlin, pp 37\u201352","DOI":"10.1007\/978-3-642-41136-6_5"},{"key":"2157_CR40","doi-asserted-by":"crossref","unstructured":"Friedman J, Hastie T, Tibshirani R (2000) Additive Logistic Regression: a Statistical View of Boosting. In: Ann Stat 38(2)","DOI":"10.1214\/aos\/1016218223"},{"issue":"1","key":"2157_CR41","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.artint.2006.10.014","volume":"171","author":"R Nock","year":"2007","unstructured":"Nock R, Nielsen F (2007) A real generalization of discrete adaboost. Artif Intell 171(1):25\u201341","journal-title":"Artif Intell"},{"key":"2157_CR42","unstructured":"Steinwart I, Christmann A (2008) Support vector machines, 1et edn. Springer Publishing Company, Incorporated"},{"key":"2157_CR43","unstructured":"Hsu C-W, Chang C-C, Lin C-J (2003) A practical guide to support vector classification. Technical Report, Department of Computer Science, National Taiwan University. http:\/\/www.csie.ntu.edu.tw\/~cjlin\/papers.html"},{"issue":"3","key":"2157_CR44","doi-asserted-by":"publisher","first-page":"326","DOI":"10.1109\/PGEC.1965.264137","volume":"EC-14","author":"TM Cover","year":"1965","unstructured":"Cover T M (1965) Geometrical and statistical properties of systems of linear inequalities with applications in pattern recognition. IEEE Trans Electron Comput EC-14(3):326\u2013334. https:\/\/doi.org\/10.1109\/PGEC.1965.264137","journal-title":"IEEE Trans Electron Comput"},{"key":"2157_CR45","unstructured":"Gerkey B, Vaughan RT, Howard A (2003) The player\/stage project: Tools for multi-robot and distributed sensor systems. In: Proceedings of the 11th International Conference on Advanced Robotics, pp 317\u2013323"},{"key":"2157_CR46","unstructured":"Quigley M, Conley K, Gerkey BP, Faust J, Foote T, Leibs J, Wheeler R, Ng A Y (2009) Ros: an open-source robot operating system. In: ICRA Workshop on Open Source Software"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-020-02157-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10489-020-02157-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-020-02157-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,23]],"date-time":"2024-08-23T23:17:59Z","timestamp":1724455079000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10489-020-02157-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,12]]},"references-count":46,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,4]]}},"alternative-id":["2157"],"URL":"https:\/\/doi.org\/10.1007\/s10489-020-02157-6","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,12]]},"assertion":[{"value":"16 December 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 February 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}