From 375e097c480457694d473164e310b4466fe0142b Mon Sep 17 00:00:00 2001 From: Tim Clephas Date: Tue, 27 Oct 2026 20:31:23 +0100 Subject: [PATCH 1/3] opennav_coverage --- distros/humble/rosdistro_additional_recipes.yaml | 12 ++++++++++++ distros/jazzy/rosdistro_additional_recipes.yaml | 12 ++++++++++++ distros/lyrical/rosdistro_additional_recipes.yaml | 12 ++++++++++++ distros/rolling/rosdistro_additional_recipes.yaml | 12 ++++++++++++ shared/vinca.yaml | 3 ++- 5 files changed, 50 insertions(+), 1 deletion(-) diff --git a/distros/humble/rosdistro_additional_recipes.yaml b/distros/humble/rosdistro_additional_recipes.yaml index 698edc892..639a7cd7e 100644 --- a/distros/humble/rosdistro_additional_recipes.yaml +++ b/distros/humble/rosdistro_additional_recipes.yaml @@ -89,3 +89,15 @@ mujoco_vendor: tag: release/jazzy/mujoco_vendor/0.1.0-1 url: https://github.com/ros2-gbp/mujoco_vendor-release.git version: 0.1.0 +opennav_coverage: + # Not released in rosdistro; humble-v2 branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: 81b63a720d97e0966548d9f062fc6a723f329022 + version: 0.0.1 + additional_folder: opennav_coverage +opennav_coverage_msgs: + # Not released in rosdistro; humble-v2 branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: 81b63a720d97e0966548d9f062fc6a723f329022 + version: 0.0.1 + additional_folder: opennav_coverage_msgs diff --git a/distros/jazzy/rosdistro_additional_recipes.yaml b/distros/jazzy/rosdistro_additional_recipes.yaml index b252744cd..49ae22055 100644 --- a/distros/jazzy/rosdistro_additional_recipes.yaml +++ b/distros/jazzy/rosdistro_additional_recipes.yaml @@ -115,6 +115,18 @@ negotiated_interfaces: version: 0.1.0 additional_folder: negotiated_interfaces +opennav_coverage: + # Not released in rosdistro; jazzy-v2 branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: c02a41e739ab51c558d1c4c81d6c9ff154ee80f3 + version: 0.0.1 + additional_folder: opennav_coverage +opennav_coverage_msgs: + # Not released in rosdistro; jazzy-v2 branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: c02a41e739ab51c558d1c4c81d6c9ff154ee80f3 + version: 0.0.1 + additional_folder: opennav_coverage_msgs rclcpp_async: rev: 7a54000737ef97e833589f4fe37a5784691ce9ca url: https://github.com/otamachan/rclcpp_async.git diff --git a/distros/lyrical/rosdistro_additional_recipes.yaml b/distros/lyrical/rosdistro_additional_recipes.yaml index 04afc7ec5..eac114ff1 100644 --- a/distros/lyrical/rosdistro_additional_recipes.yaml +++ b/distros/lyrical/rosdistro_additional_recipes.yaml @@ -460,6 +460,18 @@ mocap4r2_robot_gt_msgs: url: https://github.com/MOCAP4ROS2-Project/mocap4r2.git version: 0.0.7 additional_folder: mocap4r2_robot_gt/mocap4r2_robot_gt_msgs +opennav_coverage: + # Not released in rosdistro; lyrical branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: 9f0cca9414cfcf4feb616fee3c35ac199b788ff3 + version: 0.0.1 + additional_folder: opennav_coverage +opennav_coverage_msgs: + # Not released in rosdistro; lyrical branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: 9f0cca9414cfcf4feb616fee3c35ac199b788ff3 + version: 0.0.1 + additional_folder: opennav_coverage_msgs rclcpp_async: rev: 7a54000737ef97e833589f4fe37a5784691ce9ca url: https://github.com/otamachan/rclcpp_async.git diff --git a/distros/rolling/rosdistro_additional_recipes.yaml b/distros/rolling/rosdistro_additional_recipes.yaml index 029c57d41..382678032 100644 --- a/distros/rolling/rosdistro_additional_recipes.yaml +++ b/distros/rolling/rosdistro_additional_recipes.yaml @@ -650,6 +650,18 @@ netft_driver: # not in rosdistro yet (ros/rosdistro#52786); requested in https: tag: 0.4.0 url: https://github.com/netft/ros-netft.git version: 0.4.0 +opennav_coverage: + # Not released in rosdistro; main branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: 04858cf8e3512f59d1ecc7dde5483ee5a6a0f201 + version: 0.0.1 + additional_folder: opennav_coverage +opennav_coverage_msgs: + # Not released in rosdistro; main branch (Fields2Cover v2) + url: https://github.com/open-navigation/opennav_coverage.git + rev: 04858cf8e3512f59d1ecc7dde5483ee5a6a0f201 + version: 0.0.1 + additional_folder: opennav_coverage_msgs rclcpp_async: rev: 7a54000737ef97e833589f4fe37a5784691ce9ca url: https://github.com/otamachan/rclcpp_async.git diff --git a/shared/vinca.yaml b/shared/vinca.yaml index 9ac7e37b5..d86cca081 100644 --- a/shared/vinca.yaml +++ b/shared/vinca.yaml @@ -225,6 +225,7 @@ packages_select_by_deps: - odom_to_tf_ros2 - onnxruntime_vendor - open3d_conversions + - opennav_coverage_msgs - osrf_testing_tools_cpp - pal_statistics - perception @@ -461,6 +462,7 @@ packages_select_by_deps: - navmap_tools - netft_driver # ATI Net F/T driver: POSIX networking, Linux only; requested in https://github.com/RoboStack/robostack/issues/103 - nobleo_socketcan_bridge # Depends on socketcan + - opennav_coverage - orbbec_camera - plansys2_core - plansys2_domain_expert @@ -635,4 +637,3 @@ packages_exclude: - rttest - tlsf - tlsf_cpp - From fc6e5c6c30dfdb735380f99373bcd9805fbbafa5 Mon Sep 17 00:00:00 2001 From: Tim Clephas Date: Tue, 27 Oct 2026 21:25:15 +0100 Subject: [PATCH 2/3] fixup! opennav_coverage --- distros/jazzy/patch/dependencies.yaml | 4 ++++ shared/vinca.yaml | 1 + 2 files changed, 5 insertions(+) diff --git a/distros/jazzy/patch/dependencies.yaml b/distros/jazzy/patch/dependencies.yaml index ca65b01d3..ce65c878c 100644 --- a/distros/jazzy/patch/dependencies.yaml +++ b/distros/jazzy/patch/dependencies.yaml @@ -112,6 +112,10 @@ nav2_mppi_controller: add_run: ["xtensor==0.25.0"] nav2_util: add_host: ["libboost-devel"] +opennav_coverage: + # package.xml misses deps that CMakeLists.txt finds + add_host: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] + add_run: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] openvdb_vendor: add_host: ["openvdb"] pcl_conversions: diff --git a/shared/vinca.yaml b/shared/vinca.yaml index d86cca081..cf1dd8522 100644 --- a/shared/vinca.yaml +++ b/shared/vinca.yaml @@ -637,3 +637,4 @@ packages_exclude: - rttest - tlsf - tlsf_cpp + From f6b4b393d705a3558afbdb5d742fabf27fdca078 Mon Sep 17 00:00:00 2001 From: Tim Clephas Date: Wed, 28 Oct 2026 08:06:11 +0100 Subject: [PATCH 3/3] fixup! fixup! opennav_coverage --- distros/humble/patch/dependencies.yaml | 4 ++++ distros/lyrical/patch/dependencies.yaml | 4 ++++ distros/rolling/patch/dependencies.yaml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/distros/humble/patch/dependencies.yaml b/distros/humble/patch/dependencies.yaml index 41a34ea29..de10b5e21 100644 --- a/distros/humble/patch/dependencies.yaml +++ b/distros/humble/patch/dependencies.yaml @@ -71,6 +71,10 @@ nav2_constrained_smoother: add_host: ["${{ 'openblas' if win }}"] nav2_util: add_host: ["libboost-devel"] +opennav_coverage: + # package.xml misses deps that CMakeLists.txt finds + add_host: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] + add_run: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] openvdb_vendor: add_host: ["openvdb"] parameter_traits: diff --git a/distros/lyrical/patch/dependencies.yaml b/distros/lyrical/patch/dependencies.yaml index 1e0b683b6..73cd66c9e 100644 --- a/distros/lyrical/patch/dependencies.yaml +++ b/distros/lyrical/patch/dependencies.yaml @@ -106,6 +106,10 @@ moveit_visual_tools: add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}"] nav2_constrained_smoother: add_host: ["${{ 'openblas' if win }}", "ceres-solver"] +opennav_coverage: + # package.xml misses deps that CMakeLists.txt finds + add_host: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] + add_run: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] openvdb_vendor: add_host: ["openvdb"] pcl_conversions: diff --git a/distros/rolling/patch/dependencies.yaml b/distros/rolling/patch/dependencies.yaml index 006e933ab..f427e6691 100644 --- a/distros/rolling/patch/dependencies.yaml +++ b/distros/rolling/patch/dependencies.yaml @@ -104,6 +104,10 @@ moveit_core: add_host: ["eigen-abi-devel"] moveit_visual_tools: add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel"] +opennav_coverage: + # package.xml misses deps that CMakeLists.txt finds + add_host: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] + add_run: [ros2-rclcpp-components, ros2-std-msgs, ros2-visualization-msgs] pcl_conversions: add_host: ["${{ 'libgl-devel' if linux }}", "${{ 'libopengl-devel' if linux }}", "libboost-devel", "eigen-abi-devel"] pinocchio: