Skip to main content
Log in

Performance Improvement of Iterative Closest Point-Based Outdoor SLAM by Rotation Invariant Descriptors of Salient Regions

  • Published:
Journal of Intelligent & Robotic Systems Aims and scope Submit manuscript

Abstract

To navigate in an unknown environment, a robot should build a model for the environment. For outdoor environments, a three-dimensional (3-D) map is usually used as a main model. This study considers outdoor simultaneous localization and mapping (SLAM) to build a global 3-D map by matching local 3-D maps. An iterative closest point (ICP) algorithm is used to match local 3-D maps and estimate a robot pose, but an alignment error is generated by the ICP algorithm due to the false selection of corresponding points. We propose a new method to extract 3-D points that are valid for ICP matching. Rotation-invariant descriptors are introduced for robust correspondence. 3-D environmental data acquired by tilting a 2-D laser scanner are used to build local 3-D maps. Experimental results in real environments show the increased accuracy of the ICP-based matching and a reduction in matching time.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Lee, Y.J., Yim, B.D., Song, J.B.: Mobile robot localization based on effective combination of vision and range sensors. Int. J. Control Autom. Syst. 7(1), 97–104 (2009)

    Article  Google Scholar 

  2. Dellaert, F., Fox, D., Burgard, W., Thrun, S.: Monte Carlo localization for mobile robots. In: Proc. IEEE Int. Conf. Robotics and Automation, pp. 1322–1328 (1999)

  3. Lee, Y.J., Song, J.B.: Three-dimensional iterative closest point-based outdoor SLAM using terrain classification. Intel. Serv. Robotics 4(2), 147–158 (2011)

    Article  MathSciNet  Google Scholar 

  4. Parra, C., Murrieta, R., Devy, D., Briot, M.: 3-D Modeling and robot localization from visual and range data in natural scenes. Conf. Vis. Syst. LNCS. 1542, 450–468 (1999)

    Article  Google Scholar 

  5. Pfaff, P., Triebel, R., Burgard, W.: An efficient extension to elevation maps for outdoor terrain mapping and loop closing. Int. J. Rob. Res. 26(2), 217–230 (2007)

    Article  Google Scholar 

  6. Hebert, M.: Active and passive range sensing for robotics. In: Proc. IEEE Int. Conf. Robotics and Automation, pp. 102–110 (2000)

  7. Huber, D., Carmichael, O., Hebert, M.: 3D map reconstruction from range data. In: Proc. IEEE Int. Conf. Robotics and Automation, pp. 891–897 (2000)

  8. Choi, J.H., Park, Y.W., Song, J.B., Kweon, I.S.: Localization using GPS and vision-aided INS with image database and a network of ground-based reference station in outdoor environments. Int. J. Control. Autom. Syst. 9(4), 716–725 (2011)

    Article  Google Scholar 

  9. Lu, F., Milios, E.: Robot pose estimation in unknown environments by matching 2D range scans. J. Intell. Robot. Syst. 18(3), 249–275 (1997)

    Article  Google Scholar 

  10. Nuchter, A., Lingemann, K., Hertzberg, J., Surmann, H.: 6D SLAM-3D mapping outdoor environments. J. Field Robot. 24(8–9), 699–722 (2007)

    Article  Google Scholar 

  11. Frueh, C., Zakhor, A.: An automated method for large-scale ground-based city model acquisition. Int. J. Comput. Vis. 60(1), 5–24 (2004)

    Article  Google Scholar 

  12. Triebel, R., Burgard, W.: Improving simultaneous mapping and localization in 3-D using global constraints. In: Proc. of the National Conf. on Artificial Intelligence, pp. 1330–1335 (2005)

  13. Triebel, R., Pfaff, P., Burgard, W.: Multi-level surface maps for outdoor terrain mapping and loop closing. In: Proc. of IEEE/RSJ Int. Conf. of Robotics and Systems, pp. 2276–2282 (2006)

  14. Besl, P.J., McKay, N.D.: A method for registration of 3-D shapes. IEEE Trans. Pattern Anal. Mach. Intell. 14(2), 239–256 (1992)

    Article  Google Scholar 

  15. Rusinkiewicz, S., Levoy, M.: Efficient variants of the ICP algorithm. In: Proc. of Conf. on 3D Digital Imaging and Modeling (2001)

  16. Nuchter, A., Lingemann, K., Hertzberg, J.: Cached k-d tree search for ICP algorithms. In: Proc. of Int. Conf. on 3-D Digital Imaging and Modeling, pp. 419–426 (2007)

  17. Chen, Y., Medioni, C.: Object modeling by registration of multiple range images. In: Proc. of IEEE Int. Conf. on Robotics and Automation, pp. 2724–2729 (1992)

  18. Park, S.Y., Subbarao, M.: An accurate and fast point-to-plane registration technique. Pattern Recogn. Letts. 24(16), 2967–2976 (2003)

    Article  Google Scholar 

  19. Gelfend, N., Ikemoto, L., Rusinkiewicz, S., Levoy, M.: Geometrically stable sampling for the ICP algorithm. In: Proc. of 3-D Digital Imaging and Modeling, pp. 260–267 (2003)

  20. Lacrois, S., Mallet, A., Bonnafous, D., Bauzil, G., Fleury, S., Herrb, M.: Autonomous rover navigation on unknown terrains: functions and integration. Int. J. Rob. Res. 21(10–11), 917–942 (2002)

    Article  Google Scholar 

  21. Weingarten, J.W., Gruener, G., Siegwart, R.: Probabilistic plane fitting in 3D and an application to robotic mapping. In: Proc. of the IEEE Conference on Robotics and Automation, pp. 927–932 (2004)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jae-Bok Song.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Lee, YJ., Song, JB. & Choi, JH. Performance Improvement of Iterative Closest Point-Based Outdoor SLAM by Rotation Invariant Descriptors of Salient Regions. J Intell Robot Syst 71, 349–360 (2013). https://doi.org/10.1007/s10846-012-9786-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10846-012-9786-2

Keywords

Navigation