Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2012, Article ID 676385, 26 pages
http://dx.doi.org/10.1155/2012/676385
Research Article

Monocular SLAM for Visual Odometry: A Full Approach to the Delayed Inverse-Depth Feature Initialization Method

1Department of Computer Science, CUCEI, Universidad de Guadalajara, 44430 Guadalajara, JAL, Mexico
2Department of Automatic Control, UPC, BarcelonaTech, 08034 Barcelona, Spain

Received 20 March 2012; Revised 6 July 2012; Accepted 8 July 2012

Academic Editor: Piermarco Cannarsa

Copyright © 2012 Rodrigo Munguía and Antoni Grau. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. F. Auat, C. De la Cruz, R. Carelli, and T. Bastos, “Navegación autónoma asistida basada en SLAM para una silla de ruedas robotizada en entornos restringidos,” Revista Iberoamericana de Automática e Informática Industrial, vol. 8, pp. 81–92, 2011. View at Google Scholar
  2. R. Vázquez-Martín, P. Núñez, A. Bandera, and F. Sandoval, “Curvature-based environment description for robot navigation using laser range sensors,” Sensors, vol. 9, no. 8, pp. 5894–5918, 2009. View at Publisher · View at Google Scholar · View at Scopus
  3. H. Durrant-Whyte and T. Bailey, “Simultaneous localization and mapping: part I,” IEEE Robotics and Automation Magazine, vol. 13, no. 2, pp. 99–110, 2006. View at Publisher · View at Google Scholar · View at Scopus
  4. T. Bailey and H. Durrant-Whyte, “Simultaneous localization and mapping: part II,” IEEE Robotics and Automation Magazine, vol. 13, no. 3, pp. 108–117, 2006. View at Publisher · View at Google Scholar · View at Scopus
  5. A. J. Davison, “Real-time simultaneous localisation and mapping with a single camera,” in Proceedings of the 19th IEEE International Conference on Computer Vision (ICCV '03), vol. 2, pp. 1403–1410, October 2003. View at Scopus
  6. L. Matthies, T. Kanade, and R. Szeliski, “Kalman filter-based algorithms for estimating depth from image sequences,” International Journal of Computer Vision, vol. 3, no. 3, pp. 209–238, 1989. View at Publisher · View at Google Scholar · View at Scopus
  7. D. B. Gennery, “Visual tracking of known three-dimensional objects,” International Journal of Computer Vision, vol. 7, no. 3, pp. 243–270, 1992. View at Publisher · View at Google Scholar · View at Scopus
  8. A. Azarbayejani, B. Horowitz, and A. Pentland, “Recursive estimation of structure and motion using relative orientation constraints,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 294–299, June 1993. View at Scopus
  9. H. Jin, P. Favaro, and S. Soatto, “A semi-direct approach to structure from motion,” Visual Computer, vol. 19, no. 6, pp. 377–394, 2003. View at Publisher · View at Google Scholar · View at Scopus
  10. A. W. Fitzgibbon and A. Zisserman, “Automatic camera recovery for closed or open image sequences,” in Proceedings of the European Conference on Computer Vision (ECCV '98), vol. 1, pp. 311–326, 1998.
  11. Y. K. Yu, K. H. Wong, S. H. Or, and M. M. Y. Chang, “Robust 3-D motion tracking from stereo images: a model-less method,” IEEE Transactions on Instrumentation and Measurement, vol. 57, no. 3, pp. 622–630, 2008. View at Publisher · View at Google Scholar · View at Scopus
  12. H. Deans and M. Martial, “Experimental comparison of techniques for localization and mapping using a bearing-only sensor,” in Proceedings of the 7th International Symposium on Experimental Robotic (ISER '00), December 2000.
  13. S. Strelow and D. Sanjiv, “Online motion estimation from image and inertial measurements,” in Proceedings of the Workshop on Integration of Vision and Inertial Sensors (INERVIS '03), June 2003.
  14. T. Bailey, “Constrained initialisation for bearing-only SLAM,” in Proceedings of the IEEE International Conference on Robotics and Automation (ICRA '03), pp. 1966–1971, September 2003. View at Scopus
  15. N. M. Kwok and G. Dissanayake, “An efficient multiple hypothesis filter for bearing-only SLAM,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '04), vol. 1, pp. 736–741, October 2004. View at Scopus
  16. N. M. Kwok, G. Dissanayake, and Q. P. Ha, “Bearing-only SLAM using a SPRT based gaussian sum filter,” in Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1109–1114, April 2005. View at Publisher · View at Google Scholar · View at Scopus
  17. N. Peach, “Bearings-only tracking using a set of range-parameterized extended Kalman filters,” IEE Proceedings, vol. 142, no. 1, pp. 73–80, 1995. View at Publisher · View at Google Scholar · View at Scopus
  18. A. Davison, Y. Gonzalez, and N. Kita, “Real-time 3D SLAM with wide-angle vision,” in Proceedings of the 5th IFAC/EURON Symposium on Intelligent Autonomous Vehicles (IAV '04), July 2004.
  19. H. Jin, P. Favaro, and S. Soatto, “Real-time 3-D motion and structure of point features: a front-end system for vision-based control and interaction,” in Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR '00), pp. 778–779, June 2000. View at Scopus
  20. P. Smith, I. Reid, and A. Davison, “Real-time monocular SLAM with straight lines,” in Proceedings of the British Machine Vision Conference, BMVA Press, September 2006.
  21. P. Jensfelt, J. Folkesson, D. Kragic, and H. Christensen, “Exploiting distinguishable image features in robotics mapping and localization,” in Proceedings of the European Robotics Symposium (EUROS '06), Palermo, Italy, 2006.
  22. J. Solà, A. Monin, M. Devy, and T. Lemaire, “Undelayed initialization in bearing only SLAM,” in Proceedings of the IEEE IRS/RSJ International Conference on Intelligent Robots and Systems (IROS '05), pp. 2751–2756, August 2005. View at Publisher · View at Google Scholar · View at Scopus
  23. T. Lemaire, S. Lacroix, and J. Solà, “A practical 3D bearing-only SLAM algorithm,” in Proceedings of the IEEE IRS/RSJ International Conference on Intelligent Robots and Systems (IROS '05), pp. 2757–2762, August 2005. View at Publisher · View at Google Scholar · View at Scopus
  24. E. Eade and T. Drummond, “Scalable monocular SLAM,” in Proceedings of the IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR '06), pp. 469–476, June 2006. View at Publisher · View at Google Scholar · View at Scopus
  25. M. Montemerlo, S. Thrun, D. Koller, and B. Wegbreit, “FastSLAM: a factored solution to the simultaneous localization and mapping problem,” in Proceedings of the 18th National Conference on Artificial Intelligence (AAAI '02), pp. 593–598, Menlo Park, Calif, USA, August 2002. View at Scopus
  26. J. M. M. Montiel, J. Civera, and A. Davison, “Unified inverse depth parametrization for monocular SLAM,” in Proceedings of the Robotics: Science and Systems Conference, August 2006.
  27. R. Munguia and A. Grau, “Monocular SLAM for visual odometry,” in Proceedings of the IEEE International Symposium on Intelligent Signal Processing (WISP '07), Alcala de Henares, Spain, October 2007. View at Publisher · View at Google Scholar · View at Scopus
  28. R. Munguia and A. Grau, “Delayed inverse depth monocular SLAM,” in Proceedings of the 17th World Congress, International Federation of Automatic Control (IFAC '08), Seoul, Korea, July 2008. View at Publisher · View at Google Scholar · View at Scopus
  29. M. D. Shuster, “Survey of attitude representations,” The Journal of the Astronautical Sciences, vol. 41, no. 4, pp. 439–517, 1993. View at Google Scholar · View at Scopus
  30. C. Chatterjee and V. P. Roychowdhury, “Algorithms for coplanar camera calibration,” Machine Vision and Applications, vol. 12, no. 2, pp. 84–97, 2000. View at Publisher · View at Google Scholar · View at Scopus
  31. S. Ganapathy, “Decomposition of Transformation Matrices for Robot Vision,” in Proceedings of the International Conference on Robotics and Automation, pp. 130–139, 1984.
  32. A. Chiuso, P. Favaro, H. Jin, and S. Soatto, “MFm: 3-D motion from 2-D motion causally integrated over time,” in Proceedings of the European Conference on Computer Vision (ECCV '00), 2000.
  33. A. J. Davison and D. W. Murray, “Mobile robot localisation using active vision,” in Proceedings of the 5th European Conference on Computer Vision (ECCV '98), vol. 2, pp. 809–825, Freiburg, Germany, 1998.
  34. J. Neira and J. D. Tardós, “Data association in stochastic mapping using the joint compatibility test,” IEEE Transactions on Robotics and Automation, vol. 17, no. 6, pp. 890–897, 2001. View at Publisher · View at Google Scholar · View at Scopus
  35. T. Baile, Mobile robot localisation and mapping in extensive outdoor environments [Ph.D. thesis], University of Sydney, Australian Centre for Field Robotics, 2002.
  36. P. Favaro, Stima del moto e della struttura della scena tramite visione dinamica [M.S. thesis], University of Padua, 1998.
  37. R. Munguía and A. Grau, “Closing loops with a virtual sensor based on monocular SLAM,” IEEE Transactions on Instrumentation and Measurement, vol. 58, no. 8, pp. 2377–2384, 2009. View at Publisher · View at Google Scholar · View at Scopus