Skip to main content
Erschienen in: Autonomous Robots 4/2012

01.05.2012

Topological map induction using neighbourhood information of places

verfasst von: Felix Werner, Joaquin Sitte, Frederic Maire

Erschienen in: Autonomous Robots | Ausgabe 4/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In topological mapping, perceptual aliasing can cause different places to appear indistinguishable to the robot. In case of severely corrupted or non-available odometry information, topological mapping is difficult as the robot is challenged with the loop-closing problem; that is to determine whether it has visited a particular place before.
In this article we propose to use neighbourhood information to disambiguate otherwise indistinguishable places. Using neighbourhood information for place disambiguation is an approach that neither depends on a specific choice of sensors nor requires geometric information such as odometry. Local neighbourhood information is extracted from a sequence of observations of visited places.
In experiments using either sonar or visual observations from an indoor environment the benefits of using neighbourhood clues for the disambiguation of otherwise identical vertices are demonstrated. Over 90% of the maps we obtain are isomorphic with the ground truth. The choice of the robot’s sensors does not impact the results of the experiments much.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Fußnoten
1
We use the notation a:b to denote the sequence of integers from a to b.
 
2
“Entia non sunt multiplicanda praeter necessitatem” or “Entities should not be multiplied unnecessarily”. William Occam (1285–1349).
 
Literatur
Zurück zum Zitat Amigoni, F., Reggiani, M., & Schiaffonati, V. (2009). An insightful comparison between experiments in mobile robotics and in science. Autonomous Robots, 27(4), 313–325. CrossRef Amigoni, F., Reggiani, M., & Schiaffonati, V. (2009). An insightful comparison between experiments in mobile robotics and in science. Autonomous Robots, 27(4), 313–325. CrossRef
Zurück zum Zitat Angeli, A., Doncieux, S., Meyer, J.-A., & Filliat, D. (2008). Incremental vision-based topological slam. In IEEE/RSJ international conference on intelligent robots and systems, Nice, France (pp. 1031–1036). Washington: IEEE Computer Society. Angeli, A., Doncieux, S., Meyer, J.-A., & Filliat, D. (2008). Incremental vision-based topological slam. In IEEE/RSJ international conference on intelligent robots and systems, Nice, France (pp. 1031–1036). Washington: IEEE Computer Society.
Zurück zum Zitat Arulampalam, S., Maskell, S., Gordon, N., & Clapp, T. (2002). A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Transactions on Signal Processing, 50(2), 174–188. CrossRef Arulampalam, S., Maskell, S., Gordon, N., & Clapp, T. (2002). A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Transactions on Signal Processing, 50(2), 174–188. CrossRef
Zurück zum Zitat Bayse, K., Dean, T., & Kaelbling, L. P. (1995). Learning dynamics: system identification for perceptually challenged agents. Artificial Intelligence, 72(1), 139–171. CrossRef Bayse, K., Dean, T., & Kaelbling, L. P. (1995). Learning dynamics: system identification for perceptually challenged agents. Artificial Intelligence, 72(1), 139–171. CrossRef
Zurück zum Zitat Brill, E. (2003). Processing natural language without natural language processing. In A. Gelbukh (Ed.), Lecture notes in computer science: Vol. 2588. Computational linguistics and intelligent text processing (pp. 179–185). Berlin: Springer. CrossRef Brill, E. (2003). Processing natural language without natural language processing. In A. Gelbukh (Ed.), Lecture notes in computer science: Vol. 2588. Computational linguistics and intelligent text processing (pp. 179–185). Berlin: Springer. CrossRef
Zurück zum Zitat Burgard, W., & Hebert, M. (2008). World modeling. In B. Siciliano & O. Khatib (Eds.), Springer handbook of robotics (pp. 853–869). Berlin: Springer. CrossRef Burgard, W., & Hebert, M. (2008). World modeling. In B. Siciliano & O. Khatib (Eds.), Springer handbook of robotics (pp. 853–869). Berlin: Springer. CrossRef
Zurück zum Zitat Choi, J., Choi, M., Nam, S. Y., & Chung, W. K. (2011). Autonomous topological modeling of a home environment and topological localization using a sonar grid map. Autonomous Robots, 30(4), 351–368. CrossRef Choi, J., Choi, M., Nam, S. Y., & Chung, W. K. (2011). Autonomous topological modeling of a home environment and topological localization using a sonar grid map. Autonomous Robots, 30(4), 351–368. CrossRef
Zurück zum Zitat Choset, H., & Nagatani, K. (2001). Topological simultaneous localization and mapping (slam): Toward exact localization without explicit localization. IEEE Transactions on Robotics and Automation, 17(2), 125–137. CrossRef Choset, H., & Nagatani, K. (2001). Topological simultaneous localization and mapping (slam): Toward exact localization without explicit localization. IEEE Transactions on Robotics and Automation, 17(2), 125–137. CrossRef
Zurück zum Zitat Cummins, M., & Newman, P. (2008). Fab-map: Probabilistic localization and mapping in the space of appearance. International Journal of Robotic Research, 27(6), 647–665. CrossRef Cummins, M., & Newman, P. (2008). Fab-map: Probabilistic localization and mapping in the space of appearance. International Journal of Robotic Research, 27(6), 647–665. CrossRef
Zurück zum Zitat Cummins, M., & Newman, P. (2009). Highly scalable appearance-only SLAM—FAB-MAP 2.0. In Robotic science and systems, Seattle, WA, USA. Cummins, M., & Newman, P. (2009). Highly scalable appearance-only SLAM—FAB-MAP 2.0. In Robotic science and systems, Seattle, WA, USA.
Zurück zum Zitat Dean, T., Basye, K., & Kaelbling, L. (1993). Uncertainty in graph-based map learning. In The Kluwer international series in engineering and computer science: Vol. 233. Robot learning (pp. 171–192). Dordrecht: Kluwer Academic. CrossRef Dean, T., Basye, K., & Kaelbling, L. (1993). Uncertainty in graph-based map learning. In The Kluwer international series in engineering and computer science: Vol. 233. Robot learning (pp. 171–192). Dordrecht: Kluwer Academic. CrossRef
Zurück zum Zitat Dissanayake, G., Durrant-Whyte, H. F., & Bailey, T. (2000). A computationally efficient solution to the simultaneous localisation and map building (slam) problem. In Workshop on mobile robot navigation and mapping, San Francisco, CA, USA (Vol. 2, pp. 1009–1014). Washington: IEEE Computer Society. Dissanayake, G., Durrant-Whyte, H. F., & Bailey, T. (2000). A computationally efficient solution to the simultaneous localisation and map building (slam) problem. In Workshop on mobile robot navigation and mapping, San Francisco, CA, USA (Vol. 2, pp. 1009–1014). Washington: IEEE Computer Society.
Zurück zum Zitat Dissanayake, G., Newman, P., Clark, S., Durrant-Whyte, H. F., & Csorba, M. (2001). A solution to the simultaneous localization and map building (slam) problem. IEEE Transactions on Robotics and Automation, 17(3), 229–241. CrossRef Dissanayake, G., Newman, P., Clark, S., Durrant-Whyte, H. F., & Csorba, M. (2001). A solution to the simultaneous localization and map building (slam) problem. IEEE Transactions on Robotics and Automation, 17(3), 229–241. CrossRef
Zurück zum Zitat Filliat, D., & Meyer, J.-A. (2003). Map-based navigation in mobile robots. I. A review of localisation strategies. Cognitive Systems Research, 4(4), 243–282. CrossRef Filliat, D., & Meyer, J.-A. (2003). Map-based navigation in mobile robots. I. A review of localisation strategies. Cognitive Systems Research, 4(4), 243–282. CrossRef
Zurück zum Zitat Fox, D., Hightower, J., Liao, L., Schulz, D., & Borriello, G. (2003). Bayesian filtering for location estimation. IEEE Pervasive Computing, 2(3), 24–33. CrossRef Fox, D., Hightower, J., Liao, L., Schulz, D., & Borriello, G. (2003). Bayesian filtering for location estimation. IEEE Pervasive Computing, 2(3), 24–33. CrossRef
Zurück zum Zitat Hoos, H., & Stützle, T. (2004). Stochastic local search: Foundations & applications. San Francisco: Morgan Kaufmann. Hoos, H., & Stützle, T. (2004). Stochastic local search: Foundations & applications. San Francisco: Morgan Kaufmann.
Zurück zum Zitat Hähnel, D., Fox, D., Burgard, W., & Thrun, S. (2003). A highly efficient FastSLAM algorithm for generating cyclic maps of large-scale environments from raw laser range measurements. In IEEE/RSJ international conference on intelligent robots and systems, Las Vegas, NV, USA (pp. 207–211). Washington: IEEE Computer Society. Hähnel, D., Fox, D., Burgard, W., & Thrun, S. (2003). A highly efficient FastSLAM algorithm for generating cyclic maps of large-scale environments from raw laser range measurements. In IEEE/RSJ international conference on intelligent robots and systems, Las Vegas, NV, USA (pp. 207–211). Washington: IEEE Computer Society.
Zurück zum Zitat Lamon, P., Tapus, A., Glauser, E., Tomatis, N., & Siegwart, R. (2003). Environmental modeling with fingerprint sequences for topological global localization. In IEEE/RSJ international conference on intelligent robots and systems, Las Vegas, NV, USA (Vol. 4, pp. 3781–3786). Washington: IEEE Computer Society. Lamon, P., Tapus, A., Glauser, E., Tomatis, N., & Siegwart, R. (2003). Environmental modeling with fingerprint sequences for topological global localization. In IEEE/RSJ international conference on intelligent robots and systems, Las Vegas, NV, USA (Vol. 4, pp. 3781–3786). Washington: IEEE Computer Society.
Zurück zum Zitat Leonard, J. J., & Durrant-Whyte, H. F. (1991). Simultaneous map building and localization for an autonomous mobile robot. In IEEE/RSJ international conference on intelligent robots and systems (Vol. 3, pp. 1442–1447). Washington: IEEE Computer Society. Workshop on intelligence for mechanical systems. Leonard, J. J., & Durrant-Whyte, H. F. (1991). Simultaneous map building and localization for an autonomous mobile robot. In IEEE/RSJ international conference on intelligent robots and systems (Vol. 3, pp. 1442–1447). Washington: IEEE Computer Society. Workshop on intelligence for mechanical systems.
Zurück zum Zitat Lowe, D. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60(2), 91–110. CrossRef Lowe, D. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60(2), 91–110. CrossRef
Zurück zum Zitat Maddern, W., Milford, M., & Wyeth, G. (2011). Continuous appearance-based trajectory slam. Shanghai: IEEE Computer Society. Maddern, W., Milford, M., & Wyeth, G. (2011). Continuous appearance-based trajectory slam. Shanghai: IEEE Computer Society.
Zurück zum Zitat Mansoori, E. G., Zolghadri, M. J., & Katebi, S. D. (2009). Protein superfamily classification using fuzzy rule-based classifier. IEEE Transactions on NanoBioscience, 8(1), 92–99. CrossRef Mansoori, E. G., Zolghadri, M. J., & Katebi, S. D. (2009). Protein superfamily classification using fuzzy rule-based classifier. IEEE Transactions on NanoBioscience, 8(1), 92–99. CrossRef
Zurück zum Zitat Marinakis, D., & Dudek, G. (2010). Pure topological mapping in mobile robotics. IEEE Transactions on Robotics, 26(6), 1051–1064. CrossRef Marinakis, D., & Dudek, G. (2010). Pure topological mapping in mobile robotics. IEEE Transactions on Robotics, 26(6), 1051–1064. CrossRef
Zurück zum Zitat Mataric, M. J. (1990). A distributed model for mobile robot environment-learning and navigation. Master’s thesis, Massachusetts Institute of Technology, Cambridge, MA, USA. Mataric, M. J. (1990). A distributed model for mobile robot environment-learning and navigation. Master’s thesis, Massachusetts Institute of Technology, Cambridge, MA, USA.
Zurück zum Zitat Meyer, J.-A., & Filliat, D. (2003). Map-based navigation in mobile robots: II. A review of map-learning and path-planning strategies. Cognitive Systems Research, 4(4), 283–317. CrossRef Meyer, J.-A., & Filliat, D. (2003). Map-based navigation in mobile robots: II. A review of map-learning and path-planning strategies. Cognitive Systems Research, 4(4), 283–317. CrossRef
Zurück zum Zitat Milford, M. J., & Wyeth, G. F. (2008). Mapping a suburb with a single camera using a biologically inspired slam system. IEEE Transactions on Robotics, 24(5), 1038–1053. CrossRef Milford, M. J., & Wyeth, G. F. (2008). Mapping a suburb with a single camera using a biologically inspired slam system. IEEE Transactions on Robotics, 24(5), 1038–1053. CrossRef
Zurück zum Zitat Mozos, O. M., & Burgard, W. (2006). Supervised learning of topological maps using semantic information extracted from range data. In IEEE/RSJ international conference on intelligent robots and systems, Beijing, China (pp. 2772–2777). Washington: IEEE Computer Society. CrossRef Mozos, O. M., & Burgard, W. (2006). Supervised learning of topological maps using semantic information extracted from range data. In IEEE/RSJ international conference on intelligent robots and systems, Beijing, China (pp. 2772–2777). Washington: IEEE Computer Society. CrossRef
Zurück zum Zitat Nijenhuis, A., & Will, H. S. (1978). Combinatorial algorithms: For computers and hard calculators (2nd ed.). Orlando: Academic Press. Nijenhuis, A., & Will, H. S. (1978). Combinatorial algorithms: For computers and hard calculators (2nd ed.). Orlando: Academic Press.
Zurück zum Zitat Pierce, D., & Kuipers, B. J. (1997). Map learning with uninterpreted sensors and effectors. Artificial Intelligence, 92(1–2), 169–227. MATHCrossRef Pierce, D., & Kuipers, B. J. (1997). Map learning with uninterpreted sensors and effectors. Artificial Intelligence, 92(1–2), 169–227. MATHCrossRef
Zurück zum Zitat Posner, I., Cummins, M., & Newman, P. (2009). A generative framework for fast urban labeling using spatial and temporal context. Autonomous Robots, 26(2–3), 153–170. CrossRef Posner, I., Cummins, M., & Newman, P. (2009). A generative framework for fast urban labeling using spatial and temporal context. Autonomous Robots, 26(2–3), 153–170. CrossRef
Zurück zum Zitat Ramisa, A., Tapus, A., Aldavert, D., Toledo, R., & Mantaras, R. L. d. (2009). Robust vision-based robot localization using combinations of local feature region detectors. Autonomous Robots, 27(4), 373–385. CrossRef Ramisa, A., Tapus, A., Aldavert, D., Toledo, R., & Mantaras, R. L. d. (2009). Robust vision-based robot localization using combinations of local feature region detectors. Autonomous Robots, 27(4), 373–385. CrossRef
Zurück zum Zitat Ranganathan, A., & Dellaert, F. (2004). Inference in the space of topological maps: An mcmc-based approach. In IEEE/RSJ international conference on intelligent robots and systems, Sendai, Japan (Vol. 2, pp. 1518–1523). Washington: IEEE Computer Society. Ranganathan, A., & Dellaert, F. (2004). Inference in the space of topological maps: An mcmc-based approach. In IEEE/RSJ international conference on intelligent robots and systems, Sendai, Japan (Vol. 2, pp. 1518–1523). Washington: IEEE Computer Society.
Zurück zum Zitat Ranganathan, A., & Dellaert, F. (2005). Data driven mcmc for appearance-based topological mapping. In Robotic science and systems. Cambridge: MIT Press. Ranganathan, A., & Dellaert, F. (2005). Data driven mcmc for appearance-based topological mapping. In Robotic science and systems. Cambridge: MIT Press.
Zurück zum Zitat Ranganathan, A., & Dellaert, F. (2011). Online probabilistic topological mapping. International Journal of Robotic Research, 30(6), 755–771. CrossRef Ranganathan, A., & Dellaert, F. (2011). Online probabilistic topological mapping. International Journal of Robotic Research, 30(6), 755–771. CrossRef
Zurück zum Zitat Ranganathan, A., Menegatti, E., & Dellaert, F. (2006). Bayesian inference in the space of topological maps. IEEE Transactions on Robotics, 22(1), 92–107. CrossRef Ranganathan, A., Menegatti, E., & Dellaert, F. (2006). Bayesian inference in the space of topological maps. IEEE Transactions on Robotics, 22(1), 92–107. CrossRef
Zurück zum Zitat Remolina, E., & Kuipers, B. (2004). Towards a general theory of topological maps. Artificial Intelligence, 152(1), 47–104. MathSciNetMATHCrossRef Remolina, E., & Kuipers, B. (2004). Towards a general theory of topological maps. Artificial Intelligence, 152(1), 47–104. MathSciNetMATHCrossRef
Zurück zum Zitat Richter, S., Helmert, M., & Gretton, C. (2007). A stochastic local search approach to vertex cover. In Lecture notes in computer science: Vol. 4667. German conference on artificial intelligence, Osnabrück, Germany (pp. 412–426). Berlin: Springer. Richter, S., Helmert, M., & Gretton, C. (2007). A stochastic local search approach to vertex cover. In Lecture notes in computer science: Vol. 4667. German conference on artificial intelligence, Osnabrück, Germany (pp. 412–426). Berlin: Springer.
Zurück zum Zitat Rivest, R. L., & Schapire, R. E. (1990). A new approach to unsupervised learning in deterministic environments. In International conference on machine learning (Vol. 3, pp. 670–684). San Francisco: Morgan Kaufmann. Rivest, R. L., & Schapire, R. E. (1990). A new approach to unsupervised learning in deterministic environments. In International conference on machine learning (Vol. 3, pp. 670–684). San Francisco: Morgan Kaufmann.
Zurück zum Zitat Stewart, B., Ko, J., Fox, D., & Konolige, K. (2003). The revisiting problem in mobile robot map building: A hierarchical Bayesian approach. In Uncertainty in artificial intelligence, Acapulco, Mexico (pp. 551–558). San Francisco: Morgan Kaufmann. Stewart, B., Ko, J., Fox, D., & Konolige, K. (2003). The revisiting problem in mobile robot map building: A hierarchical Bayesian approach. In Uncertainty in artificial intelligence, Acapulco, Mexico (pp. 551–558). San Francisco: Morgan Kaufmann.
Zurück zum Zitat Tapus, A., & Siegwart, R. (2005). Incremental robot mapping with fingerprints of places. In IEEE/RSJ international conference on intelligent robots and systems, Edmonton, AB, Canada (pp. 2429–2434). Washington: IEEE Computer Society. CrossRef Tapus, A., & Siegwart, R. (2005). Incremental robot mapping with fingerprints of places. In IEEE/RSJ international conference on intelligent robots and systems, Edmonton, AB, Canada (pp. 2429–2434). Washington: IEEE Computer Society. CrossRef
Zurück zum Zitat Tapus, A., Ramel, G., Dobler, L., & Siegwart, R. (2004). Topology learning and recognition using Bayesian programming for mobile robot navigation. In IEEE/RSJ international conference on intelligent robots and systems, Sendai, Japan (Vol. 4, pp. 3139–3144). Washington: IEEE Computer Society. Tapus, A., Ramel, G., Dobler, L., & Siegwart, R. (2004). Topology learning and recognition using Bayesian programming for mobile robot navigation. In IEEE/RSJ international conference on intelligent robots and systems, Sendai, Japan (Vol. 4, pp. 3139–3144). Washington: IEEE Computer Society.
Zurück zum Zitat Thrun, S. (1998). Learning metric-topological maps for indoor mobile robot navigation. Artificial Intelligence, 99(1), 21–71. MATHCrossRef Thrun, S. (1998). Learning metric-topological maps for indoor mobile robot navigation. Artificial Intelligence, 99(1), 21–71. MATHCrossRef
Zurück zum Zitat Thrun, S. (2002). Robotic mapping: A survey. In G. Lakemeyer & B. Nebel (Eds.), Exploring artificial intelligence in the new millennium (pp. 1–35). San Francisco: Morgan Kaufmann. Thrun, S. (2002). Robotic mapping: A survey. In G. Lakemeyer & B. Nebel (Eds.), Exploring artificial intelligence in the new millennium (pp. 1–35). San Francisco: Morgan Kaufmann.
Zurück zum Zitat Thrun, S., & Leonard, J. J. (2008). Simultaneous localization and mapping. In B. Siciliano & O. Khatib (Eds.), Springer handbook of robotics (pp. 871–889). Berlin: Springer. CrossRef Thrun, S., & Leonard, J. J. (2008). Simultaneous localization and mapping. In B. Siciliano & O. Khatib (Eds.), Springer handbook of robotics (pp. 871–889). Berlin: Springer. CrossRef
Zurück zum Zitat Valgren, C., Duckett, T., & Lilienthal, A. (2007). Incremental spectral clustering and its application to topological mapping. Roma, Italy (pp. 4283–4288). IEEE Computer Society. Valgren, C., Duckett, T., & Lilienthal, A. (2007). Incremental spectral clustering and its application to topological mapping. Roma, Italy (pp. 4283–4288). IEEE Computer Society.
Zurück zum Zitat Vonikakis, V., & Andreadis, I. (2007). Fast automatic compensation of under/over-exposured image regions. In Lecture notes in computer science: Vol. 4872. Advances in image and video technology, Santiago, Chile (pp. 510–521). Berlin: Springer. Proceedings of Pacific-Rim symposium on image and video technology. CrossRef Vonikakis, V., & Andreadis, I. (2007). Fast automatic compensation of under/over-exposured image regions. In Lecture notes in computer science: Vol. 4872. Advances in image and video technology, Santiago, Chile (pp. 510–521). Berlin: Springer. Proceedings of Pacific-Rim symposium on image and video technology. CrossRef
Zurück zum Zitat Werner, F., Sitte, J., & Maire, F. D. (2007). Automatic place determination using colour histograms and self-organising maps. In International conference on advanced robotics, Jeju, Korea Republic. Werner, F., Sitte, J., & Maire, F. D. (2007). Automatic place determination using colour histograms and self-organising maps. In International conference on advanced robotics, Jeju, Korea Republic.
Zurück zum Zitat Werner, F., Gretton, C., Maire, F., & Sitte, J. (2008). Induction of topological environment maps from sequences of visited places. In IEEE/RSJ international conference on intelligent robots and systems, Nice, France (pp. 2890–2895). Washington: IEEE Computer Society. Werner, F., Gretton, C., Maire, F., & Sitte, J. (2008). Induction of topological environment maps from sequences of visited places. In IEEE/RSJ international conference on intelligent robots and systems, Nice, France (pp. 2890–2895). Washington: IEEE Computer Society.
Metadaten
Titel
Topological map induction using neighbourhood information of places
verfasst von
Felix Werner
Joaquin Sitte
Frederic Maire
Publikationsdatum
01.05.2012
Verlag
Springer US
Erschienen in
Autonomous Robots / Ausgabe 4/2012
Print ISSN: 0929-5593
Elektronische ISSN: 1573-7527
DOI
https://doi.org/10.1007/s10514-012-9276-1

Weitere Artikel der Ausgabe 4/2012

Autonomous Robots 4/2012 Zur Ausgabe

Neuer Inhalt