From 7923d836296b538372866e61b419d5c0dd792419 Mon Sep 17 00:00:00 2001 From: JafarAbdi Date: Tue, 9 Sep 2025 21:52:38 +0100 Subject: [PATCH 1/2] Add OrbbecSDK ROS2 wrapper --- rosdistro_additional_recipes.yaml | 14 ++++++++++++++ vinca.yaml | 3 +++ 2 files changed, 17 insertions(+) diff --git a/rosdistro_additional_recipes.yaml b/rosdistro_additional_recipes.yaml index 7c36eb1fd..1cb94b702 100644 --- a/rosdistro_additional_recipes.yaml +++ b/rosdistro_additional_recipes.yaml @@ -71,3 +71,17 @@ moveit2_tutorials: rev: 27b5ed0232cd08de9631d26e823dccc6e8766513 url: https://github.com/moveit/moveit2_tutorials.git version: 0.1.0 + +# TODO: Remove orbbec_* packages when they are available from ros2-gbp +orbbec_camera: + tag: release/jazzy/orbbec_camera/1.5.13-1 + url: https://github.com/JafarAbdi/orbbec-release.git + version: 1.5.13 +orbbec_description: + tag: release/jazzy/orbbec_description/1.5.13-1 + url: https://github.com/JafarAbdi/orbbec-release.git + version: 1.5.13 +orbbec_camera_msgs: + tag: release/jazzy/orbbec_camera_msgs/1.5.13-1 + url: https://github.com/JafarAbdi/orbbec-release.git + version: 1.5.13 diff --git a/vinca.yaml b/vinca.yaml index e2ab8edb7..7cad957fc 100644 --- a/vinca.yaml +++ b/vinca.yaml @@ -190,6 +190,9 @@ packages_select_by_deps: # Requested in https://github.com/RoboStack/ros-jazzy/issues/99 # error C2338: static_assert failed: 'the Header struct is not properly packed' error on Windows - web_video_server + - orbbec_description + - orbbec_camera_msgs + - orbbec_camera patch_dir: patch rosdistro_snapshot: rosdistro_snapshot.yaml From 397eadb295b3e67debdb47f2acf7294372ebbc4c Mon Sep 17 00:00:00 2001 From: JafarAbdi Date: Sat, 13 Sep 2025 11:13:56 +0100 Subject: [PATCH 2/2] Move orbbec_camera to linux only section --- vinca.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vinca.yaml b/vinca.yaml index 7cad957fc..04c95b368 100644 --- a/vinca.yaml +++ b/vinca.yaml @@ -161,6 +161,7 @@ packages_select_by_deps: - if: linux then: - livox_ros_driver2 + - orbbec_camera # These packages are currently not build on Windows, but they be with some work - if: not win @@ -192,7 +193,6 @@ packages_select_by_deps: - web_video_server - orbbec_description - orbbec_camera_msgs - - orbbec_camera patch_dir: patch rosdistro_snapshot: rosdistro_snapshot.yaml