-
-
Notifications
You must be signed in to change notification settings - Fork 15
Add OrbbecSDK ROS2 wrapper #102
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
Conversation
|
||
# TODO: Remove orbbec_* packages when they are available from ros2-gbp | ||
orbbec_camera: | ||
tag: release/jazzy/orbbec_camera/1.5.13-1 |
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 tagged a new release based on the latest main, hopefully it's not an issue
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.
Would it be possible to tag as 1.5.12.1 instead of 1.5.13 ? This would avoid any conflict with any future 1.5.13 release.
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.
Let me give it a try, as far as I know it's not possible in ROS
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 tried, it didn't work. Any ideas how to do it?
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.
Maybe it make sense to wait till they merge the rosdistro PR?
On macOS, there are a few compilation failures:
those are due to to the use of Werror in https://github.com/JafarAbdi/orbbec-release/blob/64ef7783fc867985b853d7c603580c64c64b45ad/CMakeLists.txt#L16, can you remove it with a patch? See RoboStack/ros-humble#346 that has exactly the same issue. |
@JafarAbdi thanks for the contribution! Just to understand, do you plan to submit the package also to regular rosdistro and mantain the release repo? Is this related to ros/rosdistro#47308 ? Do you have any idea why the package.xml and the tags in https://github.com/orbbec/OrbbecSDK_ROS2 seem to have different versioning scheme ? |
Actually it seems that the sdk is publishing binary only for Linux? In that case, I would add the |
Thanks for the review! I was going to open an issue in the main repo asking them to do a release or I'll do it myself. I wasn't aware of that PR, I think we need 2 release repos for v2 & v1
I think it's because they didn't release it before |
Looks like that one is an official release see orbbec/OrbbecSDK_ROS2#102 |
Happy to merge if @traversaro is happy |
Let's merge, it seems that several things are still happening upstream (see the renaming in https://github.com/ros/rosdistro/pull/47308/files) and we can probably handle those somehow here once thing stabilize. |
No description provided.