-
Notifications
You must be signed in to change notification settings - Fork 331
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
Migrate to using cv_bridge type adapter #584
Conversation
Signed-off-by: Michael Carroll <[email protected]>
So the big problem with this is that We could think about pulling it in, but of course that makes it release critical and makes Open Robotics the defacto maintainer of it (since it has to work every night). I'm not sure that we want to do this. |
Ah, I was picking up an easy issue here as I was in image_tools anyway. That's a good point about it not being in repos (still!) |
We discussed this at the meeting today. There were mixed feelings about this PR, split into 2 major topics. The first topic is what The question is whether With all of that said, in order to get this in, the first step here would be to open a PR to https://github.com/ros2/ros2 , adding vision_opencv to ros2.repos. If you'd like to pursue this, please feel free to open that PR and we can discuss more there. For now, I'm going to close this one out. |
I wasn't aware about this PR, thanks @mjcarroll.
I believe vision packages are crucial for most robots out there, and it is more beneficial to improve the existing packages rather than developing something from scratch and asking users to transition. However, given its current state there's a lot of work to get the packages in vision_opencv up to a high quality level. I'd like to proceed with your suggestion of opening a PR against ros2/ros2 once the repository is back at a higher quality level. Given that I only have my spare time to do this (amongst a lot of other things I work on), I'd appreciate any support from Open Robotics and the community to help achieve this. |
FWIW, cv_bridge depends on Boost, which we've historically avoided as a dependency in our ros2.repos file (I think to try and avoid dependency bloat). So we might want to look into removing the Boost dependency before adding it to the repos file. |
Type type adapter is now available in cv_bridge, so it can be removed from here.
Closes #583
Signed-off-by: Michael Carroll [email protected]