Abstract
A robot localization scheme is presented in which a mobile robot finds its position within a known environment through image comparison. The images being compared are those taken by the robot throughout its reconnaissance trip and those stored in an image database that contains views taken from strategic positions within the environment, and that also contain position and orientation information. Image comparison is carried out using a scale-dependent keypoint-matching technique based on SIFT features, followed by a graph-based outlier elimination technique known as Graph Transformation Matching. Two techniques for position and orientation estimation are tested (epipolar geometry and clustering), followed by a probabilistic approach to position tracking (based on Monte Carlo localization).
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
Burgard, W., Fox, D., Henning, D.: Fast Grid-Based Position Tracking for Mobile Robots. In: Brewka, G., Habel, C., Nebel, B. (eds.) KI 1997. LNCS, vol. 1303, pp. 289–300. Springer, Heidelberg (1997)
Zhao, F.-J., Guo, H.-J., Abe, K.: A mobile robot localization using ultrasonic sensors in indoor environment. In: Proceeding of the 6th IEEE International Workshop on Robot and Human Communication, pp. 52–57 (1997)
Detweiler, C., Leonard, J., Rus, D., Teller, S.: Passive Mobile Robot Localization within a Fixed Beacon Field. In: Proceedings of the International Workshop on the Algorithmic Foundations of Robotics, New York (2006)
Sewan, K., Younggie, K.: Robot localization using ultrasonic sensors. In: Proceedings of Intelligent Robots and Systems, pp. 3762–3766 (2004)
Elinas, P., Little, J.J.: σMCL: Monte-Carlo localization for mobile robots with stereo vision. In: Proceedings of Robotics: Science and Systems, Cambridge, MA, USA, pp. 373–380 (2005)
Beardsley, P.A., Zisserman, A., Murray, D.W.: Navigation using affine structure from motion. In: Eklundh, J.-O. (ed.) ECCV 1994. LNCS, vol. 801, pp. 85–96. Springer, Heidelberg (1994)
Robert, L., Zeller, C., Faugeras, O., Hebert, M.: Applications of non-metric vision to some visually guided robotics tasks. Technical Report 2584, INRIA. France (1995)
Wolf, J., Burgard, W., Burkhardt, H.: Robust vision-based localization for mobile robots using an image retrieval system based on invariant features. In: Proceedings of the IEEE International Conference on Robotics & Automation (2002)
Sim, R., Dudek, G.: Comparing image-based localization methods. In: Proceedings of the 18th International Joint Conference on Artificial Intelligence, pp. 1560–1562 (2003)
Menegatti, E.P.E., Zoccarato, M., Ishiguro, H.: Image-based Monte-Carlo localization with omnidirectional images. Robotics and Autonomous Systems 48, 17–30 (2004)
Bennewitz, M., Stachniss, C., Burgard, W., Behnke, S.: Metric localization with scale-invariant visual features using a single camera. In: Proceedings of European Robotics Symposium (EUROS 2006), pp. 143–157 (2007)
Royer, E., Lhuillier, M., Dhome, M., Lavest, J.-M.: Monocular Vision for Mobile Robot Localization and Autonomous Navigation. International Journal of Computer Vision 74, 237–260 (2007)
Ulrich, I., Nourbakhsh, I.: Appearance-based place recognition for topological localization. In: Proceedings of the IEEE International Conference on Robotics & Automation, pp. 1023–1029 (2002)
Lowe, D.: Distinctive image features from scale-invariant keypoints. International Journal on Computer Vision 60, 91–110 (2004)
Lindeberg, T.: Scale-space theory: A basic tool for analysing structures at different scales. Journal of Applied Statistics 21, 224–270 (1994)
Aguilar, W., Frauel, Y., Escolano, F., Martinez-Perez, M.E., Espinoza-Romero, A., Lozano, M.A.: A Robust Graph Transformation Matching for Non-rigid Registration. Image and Vision Computing (2008)
Trucco, E., Verri, A.: Introductory techniques for 3-D computer vision. Prentice-Hall, Englewood Cliffs (1998)
Heyer, L.J., Kruglyak, S., Yooseph, S.: Exploring expression data: identification and analysis of coexpressed genes. Genome Research 9, 1106–1115 (1999)
Zhang, Z.: Determining the Epipolar Geometry and its Uncertainty: A Review. International Journal of Computer Vision 27, 161–195 (1998)
Luong, Q.T., Deriche, R., Faugeras, O., Papadopoulo, T.: On determining the fundamental matrix: analysis of different methods and experimental results. Technical report RR-1894. Sophia-Antipolis, France, INRIA (1993)
Hartley, R.I., Zisserman, A.: Multiple View Geometry in Computer Vision, 2nd edn. Cambridge University Press, Cambridge (2004)
Longuet-Higgins, H.C.: A computer algorithm for reconstructing a scene from two projections. Nature 293, 133–135 (1981)
Hartley, R.I.: In defence of the 8-point algorithm. In: Proceedings of the Fifth International Conference on Computer Vision, p. 1064. IEEE Computer Society, Los Alamitos (1995)
Fox, D., Burgard, W., Dellaert, F., Thrun, S.: Monte Carlo localization: Efficient position estimation for mobile robots. In: Proceedings of the National Conference on Artificial Intelligence, pp. 343–349 (1999)
Beis, J., Lowe, D.G.: Shape indexing using approximate nearest-neighbour search in highdimensional spaces. In: Proc. IEEE Conference on Computer Vision and Pattern Recognition, Puerto Rico, pp. 1000–1006 (1997)
Luong, Q.-T., Faugeras, O.D.: The Fundamental Matrix: Theory, Algorithms, and Stability Analysis. International Journal of Computer Vision 17, 43–75 (1996)
Haralick, et al.: Pose Estimation From Corresponding Point Data. IEEE Trans. On Systems, Man and Cybernetics 19(6), 1426–1446 (1989)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Frank-Bolton, P., Alvarado-González, A.M., Aguilar, W., Frauel, Y. (2008). Vision-Based Localization for Mobile Robots Using a Set of Known Views. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2008. Lecture Notes in Computer Science, vol 5358. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89639-5_19
Download citation
DOI: https://doi.org/10.1007/978-3-540-89639-5_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-89638-8
Online ISBN: 978-3-540-89639-5
eBook Packages: Computer ScienceComputer Science (R0)