Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lidar simulation principle #340

Open
HuangVictorAuto opened this issue Dec 4, 2024 · 1 comment
Open

lidar simulation principle #340

HuangVictorAuto opened this issue Dec 4, 2024 · 1 comment

Comments

@HuangVictorAuto
Copy link

Hello, thanks for the great work of lidar simulation with raycasting on GPU.
do you have a detailed backend model description of the lidar simulation? like the one we saw in Carlar lidar.
like, how distance/lidar wavelenth/ incident target angle/target material/ multi return / motion distortion is considered and modelled?

@prybicki
Copy link
Collaborator

prybicki commented Dec 4, 2024

Hi @HuangVictorAuto!

As for the intensity, RGL provides a very simple model - a readout from user-provided texture multiplied by the cosine of incident angle.
Motion distortion is implemented via distorting ray pattern, but the computation still occurs on a static scene - so only the lidar's velocity is taken into account.
Multi-return is implemented via ray subsampling (roughly uniform) inside the laser beam cone.

If you are interested in more advanced lidar simulation, please reach out to us via an email.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants