-
Notifications
You must be signed in to change notification settings - Fork 54
Main page

The Heidelberg LiDAR Operations Simulator (HELIOS++) is a highly flexible laser scanning simulation framework implemented in C++ and offers Python bindings via pyhelios. It is split up into a core component and multiple extension modules. Extensible Markup Language (XML) is used to define scanner, platform and scene models and to configure the behavior of modules.
The first release was implemented as a Java library and is still available here. It can be used for visualization and educational purposes, but is considered deprecated.
If you use HELIOS++ in your research, please cite
Winiwarter, L., EsmorΓs Pena, A., Weiser, H., Anders, K., MartΓnez Sanchez, J., Searle, M., HΓΆfle, B. (2022): Virtual laser scanning with HELIOS++: A novel take on ray tracing-based simulation of topographic full-waveform 3D laser scanning. Remote Sensing of Environment, 269, doi:10.1016/j.rse.2021.112772
BibTeX Entry:
article{heliosPlusPlus,
title = {Virtual laser scanning with HELIOS++: A novel take on ray tracing-based simulation of topographic full-waveform 3D laser scanning},
journal = {Remote Sensing of Environment},
volume = {269},
year = {2022},
issn = {0034-4257},
doi = {https://doi.org/10.1016/j.rse.2021.112772},
url = {https://www.sciencedirect.com/science/article/pii/S0034425721004922},
author = {Lukas Winiwarter and Alberto Manuel {EsmorΓs Pena} and Hannah Weiser and Katharina Anders and Jorge {MartΓnez SΓ‘nchez} and Mark Searle and Bernhard HΓΆfle}
} Error sources and randomness control
Python bindings π Getting started
pyhelios π The util subpackage