Skip to main content

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

Abstract

In this paper the GPU-accelerated range sensors simulation is discussed. Range sensors generate large amount of data per second and to simulate these high-performance simulation is needed. We propose to use parallel ray tracing on graphics processing units to improve the performance of range sensors simulation. The multiple range sensors are described and simulated using NVIDIA OptiX ray tracing engine. This work is focused on the performance of the GPU acceleration of range images simulation in complex environments. Proposed method is tested using several state-of-the-art ray tracing datasets. The software is publicly available as an open-source project SensorSimRT.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.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. Whitted, T.: An Improved Illumination Model For Shaded Display. ACM Siggraph 2005 Courses. ACM, New York (2005)

    Book  Google Scholar 

  2. Amanatides, J., Woo, A.: A fast voxel traversal algorithm for ray tracing. Eurographics 87(3), 3–10 (1987)

    Google Scholar 

  3. Hanan, Samet: Implementing ray tracing with octrees and neighbor finding. Comput. Graph. 13(4), 445–460 (1989)

    Article  Google Scholar 

  4. Marc, Levoy: Efficient ray tracing of volume data. ACM Trans. Graph. (TOG) 9(3), 245–261 (1990)

    Article  MATH  Google Scholar 

  5. Donald, Fussell, Subramanian Kalpathi, R.: Fast Ray Tracing Using kd Trees. Department of Computer Sciences, University of Texas at Austin, Texas (1988)

    Google Scholar 

  6. Zhou, K., et al.: Real-time kd-tree construction on graphics hardware. ACM Trans. Graph. (TOG) 27(5), 126 (2008)

    Article  Google Scholar 

  7. Gunther, J.: Realtime ray tracing on GPU with BVH-based packet traversal. In: IEEE Symposium on Interactive Ray Tracing RT’07 (2007)

    Google Scholar 

  8. Maciej, Stefańczyk, Tomasz, Kornuta: Akwizycja obrazów RGB-D: metody. Pomiary, Automatyka, Robotyka 18, 82–90 (2014)

    Google Scholar 

  9. Amon, C., Fuhrmann, F.: Evaluation of the spatial resolution accuracy of the face tracking system for kinect for windows v1 and v2. In: Proceedings of the 6th Congress of the Alps Adria Acoustics Association (2014)

    Google Scholar 

  10. Carnegie Robotics. http://carnegierobotics.com/multisense-sl/

  11. Mandala Robotics. http://mandalarobotics.com/

  12. Microsoft Robotics Developer Studio. http://www.microsoft.com/robotics/

  13. Echeverria, G., et al.: Modular open robots simulation engine: Morse. In: Proceedings of the 2011 IEEE International Conference on Robotics and Automation (ICRA) (2011)

    Google Scholar 

  14. Aguero, C.E., et al. Inside the Virtual Robotics Challenge: Simulating Real-timeRobotic Disaster Response

    Google Scholar 

  15. Formsma, O., Dijkshoorn, N., van Noort, S., Visser, A.: Realistic simulation of laser range finder behavior in a smoky environment. In: Ruiz-del-Solar, J. (ed.) Lecture Notes in Computer Science, vol. 6556, pp. 336–349. Springer, Heidelberg (2010)

    Google Scholar 

  16. Fallon, M.F., Johannsson, H., Leonard, J.J.: Efficient scene simulation for robust Monte Carlo localization using an RGB-D camera. In: Proceedings of the 2012 IEEE International Conference on Robotics and Automation (ICRA) (2012)

    Google Scholar 

  17. Keller, M., et al.: A simulation framework for time-of-flight sensors. In: Proceedings of the IEEE 2007 International Symposium on Signals, Circuits and Systems (ISSCS 2007) vol. 1 (2007)

    Google Scholar 

  18. Computer Graphics Archive. http://graphics.cs.williams.edu/data/

Download references

Acknowledgments

This work is done with the partial support of NCBiR (Polish National Center for Research and Development) project: “Research of Mobile Spatial Assistance System” Nr: LIDER/036/659/L-4/12/NCBR/2013 and from the European Community’s Seventh Framework Programme (FP7/2007-2013) under grant agreement nr:285417—project ICARUS Integrated Components for Assisted Rescue and Unmanned Search operations.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Karol Majek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Majek, K., Bedkowski, J. (2016). Range Sensors Simulation Using GPU Ray Tracing. In: Burduk, R., Jackowski, K., Kurzyński, M., Woźniak, M., Żołnierek, A. (eds) Proceedings of the 9th International Conference on Computer Recognition Systems CORES 2015. Advances in Intelligent Systems and Computing, vol 403. Springer, Cham. https://doi.org/10.1007/978-3-319-26227-7_78

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26227-7_78

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26225-3

  • Online ISBN: 978-3-319-26227-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics