helios icon indicating copy to clipboard operation
helios copied to clipboard

[Suggestion] 2D beam divergence leading to elliptical footprint

Open dg-505 opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. Currently the beam divergence is set via the beamDivergence_rad attribute in the <scanner> tag. This implies a circular footprint cause the beam diverges in all directions by the same amount. However, as you might know, some (if not many) airborne scanners have an elliptical footprint with a beam divergence of e.g. 1.6 x 0.5 mrad RIEGL miniVUX-3UAV data sheet

Describe the solution you'd like Would it be possible to extend the laser beam simulation to simulate an elliptical footprint?

dg-505 avatar Feb 28 '24 23:02 dg-505

Hi @dg-505 , thanks for the suggestion. We have thought about this in the past. Sampling rays uniformly along ellipses is, unfortunately, an elliptic integral problem with only approximate solutions. We have put this off for the time being as we continue to improve the simulation for circular footprints. We plan to take the results from that and see if we can implement an approximation for the elliptical case. Until then, you can run two simulations - one with 0.5 and one with 1.6 mrad - and see if it actually makes a difference in your case.

Cheers, Lukas

lwiniwar avatar Feb 29 '24 08:02 lwiniwar

Thank you :+1:

dg-505 avatar Feb 29 '24 08:02 dg-505