Skip to main content

Multi-level Occupancy Grids for Efficient Representation of 3D Indoor Environments

  • Conference paper
  • First Online:
PRICAI 2016: Trends in Artificial Intelligence (PRICAI 2016)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 9810))

Included in the following conference series:

Abstract

Mapping 3D environments is a fundamental yet challenging problem for mobile robot applications. Although 3D sensory data can be efficiently obtained using low-cost commercial RGB-D cameras, direct extension of the widely-adopted occupancy grids to 3D environments would cause problems, such as large storage consumption and intensive computation cost. In this paper, we propose to use a stack of 2D occupancy grids, each of which corresponds to a horizontal slice of the 3D environment at a specific height, as an efficient representation of 3D environments for indoor applications. Moreover, an existing algorithm based on Rao-Blackwellized Particle Filters (RBPF) is modified accordingly to perform simultaneous localization and mapping (SLAM) using the proposed multi-level occupancy grids (M-LOG), the entire codes of which have been made open source at https://github.com/AngelTianYu/micros_mlog. Experimental results from both simulation and real-world tests validate the effectiveness of the proposed approach in indoor environments. Computational cost of the approach scales linearly with the number of 2D map slices, making it the user’s choice the trade-off between vertical map resolution and efficiency.

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. Dissanayake, G., Durrant-Whyte, H., Bailey, T.: A computationally efficient solution to the simultaneous localization and map building (SLAM) problem. In: ICRA 2000 Workshop on Mobile Robot Navigation and Mapping (2000)

    Google Scholar 

  2. Doucet, A., de Freitas, J.F.G., Murphy, K., Russel, S.: Rao-blackwellized particle filtering for dynamic bayesian networks. In: Proceedings of the Conference on Uncertainty in Artificial Intelligence (UAI) (2000)

    Google Scholar 

  3. Eliazar, A., Parr, R.: DP-SLAM: fast, robust simultaneous localization and mapping without predetermined landmarks. In: Proceedings of the International Conference on Artificial Intelligence (IJCAI) (2003)

    Google Scholar 

  4. Gutmann, J.-S., Konolige, K.: Incremental mapping of large cyclic environments. In: Proceedings of the International Symposium on Computational Intelligence in Robotics and Automation (CIRA) (2000)

    Google Scholar 

  5. Hähnel, D., Burgard, W., Fox, D., Thrun, S.: An efficient FastSLAM algorithm for generating maps of large-scale cyclic environments from raw laser range measurements. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2003)

    Google Scholar 

  6. Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B.: FastSLAM 2.0: an improved particle filtering algorithm for simultaneous localization and mapping that provably converges. In: Proceedings of the International Conference on Artificial Intelligence (IJCAI) (2003)

    Google Scholar 

  7. Montemerlo, M., Thrun, S., Koller, D., Wegbreit, B.: FastSLAM: a factored solution to simultaneous localization and mapping. In: Proceedings of the National Conference on Artificial Intelligence (AAAI) (2002)

    Google Scholar 

  8. Thrun, S.: An online mapping algorithm for teams of mobile robots. Int. J. Robot. Res. (2001)

    Google Scholar 

  9. Henry, P., Krainin, M., Herbst, E., Ren, X., Fox, D.: RGB-D mapping: using depth cameras for dense 3D modeling of indoor environments. In: The 12th International Symposium on Experimental Robotics (ISER) (2010)

    Google Scholar 

  10. Handa, A., Whelan, T., McDonald, J., Davison, A.J.: A benchmark for RGB-D visual odometry, 3D reconstruction and SLAM. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), pp. 1524–1531 (2014)

    Google Scholar 

  11. Dryanovski, I., Morris, W., Xiao, J.: Multi-volume occupancy grids: an efficient probabilistic 3D mapping model for micro aerial vehicles. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2010)

    Google Scholar 

  12. Frese, U., Hirzinger, G.: Simultaneous localization and mapping - a discussion. In: Proceedings of the International Conference on Artificial Intelligence (IJCAI) (2001)

    Google Scholar 

  13. Murphy, K.: Bayesian map learning in dynamic environments. In: Proceedings of the Conference on Neural Information Processing System (NIPS), Denver, CO, USA, pp. 1015–1021 (1999)

    Google Scholar 

  14. Hähnel, D., Burgard, W., Wegbreit, B., Thrun, S.: Towards lazy data association in SLAM. In: Proceedings of the International Symposium of Robotics Research (ISRR) (2003)

    Google Scholar 

  15. Tam, G.K.L., Cheng, Z., Lai, Y., Langbein, F.C., Liu, Y., Marshall, D., Martin, R.R., Sun, X., Rosin, P.L.: Registration of 3D point clouds and meshes: a survey from rigid to nonrigid. IEEE Trans. Vis. Comput. Graph. 19(7), 1199–1217 (2013)

    Article  Google Scholar 

  16. Wang, J., Xu, K., Liu, L., Cao, J., Liu, S., Yu, Z., Gu, X.D.: Consolidation of low-quality point clouds from outdoor scenes. Comput. Graph. Forum 32(5), 207–216 (2013). Blackwell Publishing Ltd

    Article  Google Scholar 

  17. Hebert, M., Caillas, C., Krotkov, E., Kweon, I.S., Kanade, T.: Terrain mapping for a roving planetary explorer. In: Proceedings of the IEEE International Conference on Robotics and Automation (ICRA), vol. 2, pp. 997–1002 (1989)

    Google Scholar 

  18. Triebel, R., Pfaff, P., Eurgard, W.: Multi-level surface maps for outdoor terrain mapping and loop closing. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (2006)

    Google Scholar 

  19. Wurm, K.M., Hornung, A., Bennewitz, M., Stachniss, C., Burgard, W.: OctoMap: a probabilistic, flexible, and compact 3D map representation for robotic systems. In: Proceedings of the IEEE International Symposium on Robotics and Automation (ICRA), vol. 2 (2010)

    Google Scholar 

  20. Grisetti, G., Stachniss, C., Burgard, W.: Improveing grid-based SLAM with Rao-Blackwellized particle filters by adaptive proposals and selective resampling. In: Proceedings of the IEEE International Symposium on Robotics and Automation (ICRA), Barcelona, Spain, pp. 2443–2448 (2005)

    Google Scholar 

  21. Grisetti, G., Stachniss, C., Burgard, W.: Improved techniques for grid mapping with Rao-Blackwellized particle filters. IEEE Trans. Robot. 23(1), 34–46 (2007)

    Article  Google Scholar 

  22. Visual 3D Environment Reconstruction for Autonomous Vehicles. http://ercim-news.ercim.eu/en95/special/visual-3d-environment-reconstruction-for-autonomous-vehicles

  23. ROS.org. Ubuntu install of ROS Indigo. http://wiki.ros.org/indigo/Installation/Ubuntu. Accessed Aug 2015

  24. Computer Vision Group. http://vision.in.tum.de/research/rgb-d_sensors_kinect

Download references

Acknowledgment

This work is supported by Research on Foundations of Major Applications, Research Programs of NUDT under Grant No. ZDYYJCYJ20140601 and the National Science Foundation of China under Grant No. 61221491, 61303185 and 61303068.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yanzhen Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Tian, Y., Huang, W., Wang, Y., Yi, X., Wang, Z., Yang, X. (2016). Multi-level Occupancy Grids for Efficient Representation of 3D Indoor Environments. In: Booth, R., Zhang, ML. (eds) PRICAI 2016: Trends in Artificial Intelligence. PRICAI 2016. Lecture Notes in Computer Science(), vol 9810. Springer, Cham. https://doi.org/10.1007/978-3-319-42911-3_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-42911-3_43

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-42910-6

  • Online ISBN: 978-3-319-42911-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics