Large scale egomotion and error analysis with visual features

  1. Cazorla, Miguel
  2. Viejo Hernando, Diego
  3. Hernández Gutiérrez, Andrés
  4. Nieto, Juan
  5. Nebot, Eduardo
Journal:
JoPha: Journal of Physical Agents

ISSN: 1888-0258

Year of publication: 2010

Issue Title: Special Session on Workshop of Physical Agents 2009

Volume: 4

Issue: 1

Pages: 19-24

Type: Article

DOI: 10.14198/JOPHA.2010.4.1.04 DIALNET GOOGLE SCHOLAR HANDLE: https://hdl.handle.net/10045/13292

More publications in: JoPha: Journal of Physical Agents

Repositorio Institucional de la Universidad de Alicante: lock_openOpen access Handle

Sustainable development goals

Abstract

Several works deal with 3D data in SLAM problem but many of them are focused on short scale maps. In this paper, we propose a method that can be used for computing the 6DoF trajectory performed by a robot from the stereo images captured during a large scale trajectory. The method transforms robust 2D features extracted from the reference stereo images to the 3D space. These 3D features are then used for obtaining the correct robot movement. Both Sift and Surf methods for feature extraction have been used. Also, a comparison between our method and the results of the ICP algorithm have been performed. We have also made a study about errors in stereo cameras.

Bibliographic References

  • [1] Weingarten, J., Gruener, G., & Siegwart, R. (2003). A fast and robust 3D feature extraction algorithm for structured environment reconstruction. None.
  • [2] Schroter, D., & Beetz, M. (2004). Acquiring models of rectangular 3D objects for robot maps. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '04), Vol. 4, 3759–3764.
  • [3] Kuo, C.-T., & Cheng, S.-C. (2007). 3D model retrieval using principal plane analysis and dynamic programming. Pattern Recognition, 40(2), 742–755.
  • [4] Burgard, W., Fox, D., & Thrun, S. (1997). Active mobile robot localization. Tech. Rep. IAI-TR-97-3, 25.
  • [5] Dellaert, F., Fox, D., Burgard, W., & Thrun, S. (1999). Monte Carlo localization for mobile robots. In IEEE International Conference on Robotics and Automation (ICRA '99), May.
  • [6] Thrun, S., Fox, D., Burgard, W., & Dellaert, F. (2001). Robust Monte Carlo localization for mobile robots. Artificial Intelligence, 128(1-2), 99–141.
  • [7] Tsalatsanis, A., Valavanis, K., & Tsourveloudis, N. (2006). Mobile robot navigation using sonar and range measurements from uncalibrated cameras. In Proceedings of the 14th Mediterranean Conference on Control and Automation (MED '06), 1–7, June.
  • [8] Mariottini, G. L., & Prattichizzo, D. (2008). Image-based visual servoing with central catadioptric cameras. International Journal of Robotics Research, 27(1), 41–56.
  • [9] Thrun, S., Hahnel, D., Ferguson, D., Montemerlo, M., Triebel, R., Burgard, W., Baker, C., Omohundro, Z., Thayer, S., & Whittaker, W. (2003). A system for volumetric robotic mapping of abandoned mines. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '03), Vol. 3, 4270–4275, 14–19 Sept.
  • [10] Agrawal, M. (2006). A Lie algebraic approach for consistent pose registration for general Euclidean motion. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 1891–1897, Oct.
  • [11] Koch, O., & Teller, S. (2007). Wide-area egomotion estimation from known 3D structure. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR '07), 1–8, 17–22 June.
  • [12] Goecke, R., Asthana, A., Pettersson, N., & Petersson, L. (2007). Visual vehicle egomotion estimation using the Fourier-Mellin transform. In Proceedings of the IEEE Intelligent Vehicles Symposium, 450–455, 13–15 June.
  • [13] Chen, Y., & Medioni, G. (1991). Object modeling by registration of multiple range images. In 1991 Proceedings of the IEEE International Conference on Robotics and Automation, 2724–2729, Vol. 3.
  • [14] Besl, P., & McKay, N. (1992). A method for registration of 3-D shapes. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(2), 239–256.
  • [15] Fischler, M. A., & Bolles, R. C. (1981). Random sample consensus: A paradigm for model fitting with applications to image analysis and automated cartography. Communications of the ACM, 24(6), 381–395.
  • [16] Lowe, D. G. (2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision, 60, 91–110.
  • [17] Bay, H., Ess, A., Tuytelaars, T., & Gool, L. V. (2008). Speeded-up robust features (SURF). Computer Vision and Image Understanding, 110(3), 346–359.
  • [18] Dubbelman, G., & Groen, F. (2009). Bias reduction for stereo-based motion estimation with applications to large-scale visual odometry. In Proceedings of the Computer Vision and Pattern Recognition Conference, 2222–2229.