Skip to main content

Bearing-Only Simultaneous Localization and Mapping Using Omnidirectional Camera

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 341))

Abstract

In this paper, we present a solution to the Simultaneous Localization and Mapping (SLAM) problem for an indoor robot using bearing-only observations. An omnidirectional camera is used to observe indoor scene from which vertical lines are extracted to obtain bearing measurements. To track vertical lines through sequence of omnidirectional images, a matching algorithm based on histogram of oriented gradients technique is proposed. The Extended Kalman Filter (EKF) is used to estimate the 3-DoF motion of the robot along with two-dimensional positions of vertical lines in the environment. In order to overcome bearing-only initialization, the Unscented Transform is used to estimate the probability distribution function (PDF) of an initialized vertical line. Simulations and real experiments have been carried out to validate the proposed algorithm.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Guivant, J., Nebot, E., Durrant-Whyte, H.: Simultaneous localization and map building using natural features in outdoor environments. In: The 6th International Conference on Intelligent Autonomous Systems, vol. 1, pp. 581–588 (2000)

    Google Scholar 

  2. Dissanayake, M., Newman, P., Clark, S., Durrant-Whyte, H., Csorba, M.: A solution to the simultaneous localization and map building (SLAM) problem. IEEE Trans. Robot. Autom. 17, 229–241 (2001)

    Article  Google Scholar 

  3. Bailey, T.: Constrained initialisation for bearing-only SLAM. In: Proceedings of the 2003 IEEE International Conference on Robotics and Automation, pp. 1966–1971 (2003)

    Google Scholar 

  4. Kwok, N., Dissanayake, G.: An efficient multiple hypothesis filter for bearing-only SLAM. In: Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 736–741 (2004)

    Google Scholar 

  5. Lemaire, T., Lacroix, S. Sola, J.: A practical 3D bearing-only SLAM algorithm. In: Proceedings of IEEE Intelligent Robots and Systems, pp. 2449–2454 (2005)

    Google Scholar 

  6. Davison, A.: Real-time simultaneous localization and mapping with a single camera. In: Proceedings of the ICCV 2, pp. 1403–1410 (2003)

    Google Scholar 

  7. Deans, M., Hebert, M.: Experimental comparison of techniques for localization and mapping using a bearing-only sensor. In: International Symposium on Experimental Robotics, Vol. 7, 395–404 (2001)

    Google Scholar 

  8. Rituerto, A., Puig, L. Guerrero, J.J.: Visual SLAM with an omnidirectional camera. In: Proceedings of International Conference on Pattern Recognition, pp. 348–351 (2010)

    Google Scholar 

  9. Gamallo, C., Mucientes, M., Regueiro, C.V.: A FastSLAM-based algorithm for omnidirectional cameras. J. Phys. Agents 7, 12–21 (2013)

    Google Scholar 

  10. Baker, S., Nayar, S.K.: A theory of single-viewpoint catadioptric image formation. Int. J. Comput. Vis. 35, 175–196 (1999)

    Article  Google Scholar 

  11. Scaramuzza, D., Martinelli, A. Siegwart, R.: A flexible technique for accurate omnidirectional camera calibration and structure from motion. In: Proceedings of IEEE International Conference of Vision Systems (2006)

    Google Scholar 

  12. Mei, C., Rives, P.: Single view point omnidirectional camera calibration from planar grids. In: Proceedings of IEEE International Conference on Robotics and Automation (2007)

    Google Scholar 

  13. Rodrigo, M., Antoni, G.: Concurrent initialization for bearing-only SLAM. Sensor 10, 1511–1534 (2010)

    Article  Google Scholar 

  14. Julier, S., Uhlmann, J.: A new extension of the kalman filter to nonlinear systems. In: International Symposium on Aerospace/Defense Sensing, Simulation and Controls (1997)

    Google Scholar 

  15. http://www.science.uva.nl/sites/cogniron/fs2hsc/

  16. Zivkovic, Z., Booij, O., Krose, B.: From images to rooms. Robot. Auton. Syst. 55, 411–418 (2007)

    Article  Google Scholar 

Download references

Acknowledgments

This work was supported by the Russian Foundation for Research Projects under the contract No \(02.740.11.0558\).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tran Dang Khoa Phan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Phan, T.D.K., Ovchinnikov, A. (2015). Bearing-Only Simultaneous Localization and Mapping Using Omnidirectional Camera. In: Dang, Q., Nguyen, X., Le, H., Nguyen, V., Bao, V. (eds) Some Current Advanced Researches on Information and Computer Science in Vietnam. NAFOSTED 2014. Advances in Intelligent Systems and Computing, vol 341. Springer, Cham. https://doi.org/10.1007/978-3-319-14633-1_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-14633-1_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-14632-4

  • Online ISBN: 978-3-319-14633-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics