Skip to main content

A Robust RGB-D Image-Based SLAM System

  • Conference paper
  • First Online:
Book cover Computer Vision Systems (ICVS 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10528))

Included in the following conference series:

Abstract

Visual SLAM is widely used in robotics and computer vision. Although there have been many excellent achievements over the past few decades, there are still some challenges. 2D feature-based SLAM algorithm has been suffering from the inaccurate or insufficient correspondences while dealing with the case of textureless or frequently repeating regions. Furthermore, most of the SLAM systems cannot be used for long-term localization in a wide range of environment because of the heavy burden of calculating and memory. In this paper, we propose a robust RGB-D keyframe-based SLAM algorithm. The novelty of proposed approach lies in using both 2D and 3D features for tracking, pose estimation and bundle adjustment. By using 2D and 3D features, the SLAM system can achieve high accuracy and robustness in some challenging environments. The experimental results on TUM RGB-D dataset [1] and ICL-NUIM dataset [2] verify the effectiveness of our algorithm.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

References

  1. Sturm, J., Engelhard, N., Endres, F., Burgard, W., Cremers, D.: A benchmark for the evaluation of RGB-D SLAM systems. In: IROS, pp. 573–580 (2012)

    Google Scholar 

  2. Handa, A., Whelan, T., McDonald, J., Davison, A.J.: A benchmark for RGB-D visual odometry, 3D reconstruction and SLAM. In: ICRA, pp. 1524–1531 (2014)

    Google Scholar 

  3. Endres, F., Hess, J., Sturm, J., Cremers, D., Burgard, W.: 3-D mapping with an RGB-D camera. IEEE Trans. Robot. 1(30), 177–187 (2014)

    Article  Google Scholar 

  4. Newcombe, R., et al.: KinectFusion: real-time dense surface mapping and tracking. In: ISMAR, pp. 127–136 (2011)

    Google Scholar 

  5. Whelan, T., Kaess, M., Johannsson, H., et al.: Real-time large-scale dense RGB-D SLAM with volumetric fusion. IJRR 34, 598–626 (2015)

    Google Scholar 

  6. Whelan, T., Leutenegger, S., Salasmoreno, R.F., et al.: ElasticFusion: dense SLAM without a pose graph. In: RSS 2015 (2015)

    Google Scholar 

  7. Xiang, G., et al.: 14 Lectures on Visual SLAM: From Theory to Practice. Publishing House of Electronics Industry (2017)

    Google Scholar 

  8. Chen, Z., Samarabandu, J., Rodrigo, R.: Recent advances in simultaneous localization and map-building using computer vision. J. Adv. Robot. 21(3–4), 233–265 (2007)

    Article  Google Scholar 

  9. Neira, J., Davison, A.J., Leonard, J.J.: Guest editorial special issue on visual SLAM. IEEE Trans. Robot. 5(24), 929–931 (2008)

    Article  Google Scholar 

  10. Bevington, P.R., Robinson, D.K., et al.: Data reduction and error analysis for the physical sciences. J. Comput. Phys. 4(7), 415–416 (1993)

    Article  Google Scholar 

  11. Se, S., Lowe, D., Little, J.: Mobile robot localization and mapping with uncertainty using scale-invariant visual landmarks. IJRR 8(21), 735–758 (2002)

    Google Scholar 

  12. Henry, P., Krainin, M., Herbst, E., Ren, X., Fox, D.: RGB-D mapping: using Kinect-style depth cameras for dense 3D modeling of indoor environments. IJRR 5(31), 647–663 (2012)

    Google Scholar 

  13. Di, K., Zhao, Q., Wan, W., et al.: RGB-D SLAM based on extended bundle adjustment with 2D and 3D information. Sensors 8(16), 1285 (2016)

    Article  Google Scholar 

  14. Weingarten, J., Siegwart, R.: 3D SLAM using planar segments. In: IROS, pp. 3062–3067 (2006)

    Google Scholar 

  15. Trevor, A.J.B, Rogers, J.G, Christensen, H.I.: Planar surface SLAM with 3D and 2D sensors. In: ICRA, pp. 3041–3048 (2012)

    Google Scholar 

  16. Taguchi, Y., Jian, Y.D., Ramalingam, S., Feng, C.: Point-plane SLAM for hand-held 3D sensors. In: ICRA, pp. 5182–5189 (2013)

    Google Scholar 

  17. Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to SIFT or SURF. In: ICCV, pp. 2564–2571 (2011)

    Google Scholar 

  18. Walker, M.W., Shao, L., Volz, R.A.: Estimating 3-D location parameters using dual number quaternions. CVGIP: Image Underst. 3(54), 358–367 (1991)

    Article  MATH  Google Scholar 

  19. Ataer-Cansizoglu, E., Taguchi, Y., Ramalingam, S., Garaas, T.: Tracking an RGB-D camera using points and planes. In: ICCV Workshops, pp. 51–58 (2013)

    Google Scholar 

  20. Kümmerle, R., Grisetti, G., Strasdat, H., et al.: g2o: a general framework for graph optimization. In: ICRA, pp. 3607–3613 (2011)

    Google Scholar 

  21. Galvez-López, D., Tardos, J.D.: Bags of binary words for fast place recognition in image sequences. IEEE Trans. Robot. 5(28), 1188–1197 (2012)

    Article  Google Scholar 

  22. Mur-Artal, R., Montiel, J.M.M., Tardós, J.D.: ORB-SLAM: a versatile and accurate monocular SLAM system. IEEE Trans. Robot. 5(31), 1147–1163 (2015)

    Article  Google Scholar 

  23. Mur-Artal, R., Tardós, J.D.: ORB-SLAM2: an open-source SLAM system for monocular, stereo and RGB-D cameras. arXiv preprint arXiv:1610.06475 (2016)

  24. Kerl, C., Sturm, J., Cremers, D.: Dense visual SLAM for RGB-D cameras. In: IROS, pp. 2100–2106 (2013)

    Google Scholar 

  25. Steinbrücker, F., Sturm, J., Cremers, D.: Real-time visual odometry from dense RGB-D images. In: ICCV Workshops, pp. 719–722 (2011)

    Google Scholar 

Download references

Acknowledgement

This work supported by CAS Key Technology Talent Program Shenzhen Technology Project (JSGG20160331185256983, JSGG20160229115709109), Guangdong Technology Project(2016B010108010, 2016B010125003), State Joint Engineering Laboratory for Robotics and Intelligent Manufacturing funded by National Development and Reform Commission (No. 2015581), Key Laboratory of Human-Machine Intelligence-Synergy Systems, Shenzhen Institutes of Advanced Technology, Chinese Academy of Sciences (2014DP173025).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jun Cheng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Pan, L., Cheng, J., Feng, W., Ji, X. (2017). A Robust RGB-D Image-Based SLAM System. In: Liu, M., Chen, H., Vincze, M. (eds) Computer Vision Systems. ICVS 2017. Lecture Notes in Computer Science(), vol 10528. Springer, Cham. https://doi.org/10.1007/978-3-319-68345-4_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-68345-4_11

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-68344-7

  • Online ISBN: 978-3-319-68345-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics