Abstract
This chapter describes an approach for indoor spatial representation, which is used to model the environment for the navigation of a fully autonomous robot. The metric and topological paradigms are integrated in a hybrid system for both localization and map building: A global topological map connects local metric maps avoiding the requirement of global metric consistency. This allows for a compact environment model, which permits both precision and robustness and allows the handling of loops in the environment during automatic mapping by means of the information of the multimodal topological localization.
The presented implementation uses a 360 ° laser scanner to extract corners and openings for the topological approach and lines for the metric method. This hybrid approach has been tested in a 50 x 25m 2 portion of the institute building with the fully autonomous robot Donald Duck. Experiments are of four types: Maps created by a complete exploration of the environment are compared to estimate their quality; Test missions are randomly generated in order to evaluate the efficiency of the approach for both the localization and relocation; The fourth type of experiments shows the practicability of the approach for closing the loop.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Arras, K.O., Castellanos, J.A., Siegwart, R.: Feature-based multi-hypothesis localization and tracking for mobile robots using geometric constraints. In: Proceeding of IEEE International Conference on Robotics and Automation, Washington, DC, USA, vol. 2, pp. 1371–1377. IEEE Computer Society Press, Los Alamitos (2002)
Arras, K.O., Siegwart, R.Y.: Feature extraction and scene interpretation for map-based navigation and map building. In: Proceeding of SPIE, Mobile Robotics XII, vol. 3210, pp. 42–53 (1997)
Arras, K.O., Tomatis, N., Jensen, B., Siegwart, R.: Multisensor On-the-Fly Localization: Precision and Reliability for Applications. Robotics and Autonomous Systems 24(2-3), 131–143 (2001)
Brega, R., Tomatis, N., Arras, K.: The need for autonomy and real-time in mobile robotics: A case study of xo/2 and pygmalion. In: Proceeding of IEEE International Conference on Intelligent Robots and Systems, Takamatsu, Japan, vol. 2, pp. 1422–1427. IEEE Computer Society Press, Los Alamitos (2000)
Cassandra, A.R., Kaelbling, L.P., Kurien, J.A.: Acting under uncertainty: Discrete bayesian models for mobile-robot navigation. In: Proceeding of IEEE International Conference on Robotics and Automation, Osaka, Japan, vol. 2, pp. 963–972. IEEE Computer Society Press, Los Alamitos (1996)
Castellanos, J.A., Devy, M., Tardós, J.D.: Simultaneous localization and map building for mobile robots: A landmark-based approach. In: ICRA. Proceeding of IEEE International Conference on Robotics and Automation, San Francisco, USA, IEEE Computer Society Press, Los Alamitos (2000)
Castellanos, J.A., Tardós, J.D., Schmidt, G.: Building a global map of the environment of a mobile robot: The importance of correlations. In: Proceeding of IEEE International Conference on Robotics and Automation, Albuquerque, USA, vol. 2, pp. 1053–1059. IEEE Computer Society Press, Los Alamitos (1997)
Chown, E.: Making predictions in an uncertain world: Environmental structure and cognitive maps. Adaptive Behavior 7(1), 17–33 (1999)
Crowley, J.L.: World modeling and position estimation for a mobile robot using ultrasonic ranging. In: Proceeding of IEEE International Conference on Robotics and Automation, Scottsdale, USA, vol. 2, pp. 674–680. IEEE Computer Society Press, Los Alamitos (1989)
Dellaert, F., Fox, D., Thrun, S.: Monte carlo localization for mobile robots. In: Proceeding of IEEE International Conference on Robotics and Automation, Detroit Michigan, vol. 2, pp. 1322–1328. IEEE Computer Society Press, Los Alamitos (1999)
Fox, D.: Markov Localization: A Probabilistic Framework for Mobile Robot Localization and Navigation. PhD thesis, Institute of Computer Science III, University of Bonn, Bonn, Germany (1998)
Gutierrez-Osuna, R., Luo, R.C.: LOLA: probabilistic navigation for topological maps. AI Magazine 17(1), 55–62 (1996)
Gutmann, J.S.: Markov-kalman localization for mobile robots. In: Proceeding of International Conference on Pattern Recognition, Quebec City, Canada, vol. 2, pp. 601–604 (1999)
Jefferies, M., Yeap, W., Smith, L., Ferguson, D.: Computing individual spaces for a mobile robot: An initial algorithm. In: Proceeding of International Conference on Cognitive Science, Beijing, China, pp. 541–545 (2001)
Koenig, S., Goodwin, R., Simmons, R.: Robot navigation with markov models: A framework for path planning and learning with limited computational resources. In: Dorst, L., Voorbraak, F., van Lambalgen, M. (eds.) RUR 1995. LNCS, vol. 1093, Springer, Heidelberg (1996)
Kuipers, B.J., Byun, Y.T.: A qualitative approach to robot exploration and map-learning. In: Proceeding of Workshop on Spatial Reasoning and Multi-Sensor Fusion, Los Altos, USA (1987)
Kunz, C., Willeke, T., Nourbakhsh, I.: Automatic Mapping of Dynamic Office Environments. Autonomous Robots 7, 131–142 (1999)
Leonard, J.J., Durrant-Whyte, H.F.: Dynamic Map Building for an Autonomous Mobile Robot. The International Journal of Robotics Research 11(4), 286–298 (1992)
Martinelli, A., Tomatis, N.N., Siegwart, R.: Open challenges in slam: An optimal solution based on shift and rotation invariants. In: Proceeding of IEEE International Conference on Robotics and Automation, New Orleans, USA, vol. 2, pp. 1327–1332. IEEE Computer Society Press, Los Alamitos (2004)
Nourbakhsh, I.: Dervish: An office-navigating robot. artificial intelligence and mobile robots. In: Bonasso, R.P., Kortenkamp, D., Murphy, R. (eds.) Human spatial memory: Remembering where, pp. 73–90. The AAAI Press/The MIT Press (1998)
Smith, R.C., Self, M., Cheeseman, P.: Estimating uncertain spatial relationships in robotics. In: Lemmer, J.F., Kanal, L.N. (eds.) Uncertainty in Artificial Intelligence 2, pp. 435–461. Elsevier Science Pub., Amsterdam (1988)
Thrun, S., Bücken, A.: Integrating grid-based and topological maps for mobile robot navigation. In: Proceeding of National Conference on Artificial Intelligence, Portland, USA, vol. 2, pp. 944–951 (1996)
Thrun, S., Gutmann, J.S., Fox, D., Burgard, W., Kuipers, B.: Integrating topological and metric maps for mobile robot navigation: A statistical approach. In: Proceeding of Tenth Conference on Innovative Applications of Artificial Intelligence, Madison, USA (1998)
Tolman, E.C.: Cognitive Maps in Rats and Men. Psychological Review 55, 189–208 (1948)
Tomatis, N., Nourbakhsh, I., Arras, K., Siegwart, R.: A hybrid approach for robust and precise mobile robot navigation with compact environment modeling. In: Proceeding of IEEE International Conference on Robotics and Automation, Seoul, Korea, vol. 2, pp. 1111–1116. IEEE Computer Society Press, Los Alamitos (2001)
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Tomatis, N. (2007). Hybrid, Metric-Topological Representation for Localization and Mapping. In: Jefferies, M.E., Yeap, WK. (eds) Robotics and Cognitive Approaches to Spatial Mapping. Springer Tracts in Advanced Robotics, vol 38. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-75388-9_4
Download citation
DOI: https://doi.org/10.1007/978-3-540-75388-9_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-75386-5
Online ISBN: 978-3-540-75388-9
eBook Packages: EngineeringEngineering (R0)