-
Notifications
You must be signed in to change notification settings - Fork 20
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
Getting intensity field #148
Comments
Thank you for reaching out @AJsamk! Your observations are correct - at the moment intensity field is a placeholder so that we can emit ROS2 messages that require this field. Good news: we are already working on intensity simulation. This a pretty complex topic since intensity can be modeled with a varying degree of sophistication. We aim to release a PoC (sampling a pre-baked texture) by the end of June. The |
Hi @prybicki, Thanks for responding and that is very good news! Just wanted to also check if you are planning on providing support for laser_retro. As we do have some Models where we would like to be in control of the reflective intensity (that we will have tested out in the real-world). I will maybe work on trying to see if this can be added myself since we do need it, and I would be grateful if you could support. |
@AJsamk Recently, we implemented a quite similar feature to provide instance segmentation, i.e., assigning an integer to an entity and including it in point attributes. Uniform reflectivity could be implemented similarly. You can look at this branch implementing instance segmentation. I'd start with adding an API call (in core.h) |
@msz-rai apologies for the delayed response, yes I'm happy to follow along with the plugin issue and close the base one. |
Environment
Ubuntu 22.04
Gazebo
Problem
I am trying to use https://github.com/RobotecAI/RGLGazeboPlugin in my project, and it works great apart from the fact that it does not provide the intensity field. I have looked thorugh the api briefly and tried to get the intensity fields like so:
This for some reason completely breaks the plugin with the following error:
Reading through the API code, I now see that the intensity field might not even be calculated? From this line, it seems that the intensity field, even if I can somehow access it, will only contain 100.
Are there any plans to add the intensity field calculations or
lase_retro
support? or is it already implemented somewhere that I am missing?Thanks.
The text was updated successfully, but these errors were encountered: