-
Notifications
You must be signed in to change notification settings - Fork 601
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
feat: add type adapter for cv::Mat #441
Conversation
@audrow Could you review this? I just import the feature you created from image_tools. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR, @wep21. The code looks fine, as it was just copied over.
One thing is that type adaption only works for Humble and Rolling, so the PR jobs for Foxy and Galactic will always fail. Maybe this requires a new way of branching the repository to split Humble and Rolling. For that, I'll ping the maintainers: @gaoethan.
Also, @wjwwood, is there any way we can avoid this duplication, or is this desirable to do at all?
Lastly, for Rolling and Humble, it seems that the PR jobs are failing (ie, Rpr_*
and Hpr_*
) in the same ways. I didn't take much of a look, but don't see those failures in past PR jobs for the ros2 branch. Maybe it's something introduced in this PR?
Signed-off-by: Daisuke Nishimatsu <border_goldenmarket@yahoo.co.jp>
@ros-pull-request-builder retest this please |
@audrow Is it better to create a new branch for |
Related: #393 foxy and galactic branches? |
@audrow friendly ping |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I've gone ahead and split off foxy, galactic and humble branches, and once ros/rosdistro#34314, CI should only run on rolling. @audrow Since you've said you're fine with the changes in a previous comment, I'm going to proceed with merging the PR in (but not backport to humble since its a new feature). Over in demos/image_tools, a PR can be reaised to use the class from cv_bridge instead. If you're fine with that, could you simply leave a reaction? Otherwise, we can discuss. |
That all sounds good to me - thanks, @ijnek!
By the way, if you want to be more consistent with most of the ROS 2 core repositories, you can change the |
Yep, that's the plan. I'm not sure what the unintended consequences are of renaming the branch are, so I'm going to be careful about it. You'd probably know more about this since you did the changes for the core repositories. |
@ros-pull-request-builder retest this please |
Branches have been updated, so only the output of Rolling CI is important here. Since it's passing, I'll merge. |
Done: ros2/demos#583 |
Any plan to merge this pr to |
@ZhenshengLee feature additions won't be backported to already released distributions, only bug fixes will be backported. |
I add type adapter for cv::Mat. I just import the feature from image_tools.