-
Notifications
You must be signed in to change notification settings - Fork 158
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
[HUMBLE] Ubuntu 24.04 - Brightness not computed for non-BayerRG8 pixel formats #216
Comments
Thanks for the feedback! Would love to see a PR for the parameters you added to chameleon.yaml |
Oh, and would you mind testing PR #217 ? I just implemented it, but have very limited time right now for testing. |
Thanks @berndpfrommer, the PR solved this for us, so feel free to close this issue. Any ETA for when these changes will be in a humble release? |
I just submitted PRs to the packaging system. You should see the changes after the next "sync" for humble, which I expect to happen some time early/mid December. |
- Use ROS2 spinnaker synchronized camera driver instead of default - Modify camera config parameter yaml files to fit new structure - Add brightness controller parameters as required - Update `all_cams.launch.xml` to run all cameras in single node - Set exposure min/max on Brighntess Controller to 1ms (constant) - NOTE: Temporarily disable Brightness Controller (Use continuous gain) until ros-drivers/flir_camera_driver#216 is released into the wild --------- Co-authored-by: Hector Cruz <[email protected]>
Hi there, first of all thank you for all your hard work on this ROS driver. We really appreciate this!
Is this behavior also observed when using SpinView?
N/A. Brightness computation is an output of the ROS driver.
Describe the bug
Brightness value (as produced in the
/meta
topic) is not computed for non-BayerRG8 pixel formats (i.e. BayerBG8).We are using this driver with some cameras (CM3-U3-50S5C) installed upside down, which flips the Bayer format from BayerRG8 to BayerBG8. We noticed that when
compute_brightness
is enabled, the brightness output is stuck at 0 and the brightness controller does not work as expected. With cameras not upside down, compute brightness with BayerRG8 pixel format works as expected.We have tested removing the if statement and we can confirm the brightness computation works with BayerBG8 too as expected. We are happy to provide a PR to add BayerBG8 as a pixel format supported and tested for brightness computation if you would prefer.
Useful logging output
None, but we are happy to provide evidence and data to demonstrate this behaviour.
System details
Notes:
Our camera parameter configuration (example):
The text was updated successfully, but these errors were encountered: