diff --git a/.github/workflows/testpr.yml b/.github/workflows/testpr.yml index 8a4b0ab4..06ce1c42 100644 --- a/.github/workflows/testpr.yml +++ b/.github/workflows/testpr.yml @@ -8,7 +8,7 @@ env: # Change to 'true' to enable the cache upload as artifacts SAVE_CACHE_AS_ARTIFACT: 'true' # Change to 'true' to ignore cache and force a full rebuild, but please restore to 'false' before merging - IGNORE_CACHE_AND_DO_FULL_REBUILD: 'false' + IGNORE_CACHE_AND_DO_FULL_REBUILD: 'true' jobs: sort-check: diff --git a/conda_build_config.yaml b/conda_build_config.yaml index 36ea312a..6549f55e 100644 --- a/conda_build_config.yaml +++ b/conda_build_config.yaml @@ -3,9 +3,9 @@ numpy: assimp: - 6.0.5 libprotobuf: - - 6.33.5 + - 7.35.1 protobuf: - - 6.33.5 + - 7.35.1 spdlog: - 1.17 pugixml: @@ -19,15 +19,15 @@ graphviz: # Mitigation for # https://github.com/RoboStack/ros-jazzy/pull/126#issuecomment-3515455380 libcap: - - 2.77 + - 2.78 fmt: - 12.1 lua: - 5.4 tbb: - - '2022' + - '2023' tbb_devel: - - '2022' + - '2023' # Workaround for https://github.com/RoboStack/ros-jazzy/pull/40#issuecomment-2782226697 cmake: @@ -51,22 +51,22 @@ c_compiler: - vs2022 # [win] c_compiler_version: # [unix] - 14 # [linux] - - 18 # [osx] + - 19 # [osx] c_stdlib: - sysroot # [linux] - macosx_deployment_target # [osx] - vs # [win] c_stdlib_version: # [unix] - 2.28 # [linux] - - 11.0 # [osx and x86_64] - - 11.0 # [osx and arm64] + - 14.0 # [osx and x86_64] + - 14.0 # [osx and arm64] cxx_compiler: - gxx # [linux] - clangxx # [osx] - vs2022 # [win] cxx_compiler_version: # [unix] - 14 # [linux] - - 18 # [osx] + - 19 # [osx] libzenohc: - 1.9.0 @@ -74,4 +74,4 @@ libzenohcxx: - 1.9.0 libhwloc: - - 2.12.2 + - 2.13.0 diff --git a/patch/dependencies.yaml b/patch/dependencies.yaml index 51f303b7..f3aa6cf4 100644 --- a/patch/dependencies.yaml +++ b/patch/dependencies.yaml @@ -115,6 +115,8 @@ rqt_gui_cpp: ur_moveit_config: add_host: ["ros-rolling-rclpy"] add_run: ["ros-rolling-rclpy"] +ur_controllers: + add_build: ["${{ 'clang-tools 18.*' if osx }}"] gscam: add_host: ["glib"] dolly_ignition: @@ -283,7 +285,7 @@ grid_map_octomap: add_host: ["octomap"] add_run: ["octomap"] py_trees: - add_host: ["poetry-core"] + add_host: ["hatchling"] py_trees_js: add_host: ["poetry-core"] py_trees_ros: diff --git a/patch/ros-rolling-autoware-behavior-velocity-planner.patch b/patch/ros-rolling-autoware-behavior-velocity-planner.patch new file mode 100644 index 00000000..378c7258 --- /dev/null +++ b/patch/ros-rolling-autoware-behavior-velocity-planner.patch @@ -0,0 +1,46 @@ +diff --git a/src/test_utils.cpp b/src/test_utils.cpp +index dc62bd6..2305a0e 100644 +--- a/src/test_utils.cpp ++++ b/src/test_utils.cpp +@@ -17 +17 @@ +-#include ++#include +@@ -44 +44 @@ +- ament_index_cpp::get_package_share_directory("autoware_test_utils"); ++ ament_index_cpp::get_package_share_path("autoware_test_utils"); +@@ -46 +46 @@ +- ament_index_cpp::get_package_share_directory("autoware_behavior_velocity_planner_common"); ++ ament_index_cpp::get_package_share_path("autoware_behavior_velocity_planner_common"); +@@ -48 +48 @@ +- ament_index_cpp::get_package_share_directory("autoware_behavior_velocity_planner"); ++ ament_index_cpp::get_package_share_path("autoware_behavior_velocity_planner"); +@@ -50 +50 @@ +- ament_index_cpp::get_package_share_directory("autoware_velocity_smoother"); ++ ament_index_cpp::get_package_share_path("autoware_velocity_smoother"); +@@ -54 +54 @@ +- const auto package_path = ament_index_cpp::get_package_share_directory(package_name); ++ const auto package_path = ament_index_cpp::get_package_share_path(package_name); +@@ -55 +55 @@ +- return package_path + "/config/" + module + ".param.yaml"; ++ return (package_path / "config" / (module + ".param.yaml")).string(); +@@ -69 +69 @@ +- autoware_test_utils_dir + "/config/test_common.param.yaml", ++ (autoware_test_utils_dir / "config/test_common.param.yaml").string(), +@@ -70 +70 @@ +- autoware_test_utils_dir + "/config/test_nearest_search.param.yaml", ++ (autoware_test_utils_dir / "config/test_nearest_search.param.yaml").string(), +@@ -71 +71 @@ +- autoware_test_utils_dir + "/config/test_vehicle_info.param.yaml", ++ (autoware_test_utils_dir / "config/test_vehicle_info.param.yaml").string(), +@@ -72 +72 @@ +- velocity_smoother_dir + "/config/default_velocity_smoother.param.yaml", ++ (velocity_smoother_dir / "config/default_velocity_smoother.param.yaml").string(), +@@ -73 +73 @@ +- velocity_smoother_dir + "/config/Analytical.param.yaml", ++ (velocity_smoother_dir / "config/Analytical.param.yaml").string(), +@@ -74 +74 @@ +- behavior_velocity_planner_common_dir + "/config/behavior_velocity_planner_common.param.yaml", ++ (behavior_velocity_planner_common_dir / "config/behavior_velocity_planner_common.param.yaml").string(), +@@ -75 +75 @@ +- behavior_velocity_planner_dir + "/config/behavior_velocity_planner.param.yaml"}; ++ (behavior_velocity_planner_dir / "config/behavior_velocity_planner.param.yaml").string()}; diff --git a/patch/ros-rolling-autoware-ekf-localizer.patch b/patch/ros-rolling-autoware-ekf-localizer.patch index dd274c4e..e8c24b67 100644 --- a/patch/ros-rolling-autoware-ekf-localizer.patch +++ b/patch/ros-rolling-autoware-ekf-localizer.patch @@ -11,3 +11,18 @@ index 6ace0b4..5781ddc 100644 function(add_testcase filepath) get_filename_component(filename ${filepath} NAME) +diff --git a/src/ekf_localizer.cpp b/src/ekf_localizer.cpp +index 77dbddc..e34f765 100644 +--- a/src/ekf_localizer.cpp ++++ b/src/ekf_localizer.cpp +@@ -96,8 +96,7 @@ EKFLocalizer::EKFLocalizer(const rclcpp::NodeOptions & node_options) + std::bind( + &EKFLocalizer::service_trigger_node, this, std::placeholders::_1, std::placeholders::_2), + service_trigger_qos); + +- tf_br_ = std::make_shared( +- std::shared_ptr(this, [](auto) {})); ++ tf_br_ = std::make_shared(*this); + + ekf_module_ = std::make_unique(warning_, params_); + logger_configure_ = std::make_unique(this); diff --git a/patch/ros-rolling-autoware-lanelet2-utils.patch b/patch/ros-rolling-autoware-lanelet2-utils.patch new file mode 100644 index 00000000..85b75a6c --- /dev/null +++ b/patch/ros-rolling-autoware-lanelet2-utils.patch @@ -0,0 +1,14 @@ +diff --git a/src/geometry.cpp b/src/geometry.cpp +index 7d92097..d80b4ce 100644 +--- a/src/geometry.cpp ++++ b/src/geometry.cpp +@@ -17,7 +17,9 @@ + #include + #include +- ++#include ++#include ++ + #include + #include + #include diff --git a/patch/ros-rolling-autoware-localization-util.patch b/patch/ros-rolling-autoware-localization-util.patch new file mode 100644 index 00000000..5de1d29e --- /dev/null +++ b/patch/ros-rolling-autoware-localization-util.patch @@ -0,0 +1,16 @@ +diff --git a/include/autoware/localization_util/util_func.hpp b/include/autoware/localization_util/util_func.hpp +index 4853f603..b476f2d5 100644 +--- a/include/autoware/localization_util/util_func.hpp ++++ b/include/autoware/localization_util/util_func.hpp +@@ -17,0 +18,3 @@ ++#include ++#include ++ +diff --git a/src/util_func.cpp b/src/util_func.cpp +index 5c7d9af3..9ee6ef75 100644 +--- a/src/util_func.cpp ++++ b/src/util_func.cpp +@@ -18,0 +19,3 @@ ++#include ++#include ++ diff --git a/patch/ros-rolling-autoware-objects-of-interest-marker-interface.patch b/patch/ros-rolling-autoware-objects-of-interest-marker-interface.patch new file mode 100644 index 00000000..ed4cd886 --- /dev/null +++ b/patch/ros-rolling-autoware-objects-of-interest-marker-interface.patch @@ -0,0 +1,13 @@ +diff --git a/src/marker_utils.cpp b/src/marker_utils.cpp +index 0f8fa3e..42407ad 100644 +--- a/src/marker_utils.cpp ++++ b/src/marker_utils.cpp +@@ -14,6 +14,8 @@ + + #include "autoware/objects_of_interest_marker_interface/marker_utils.hpp" + ++#include ++ + #include + + namespace autoware::objects_of_interest_marker_interface::marker_utils diff --git a/patch/ros-rolling-autoware-path-generator.patch b/patch/ros-rolling-autoware-path-generator.patch new file mode 100644 index 00000000..c57debf9 --- /dev/null +++ b/patch/ros-rolling-autoware-path-generator.patch @@ -0,0 +1,7 @@ +diff --git a/src/utils.cpp b/src/utils.cpp +index f6e853d..eb09682 100644 +--- a/src/utils.cpp ++++ b/src/utils.cpp +@@ -29,0 +30,2 @@ ++#include ++ diff --git a/patch/ros-rolling-autoware-test-utils.patch b/patch/ros-rolling-autoware-test-utils.patch index 79eab1ed..78217c25 100644 --- a/patch/ros-rolling-autoware-test-utils.patch +++ b/patch/ros-rolling-autoware-test-utils.patch @@ -9,7 +9,7 @@ index eb50d67..6be3b86 100644 - yaml-cpp + yaml-cpp::yaml-cpp ) - + +if(NOT MSVC) + target_compile_options(autoware_test_utils + PUBLIC @@ -18,5 +18,113 @@ index eb50d67..6be3b86 100644 +endif() + ament_auto_add_executable(topic_snapshot_saver src/topic_snapshot_saver.cpp) - + target_link_libraries(topic_snapshot_saver autoware_test_utils yaml-cpp) +diff --git a/include/autoware_test_utils/autoware_test_utils.hpp b/include/autoware_test_utils/autoware_test_utils.hpp +index 39a4689..7c20e90 100644 +--- a/include/autoware_test_utils/autoware_test_utils.hpp ++++ b/include/autoware_test_utils/autoware_test_utils.hpp +@@ -15,7 +15,7 @@ + #ifndef AUTOWARE_TEST_UTILS__AUTOWARE_TEST_UTILS_HPP_ + #define AUTOWARE_TEST_UTILS__AUTOWARE_TEST_UTILS_HPP_ + +-#include ++#include + #include + + #include +diff --git a/src/autoware_test_utils.cpp b/src/autoware_test_utils.cpp +index 97e3dc4..cf515fc 100644 +--- a/src/autoware_test_utils.cpp ++++ b/src/autoware_test_utils.cpp +@@ -12,7 +12,7 @@ + // See the License for the specific language governing permissions and + // limitations under the License. + +-#include ++#include + #include + #include + #include +@@ -174,21 +174,21 @@ builtin_interfaces::msg::Time generate_ros_time(const double t) + std::string get_absolute_path_to_lanelet_map( + const std::string & package_name, const std::string & map_filename) + { +- const auto dir = ament_index_cpp::get_package_share_directory(package_name); +- return dir + "/test_map/" + map_filename; ++ const auto dir = ament_index_cpp::get_package_share_path(package_name); ++ return (dir / "test_map" / map_filename).string(); + } + + std::string get_absolute_path_to_route( + const std::string & package_name, const std::string & route_filename) + { +- const auto dir = ament_index_cpp::get_package_share_directory(package_name); +- return dir + "/test_route/" + route_filename; ++ const auto dir = ament_index_cpp::get_package_share_path(package_name); ++ return (dir / "test_route" / route_filename).string(); + } + + std::string get_absolute_path_to_config( + const std::string & package_name, const std::string & config_filename) + { +- const auto dir = ament_index_cpp::get_package_share_directory(package_name); +- return dir + "/config/" + config_filename; ++ const auto dir = ament_index_cpp::get_package_share_path(package_name); ++ return (dir / "config" / config_filename).string(); + } + +diff --git a/src/autoware_test_utils.cpp b/src/autoware_test_utils.cpp +index cf515fc..64d80a1 100644 +--- a/src/autoware_test_utils.cpp ++++ b/src/autoware_test_utils.cpp +@@ -392,11 +392,11 @@ std::optional resolve_pkg_share_uri(const std::string & uri_path) + { + std::smatch match; + std::regex pattern(R"(package://([^/]+)/(.+))"); + if (std::regex_match(uri_path, match, pattern)) { +- const std::string pkg_name = ament_index_cpp::get_package_share_directory(match[1].str()); ++ const auto pkg_name = ament_index_cpp::get_package_share_path(match[1].str()); + const std::string resource_path = match[2].str(); + const auto path = std::filesystem::path(pkg_name) / std::filesystem::path(resource_path); + return std::filesystem::exists(path) ? std::make_optional(path) : std::nullopt; + } + return std::nullopt; + } +diff --git a/test/test_mock_data_parser.cpp b/test/test_mock_data_parser.cpp +index 3e972d2..d3ef49c 100644 +--- a/test/test_mock_data_parser.cpp ++++ b/test/test_mock_data_parser.cpp +@@ -15,7 +15,7 @@ + #include + + // Assuming the parseRouteFile function is in 'RouteHandler.h' +-#include "ament_index_cpp/get_package_share_directory.hpp" ++#include "ament_index_cpp/get_package_share_path.hpp" + #include "autoware_test_utils/mock_data_parser.hpp" + + #include +@@ -787,9 +787,9 @@ TEST(ParseFunction, Complete) + TEST(ParseFunction, CompleteFromFilename) + { + const auto autoware_test_utils_dir = +- ament_index_cpp::get_package_share_directory("autoware_test_utils"); ++ ament_index_cpp::get_package_share_path("autoware_test_utils"); + const auto parser_test_route = +- autoware_test_utils_dir + "/test_data/lanelet_route_parser_test.yaml"; ++ (autoware_test_utils_dir / "test_data/lanelet_route_parser_test.yaml").string(); + + if (const auto lanelet_route_opt = parse>(parser_test_route)) { + const auto & lanelet_route = *lanelet_route_opt; +@@ -834,9 +834,9 @@ TEST(ParseFunction, CompleteFromFilename) + TEST(ParseFunction, ParsePathWithLaneID) + { + const auto autoware_test_utils_dir = +- ament_index_cpp::get_package_share_directory("autoware_test_utils"); ++ ament_index_cpp::get_package_share_path("autoware_test_utils"); + const auto parser_test_path = +- autoware_test_utils_dir + "/test_data/path_with_lane_id_parser_test.yaml"; ++ (autoware_test_utils_dir / "test_data/path_with_lane_id_parser_test.yaml").string(); + + if (const auto path_opt = parse>(parser_test_path)) { + const auto & path = *path_opt; diff --git a/patch/ros-rolling-autoware-trajectory.patch b/patch/ros-rolling-autoware-trajectory.patch index afaad999..6fa4e12b 100644 --- a/patch/ros-rolling-autoware-trajectory.patch +++ b/patch/ros-rolling-autoware-trajectory.patch @@ -157,3 +157,68 @@ index b8beb1b8..db8aec3f 100644 } bool is_waypoint_inside_lanelet( +diff --git a/examples/example_reference_path.cpp b/examples/example_reference_path.cpp +index 46260af7..bbd90a3b 100644 +--- a/examples/example_reference_path.cpp ++++ b/examples/example_reference_path.cpp +@@ -18 +18 @@ +-#include ++#include +@@ -50 +50 @@ +- fs::path(ament_index_cpp::get_package_share_directory("autoware_lanelet2_utils")) / ++ fs::path(ament_index_cpp::get_package_share_path("autoware_lanelet2_utils")) / +@@ -111 +111 @@ +- fs::path(ament_index_cpp::get_package_share_directory("autoware_test_utils")) / ++ fs::path(ament_index_cpp::get_package_share_path("autoware_test_utils")) / +@@ -179 +179 @@ +- std::filesystem::path(ament_index_cpp::get_package_share_directory("autoware_lanelet2_utils")) / ++ std::filesystem::path(ament_index_cpp::get_package_share_path("autoware_lanelet2_utils")) / +@@ -214 +214 @@ +- fs::path(ament_index_cpp::get_package_share_directory("autoware_trajectory")) / ++ fs::path(ament_index_cpp::get_package_share_path("autoware_trajectory")) / +@@ -273 +273 @@ +- fs::path(ament_index_cpp::get_package_share_directory("autoware_trajectory")) / ++ fs::path(ament_index_cpp::get_package_share_path("autoware_trajectory")) / +diff --git a/test/test_case.hpp b/test/test_case.hpp +index 0a11b7b3..559bd44b 100644 +--- a/test/test_case.hpp ++++ b/test/test_case.hpp +@@ -18 +18 @@ +-#include ++#include +@@ -45 +45 @@ +- std::filesystem::path(ament_index_cpp::get_package_share_directory("autoware_lanelet2_utils")) / ++ std::filesystem::path(ament_index_cpp::get_package_share_path("autoware_lanelet2_utils")) / +diff --git a/test/test_reference_path.cpp b/test/test_reference_path.cpp +index 9e4c8ff9..2ac292ed 100644 +--- a/test/test_reference_path.cpp ++++ b/test/test_reference_path.cpp +@@ -19 +19 @@ +-#include ++#include +@@ -56 +56 @@ +- fs::path(ament_index_cpp::get_package_share_directory(Parameter::pkg)) / "sample_map" / ++ fs::path(ament_index_cpp::get_package_share_path(Parameter::pkg)) / "sample_map" / +@@ -429 +429 @@ +-// fs::path(ament_index_cpp::get_package_share_directory(Parameter_Map_Overlap_Lane_00::pkg)) ++// fs::path(ament_index_cpp::get_package_share_path(Parameter_Map_Overlap_Lane_00::pkg)) +diff --git a/test/test_reference_path_vm_10_spec.cpp b/test/test_reference_path_vm_10_spec.cpp +index 89f2ee43..870184c1 100644 +--- a/test/test_reference_path_vm_10_spec.cpp ++++ b/test/test_reference_path_vm_10_spec.cpp +@@ -20 +20 @@ +-#include ++#include +@@ -95 +95 @@ +- std::filesystem::path(ament_index_cpp::get_package_share_directory("autoware_trajectory")) / ++ std::filesystem::path(ament_index_cpp::get_package_share_path("autoware_trajectory")) / +diff --git a/test/test_reference_path_vm_10_spec_invalid.cpp b/test/test_reference_path_vm_10_spec_invalid.cpp +index 53d632cf..007b7302 100644 +--- a/test/test_reference_path_vm_10_spec_invalid.cpp ++++ b/test/test_reference_path_vm_10_spec_invalid.cpp +@@ -20 +20 @@ +-#include ++#include +@@ -95 +95 @@ +- std::filesystem::path(ament_index_cpp::get_package_share_directory("autoware_trajectory")) / ++ std::filesystem::path(ament_index_cpp::get_package_share_path("autoware_trajectory")) / diff --git a/patch/ros-rolling-autoware-utils-tf.patch b/patch/ros-rolling-autoware-utils-tf.patch new file mode 100644 index 00000000..6c1f1106 --- /dev/null +++ b/patch/ros-rolling-autoware-utils-tf.patch @@ -0,0 +1,14 @@ +diff --git a/include/autoware_utils_tf/transform_listener.hpp b/include/autoware_utils_tf/transform_listener.hpp +index fa07f87..f61d57a 100644 +--- a/include/autoware_utils_tf/transform_listener.hpp ++++ b/include/autoware_utils_tf/transform_listener.hpp +@@ -35,8 +35,7 @@ public: + : clock_(node->get_clock()), logger_(node->get_logger()) + { + tf_buffer_ = std::make_shared(clock_); +- auto timer_interface = std::make_shared( +- node->get_node_base_interface(), node->get_node_timers_interface()); ++ auto timer_interface = std::make_shared(*node); + tf_buffer_->setCreateTimerInterface(timer_interface); + tf_listener_ = std::make_shared(*tf_buffer_); + } diff --git a/patch/ros-rolling-autoware-velocity-smoother.patch b/patch/ros-rolling-autoware-velocity-smoother.patch new file mode 100644 index 00000000..6c36b0e7 --- /dev/null +++ b/patch/ros-rolling-autoware-velocity-smoother.patch @@ -0,0 +1,7 @@ +diff --git a/src/resample.cpp b/src/resample.cpp +index a4083144..62fa748e 100644 +--- a/src/resample.cpp ++++ b/src/resample.cpp +@@ -22,0 +23,2 @@ ++#include ++ diff --git a/patch/ros-rolling-foxglove-bridge.osx.patch b/patch/ros-rolling-foxglove-bridge.osx.patch deleted file mode 100644 index 9a0b8c7f..00000000 --- a/patch/ros-rolling-foxglove-bridge.osx.patch +++ /dev/null @@ -1,177 +0,0 @@ -diff --git a/src/ros2_foxglove_bridge.cpp b/src/ros2_foxglove_bridge.cpp -index 601db6c..fc18e1c 100644 ---- a/src/ros2_foxglove_bridge.cpp -+++ b/src/ros2_foxglove_bridge.cpp -@@ -492,7 +492,7 @@ void FoxgloveBridge::updateAdvertisedTopics( - const TopicAndDatatype topicAndSchemaName = {topic, schemaName}; - if (latestTopics.find(topicAndSchemaName) == latestTopics.end()) { - const auto channelId = channel.id(); -- RCLCPP_INFO(this->get_logger(), "Removing channel %lu for topic \"%s\" (%s)", channelId, -+ RCLCPP_INFO(this->get_logger(), "Removing channel %llu for topic \"%s\" (%s)", channelId, - topic.c_str(), schemaName.c_str()); - // Remove any active subscriptions for this channel - _subscriptions.erase(channelId); -@@ -562,7 +562,7 @@ void FoxgloveBridge::updateAdvertisedTopics( - } - - const ChannelId channelId = channelResult.value().id(); -- RCLCPP_INFO(this->get_logger(), "Advertising new channel %lu for topic \"%s\"", channelId, -+ RCLCPP_INFO(this->get_logger(), "Advertising new channel %llu for topic \"%s\"", channelId, - topic.c_str()); - _channels.insert({channelId, std::move(channelResult.value())}); - } -@@ -827,7 +827,7 @@ void FoxgloveBridge::subscribeConnectionGraph(bool subscribe) { - } - - void FoxgloveBridge::subscribe(ChannelId channelId, const foxglove::ClientMetadata& client) { -- RCLCPP_INFO(this->get_logger(), "received subscribe request for channel %lu from client %u", -+ RCLCPP_INFO(this->get_logger(), "received subscribe request for channel %llu from client %u", - channelId, client.id); - createOrIncrementSubscription(channelId, client.id, false, client.sink_id); - } -@@ -880,7 +880,7 @@ void FoxgloveBridge::createOrIncrementSubscriptionLocked(ChannelId channelId, Cl - std::optional sinkId) { - auto channelIt = _channels.find(channelId); - if (channelIt == _channels.end()) { -- RCLCPP_ERROR(this->get_logger(), "received subscribe request for unknown channel: %lu", -+ RCLCPP_ERROR(this->get_logger(), "received subscribe request for unknown channel: %llu", - channelId); - return; - } -@@ -911,7 +911,7 @@ void FoxgloveBridge::createOrIncrementSubscriptionLocked(ChannelId channelId, Cl - auto [it, inserted] = _subscriptions.emplace(channelId, std::move(channelSub)); - subIt = it; - -- RCLCPP_INFO(this->get_logger(), "Created ROS subscription on %s (%s) for channel %lu", -+ RCLCPP_INFO(this->get_logger(), "Created ROS subscription on %s (%s) for channel %llu", - topic.c_str(), datatype.c_str(), channelId); - } - -@@ -935,7 +935,7 @@ void FoxgloveBridge::createOrIncrementSubscriptionLocked(ChannelId channelId, Cl - } - - void FoxgloveBridge::unsubscribe(ChannelId channelId, const foxglove::ClientMetadata& client) { -- RCLCPP_INFO(this->get_logger(), "received unsubscribe request for channel %lu from client %u", -+ RCLCPP_INFO(this->get_logger(), "received unsubscribe request for channel %llu from client %u", - channelId, client.id); - removeOrDecrementSubscription(channelId, client.id, false); - } -@@ -951,7 +951,7 @@ void FoxgloveBridge::removeOrDecrementSubscriptionLocked(ChannelId channelId, Cl - auto subIt = _subscriptions.find(channelId); - if (subIt == _subscriptions.end()) { - RCLCPP_ERROR(this->get_logger(), -- "Client %u tried unsubscribing from channel %lu but no subscription exists", -+ "Client %u tried unsubscribing from channel %llu but no subscription exists", - clientId, channelId); - return; - } -@@ -966,7 +966,7 @@ void FoxgloveBridge::removeOrDecrementSubscriptionLocked(ChannelId channelId, Cl - // If no more subscribers, destroy the ROS subscription - if (subIt->second.wsClientIds.empty() && subIt->second.gatewayClientIds.empty()) { - RCLCPP_INFO(this->get_logger(), -- "Cleaned up ROS subscription for channel %lu (no more subscribers)", channelId); -+ "Cleaned up ROS subscription for channel %llu (no more subscribers)", channelId); - _subscriptions.erase(subIt); - } - } -@@ -1105,7 +1105,7 @@ void FoxgloveBridge::clientUnadvertise(ClientId clientId, ChannelId clientChanne - - const auto& publisher = it->second.publisher; - RCLCPP_INFO(this->get_logger(), -- "Client ID %u is no longer advertising %s (%zu subscribers) on channel %lu", clientId, -+ "Client ID %u is no longer advertising %s (%zu subscribers) on channel %llu", clientId, - publisher->get_topic_name(), publisher->get_subscription_count(), clientChannelId); - - _clientAdvertisedTopics.erase(it); -@@ -1585,13 +1585,13 @@ void FoxgloveBridge::gatewaySubscribe(uint32_t clientId, - auto sinkId = _gateway->sinkId(); - if (!sinkId.has_value()) { - RCLCPP_WARN(this->get_logger(), -- "Gateway: subscribe request for channel %lu (\"%s\") from client %u " -+ "Gateway: subscribe request for channel %llu (\"%s\") from client %u " - "but gateway session has no sink ID (reconnecting?); " - "cached transient_local messages will not be replayed", - channel.id(), std::string(channel.topic()).c_str(), clientId); - } - RCLCPP_INFO(this->get_logger(), -- "Gateway: received subscribe request for channel %lu (\"%s\") from client %u", -+ "Gateway: received subscribe request for channel %llu (\"%s\") from client %u", - channel.id(), std::string(channel.topic()).c_str(), clientId); - createOrIncrementSubscription(channel.id(), clientId, true, sinkId); - } -@@ -1599,7 +1599,7 @@ void FoxgloveBridge::gatewaySubscribe(uint32_t clientId, - void FoxgloveBridge::gatewayUnsubscribe(uint32_t clientId, - const foxglove::ChannelDescriptor& channel) { - RCLCPP_INFO(this->get_logger(), -- "Gateway: received unsubscribe request for channel %lu (\"%s\") from client %u", -+ "Gateway: received unsubscribe request for channel %llu (\"%s\") from client %u", - channel.id(), std::string(channel.topic()).c_str(), clientId); - removeOrDecrementSubscription(channel.id(), clientId, true); - } -@@ -1614,7 +1614,7 @@ void FoxgloveBridge::gatewayClientAdvertise(uint32_t clientId, - - ChannelAndClientId key = {channelId, clientId}; - if (_gatewayClientAdvertisedTopics.find(key) != _gatewayClientAdvertisedTopics.end()) { -- RCLCPP_WARN(this->get_logger(), "Gateway: client %u already advertised channel %lu (\"%s\")", -+ RCLCPP_WARN(this->get_logger(), "Gateway: client %u already advertised channel %llu (\"%s\")", - clientId, channelId, topicName.c_str()); - return; - } -@@ -1631,7 +1631,7 @@ void FoxgloveBridge::gatewayClientAdvertise(uint32_t clientId, - - if (topicType.empty()) { - RCLCPP_ERROR(this->get_logger(), -- "Gateway: client %u advertised channel %lu (\"%s\") with empty schema name", -+ "Gateway: client %u advertised channel %llu (\"%s\") with empty schema name", - clientId, channelId, topicName.c_str()); - return; - } -@@ -1639,12 +1639,12 @@ void FoxgloveBridge::gatewayClientAdvertise(uint32_t clientId, - try { - auto ad = createClientPublisher(topicName, topicType, encoding, schemaData, schemaLen); - RCLCPP_INFO(this->get_logger(), -- "Gateway: client %u is advertising channel %lu \"%s\" (%s) with encoding \"%s\"", -+ "Gateway: client %u is advertising channel %llu \"%s\" (%s) with encoding \"%s\"", - clientId, channelId, topicName.c_str(), topicType.c_str(), encoding.c_str()); - _gatewayClientAdvertisedTopics.emplace(key, std::move(ad)); - } catch (const std::exception& ex) { - RCLCPP_ERROR(this->get_logger(), -- "Gateway: failed to create publisher for client %u channel %lu (\"%s\"): %s", -+ "Gateway: failed to create publisher for client %u channel %llu (\"%s\"): %s", - clientId, channelId, topicName.c_str(), ex.what()); - } - } -@@ -1658,13 +1658,13 @@ void FoxgloveBridge::gatewayClientUnadvertise(uint32_t clientId, - - auto it = _gatewayClientAdvertisedTopics.find(key); - if (it == _gatewayClientAdvertisedTopics.end()) { -- RCLCPP_WARN(this->get_logger(), "Gateway: client %u unadvertised unknown channel %lu (\"%s\")", -+ RCLCPP_WARN(this->get_logger(), "Gateway: client %u unadvertised unknown channel %llu (\"%s\")", - clientId, channelId, std::string(channel.topic()).c_str()); - return; - } - - RCLCPP_INFO(this->get_logger(), -- "Gateway: client %u is no longer advertising channel %lu (\"%s\")", clientId, -+ "Gateway: client %u is no longer advertising channel %llu (\"%s\")", clientId, - channelId, it->second.topicName.c_str()); - _gatewayClientAdvertisedTopics.erase(it); - -@@ -1688,7 +1688,7 @@ void FoxgloveBridge::gatewayClientMessage(uint32_t clientId, - auto it = _gatewayClientAdvertisedTopics.find(key); - if (it == _gatewayClientAdvertisedTopics.end()) { - RCLCPP_ERROR(this->get_logger(), -- "Gateway: dropping message from client %u for unknown channel %lu", clientId, -+ "Gateway: dropping message from client %u for unknown channel %llu", clientId, - channelId); - return; - } -@@ -1699,7 +1699,7 @@ void FoxgloveBridge::gatewayClientMessage(uint32_t clientId, - try { - publishClientData(ad, data, dataLen); - } catch (const std::exception& ex) { -- RCLCPP_ERROR(this->get_logger(), "Gateway: dropping message from client %u for channel %lu: %s", -+ RCLCPP_ERROR(this->get_logger(), "Gateway: dropping message from client %u for channel %llu: %s", - clientId, channelId, ex.what()); - } - } diff --git a/patch/ros-rolling-foxglove-bridge.patch b/patch/ros-rolling-foxglove-bridge.patch index ce120dbf..aa403825 100644 --- a/patch/ros-rolling-foxglove-bridge.patch +++ b/patch/ros-rolling-foxglove-bridge.patch @@ -5,19 +5,19 @@ index 8ee07c2..7426013 100644 @@ -98,6 +98,18 @@ if (CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "aarc elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") set(FOXGLOVE_SDK_PLATFORM "x86_64-unknown-linux-gnu") - set(FOXGLOVE_SDK_SHA "0b9d348df3a8e98d2c2cee2360cc9f52e83bb3445044debd771d1b46dc358be4") + set(FOXGLOVE_SDK_SHA "8fb03b061127788ad708918d186d74d4fdb58718b11cff97c9d605513ab57cc6") +elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "arm64") + set(FOXGLOVE_SDK_PLATFORM "aarch64-apple-darwin") -+ set(FOXGLOVE_SDK_SHA "c9dfa5061d72795af2620c2840a85e695b9dacce19475eaec8caf0102c4940ef") ++ set(FOXGLOVE_SDK_SHA "aae2ccfebcce4b6ff72e366912a92d6576f6100e79cdf71d79e4288977add0f0") +elseif(CMAKE_SYSTEM_NAME STREQUAL "Darwin" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "x86_64") + set(FOXGLOVE_SDK_PLATFORM "x86_64-apple-darwin") -+ set(FOXGLOVE_SDK_SHA "3531502efd958be3f9dca06a099c167512dd3006b98ac3eecf8250d376eaa16b") ++ set(FOXGLOVE_SDK_SHA "4e592b4fe447b9fab912706f863a75833cf6bedc5c17d3ea474d4531eec722ae") +elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "ARM64") + set(FOXGLOVE_SDK_PLATFORM "aarch64-pc-windows-msvc") -+ set(FOXGLOVE_SDK_SHA "da293bf4dac2b973b7c72d1d368932f7f4f989fcac9311d529b93c7d2b84eae9") ++ set(FOXGLOVE_SDK_SHA "aaafd94b67ce9de06eea616f247e49c0b11a2f78cf26b7cb1e1ae45f264a4067") +elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows" AND CMAKE_SYSTEM_PROCESSOR STREQUAL "AMD64") + set(FOXGLOVE_SDK_PLATFORM "x86_64-pc-windows-msvc") -+ set(FOXGLOVE_SDK_SHA "09d2ff5dbb6a5216a303f9470fbec186c0ebd849713570d6b8145a9d22d804af") ++ set(FOXGLOVE_SDK_SHA "335fcaa4d2637a529d6a47739feb944defcd393b9ccdb8a2fe2901747dbff863") else() message(FATAL_ERROR "Unsupported platform/architecture combination: ${CMAKE_SYSTEM_PROCESSOR}-${CMAKE_SYSTEM_NAME}") endif() diff --git a/patch/ros-rolling-laser-filters.patch b/patch/ros-rolling-laser-filters.patch new file mode 100644 index 00000000..7a412d90 --- /dev/null +++ b/patch/ros-rolling-laser-filters.patch @@ -0,0 +1,15 @@ +diff --git a/src/scan_to_cloud_filter_chain.cpp b/src/scan_to_cloud_filter_chain.cpp +index 859f775..c76b56a 100644 +--- a/src/scan_to_cloud_filter_chain.cpp ++++ b/src/scan_to_cloud_filter_chain.cpp +@@ -83,9 +83,7 @@ ScanToCloudFilterChain::ScanToCloudFilterChain( + std::placeholders::_1)); + filter_.setTolerance(std::chrono::duration(tf_tolerance_)); + +- auto timer_interface = std::make_shared( +- this->get_node_base_interface(), +- this->get_node_timers_interface()); ++ auto timer_interface = std::make_shared(*this); + buffer_.setCreateTimerInterface(timer_interface); + + #ifdef RCLCPP_SUPPORTS_MATCHED_CALLBACKS diff --git a/patch/ros-rolling-moveit-core.patch b/patch/ros-rolling-moveit-core.patch index 59d943bb..7f0a3f5c 100644 --- a/patch/ros-rolling-moveit-core.patch +++ b/patch/ros-rolling-moveit-core.patch @@ -29,7 +29,7 @@ index ca30488f7..b6f5f2ad4 100644 @@ -68,8 +69,37 @@ add_subdirectory(transforms) add_subdirectory(utils) add_subdirectory(version) - + +# Create an umbrella INTERFACE target so downstream packages can use +# moveit_core::moveit_core to link all moveit_core libraries at once. +add_library(moveit_core INTERFACE) @@ -95,6 +95,101 @@ diff --git a/ConfigExtras.cmake b/ConfigExtras.cmake serialization - system thread) +diff --git a/utils/src/robot_model_test_utils.cpp b/utils/src/robot_model_test_utils.cpp +index eea311f..273b702 100644 +--- a/utils/src/robot_model_test_utils.cpp ++++ b/utils/src/robot_model_test_utils.cpp +@@ -34,7 +34,26 @@ + + /* Author: Bryce Willey */ + ++// ament_index_cpp's get_package_share_directory API changed twice. ++// Guard on ament_index_cpp's own version, not rclcpp, because the ++// changes live in ament_index_cpp and its release cadence is independent ++// of rclcpp's. ++// 1.14+: ++// get_package_share_directory.hpp was removed, replaced with ++// get_package_share_path.hpp exposing get_package_share_path(pkg) ++// returning std::filesystem::path directly. ++// 1.5+: ++// 2-arg out-param overload get_package_share_directory(pkg, path) ++// is available; the 1-arg form is deprecated starting in 1.13. ++// Older: ++// only the non-deprecated 1-arg get_package_share_directory(pkg) ++// returning std::string is available. ++#include ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++#include ++#else + #include ++#endif + #include + #include + #include +@@ -64,10 +83,20 @@ moveit::core::RobotModelPtr loadTestingRobotModel(const std::string& package_nam + const std::string& urdf_relative_path, + const std::string& srdf_relative_path) + { ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++ const auto urdf_path = ament_index_cpp::get_package_share_path(package_name) / urdf_relative_path; ++ const auto srdf_path = ament_index_cpp::get_package_share_path(package_name) / srdf_relative_path; ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ std::filesystem::path pkg_share; ++ ament_index_cpp::get_package_share_directory(package_name, pkg_share); ++ const auto urdf_path = pkg_share / urdf_relative_path; ++ const auto srdf_path = pkg_share / srdf_relative_path; ++#else + const auto urdf_path = + std::filesystem::path(ament_index_cpp::get_package_share_directory(package_name)) / urdf_relative_path; + const auto srdf_path = + std::filesystem::path(ament_index_cpp::get_package_share_directory(package_name)) / srdf_relative_path; ++#endif + + urdf::ModelInterfaceSharedPtr urdf_model = urdf::parseURDFFile(urdf_path.string()); + if (urdf_model == nullptr) +@@ -95,7 +124,14 @@ moveit::core::RobotModelPtr loadTestingRobotModel(const std::string& robot_name) + urdf::ModelInterfaceSharedPtr loadModelInterface(const std::string& robot_name) + { + const std::string package_name = "moveit_resources_" + robot_name + "_description"; ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++ std::filesystem::path res_path = ament_index_cpp::get_package_share_path(package_name); ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ std::filesystem::path res_path; ++ ament_index_cpp::get_package_share_directory(package_name, res_path); ++#else + std::filesystem::path res_path(ament_index_cpp::get_package_share_directory(package_name)); ++#endif + std::string urdf_path; + if (robot_name == "pr2") + { +@@ -123,13 +159,27 @@ srdf::ModelSharedPtr loadSRDFModel(const std::string& robot_name) + if (robot_name == "pr2") + { + const std::string package_name = "moveit_resources_" + robot_name + "_description"; ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++ std::filesystem::path res_path = ament_index_cpp::get_package_share_path(package_name); ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ std::filesystem::path res_path; ++ ament_index_cpp::get_package_share_directory(package_name, res_path); ++#else + std::filesystem::path res_path(ament_index_cpp::get_package_share_directory(package_name)); ++#endif + srdf_path = (res_path / "srdf/robot.xml").string(); + } + else + { + const std::string package_name = "moveit_resources_" + robot_name + "_moveit_config"; ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++ std::filesystem::path res_path = ament_index_cpp::get_package_share_path(package_name); ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ std::filesystem::path res_path; ++ ament_index_cpp::get_package_share_directory(package_name, res_path); ++#else + std::filesystem::path res_path(ament_index_cpp::get_package_share_directory(package_name)); ++#endif + srdf_path = (res_path / "config" / (robot_name + ".srdf")).string(); + } + srdf_model->initFile(*urdf_model, srdf_path); diff --git a/collision_detection/CMakeLists.txt b/collision_detection/CMakeLists.txt index e3f8fd212..403c2af04 100644 --- a/collision_detection/CMakeLists.txt @@ -102,7 +197,7 @@ index e3f8fd212..403c2af04 100644 @@ -16,19 +16,19 @@ target_include_directories( include(GenerateExportHeader) generate_export_header(moveit_collision_detection) - + -ament_target_dependencies( +target_link_libraries( moveit_collision_detection @@ -138,7 +233,7 @@ index 19777a044..af3a89442 100644 @@ -141,7 +141,33 @@ struct CostSource } }; - + -struct CollisionResult; +/** \brief Representation of a collision checking result */ +struct CollisionResult @@ -167,23 +262,23 @@ index 19777a044..af3a89442 100644 + /** \brief These are the individual cost sources when costs are computed */ + std::set cost_sources; +}; - + /** \brief Representation of a collision checking request */ struct CollisionRequest @@ -159,9 +185,6 @@ struct CollisionRequest /** \brief If true, compute proximity distance */ bool distance = false; - + - /** \brief If true, return detailed distance information. Distance must be set to true as well */ - bool detailed_distance = false; - /** \brief If true, a collision cost is computed */ bool cost = false; - + @@ -330,42 +353,4 @@ struct DistanceResult } }; - + -/** \brief Representation of a collision checking result */ -struct CollisionResult -{ @@ -228,14 +323,14 @@ index b2262f93d..8fd25b163 100644 --- a/collision_detection/src/world.cpp +++ b/collision_detection/src/world.cpp @@ -130,7 +130,7 @@ World::ObjectConstPtr World::getObject(const std::string& object_id) const - + void World::ensureUnique(ObjectPtr& obj) { - if (obj && !obj.unique()) + if (obj && obj.use_count() != 1) obj = std::make_shared(*obj); } - + diff --git a/collision_detection_bullet/CMakeLists.txt b/collision_detection_bullet/CMakeLists.txt index feadeb653..1ea799949 100644 --- a/collision_detection_bullet/CMakeLists.txt @@ -269,7 +364,7 @@ index feadeb653..1ea799949 100644 + urdfdom_headers::urdfdom_headers + ${visualization_msgs_TARGETS} + ${octomap_msgs_TARGETS}) - + add_library(collision_detector_bullet_plugin SHARED src/collision_detector_bullet_plugin_loader.cpp) set_target_properties(collision_detector_bullet_plugin @@ -299,7 +394,7 @@ index feadeb653..1ea799949 100644 + pluginlib::pluginlib + rmw_implementation::rmw_implementation + ${octomap_msgs_TARGETS}) - + install(DIRECTORY include/ DESTINATION include/moveit_core) install( diff --git a/collision_detection_fcl/CMakeLists.txt b/collision_detection_fcl/CMakeLists.txt @@ -330,7 +425,7 @@ index ece406480..63922f49e 100644 + urdfdom::urdf_parser + urdfdom_headers::urdfdom_headers + ${visualization_msgs_TARGETS}) - + add_library(collision_detector_fcl_plugin SHARED src/collision_detector_fcl_plugin_loader.cpp) set_target_properties(collision_detector_fcl_plugin @@ -349,7 +444,7 @@ index ece406480..63922f49e 100644 + ${visualization_msgs_TARGETS} + pluginlib::pluginlib + rmw_implementation::rmw_implementation) - + install(DIRECTORY include/ DESTINATION include/moveit_core) install( diff --git a/collision_detection_fcl/src/collision_common.cpp b/collision_detection_fcl/src/collision_common.cpp @@ -397,7 +492,7 @@ index b57e0767e..c655ed069 100644 - } } } - + @@ -347,10 +343,6 @@ void CollisionEnvFCL::checkRobotCollisionHelper(const CollisionRequest& req, Col dreq.enableGroup(getRobotModel()); distanceRobot(dreq, dres, state); @@ -408,7 +503,7 @@ index b57e0767e..c655ed069 100644 - } } } - + diff --git a/collision_distance_field/CMakeLists.txt b/collision_distance_field/CMakeLists.txt index 63b63a013..8bb5e3283 100644 --- a/collision_distance_field/CMakeLists.txt @@ -416,7 +511,7 @@ index 63b63a013..8bb5e3283 100644 @@ -15,12 +15,17 @@ target_include_directories( set_target_properties(moveit_collision_distance_field PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + -ament_target_dependencies(moveit_collision_distance_field urdf - visualization_msgs tf2_eigen geometric_shapes octomap) - @@ -433,11 +528,11 @@ index 63b63a013..8bb5e3283 100644 + tf2_eigen::tf2_eigen + geometric_shapes::geometric_shapes + octomap) - + install(DIRECTORY include/ DESTINATION include/moveit_core) install( @@ -33,8 +38,6 @@ if(BUILD_TESTING) - + ament_add_gtest(test_collision_distance_field test/test_collision_distance_field.cpp) - ament_target_dependencies(test_collision_distance_field geometric_shapes @@ -479,9 +574,9 @@ index 25cda7dc6..2cdbe05df 100644 + urdfdom::urdf_parser + urdfdom_headers::urdfdom_headers + ${visualization_msgs_TARGETS}) - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + @@ -43,7 +45,6 @@ if(BUILD_TESTING) test/pr2_arm_kinematics_plugin.cpp test/pr2_arm_ik.cpp) target_include_directories(test_constraint_samplers @@ -525,9 +620,9 @@ index 165d82a7a..5c3723cc8 100644 octomap) +set_target_properties(moveit_distance_field + PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + diff --git a/dynamics_solver/CMakeLists.txt b/dynamics_solver/CMakeLists.txt index 04afe66ef..c6c5a1d4e 100644 --- a/dynamics_solver/CMakeLists.txt @@ -535,7 +630,7 @@ index 04afe66ef..c6c5a1d4e 100644 @@ -6,8 +6,14 @@ target_include_directories( set_target_properties(moveit_dynamics_solver PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + -ament_target_dependencies(moveit_dynamics_solver urdf urdfdom_headers - orocos_kdl visualization_msgs kdl_parser) -target_link_libraries(moveit_dynamics_solver moveit_robot_state moveit_utils) @@ -548,7 +643,7 @@ index 04afe66ef..c6c5a1d4e 100644 + ${orocos_kdl_LIBRARIES} + ${visualization_msgs_TARGETS} + kdl_parser::kdl_parser) - + install(DIRECTORY include/ DESTINATION include/moveit_core) diff --git a/exceptions/CMakeLists.txt b/exceptions/CMakeLists.txt index 26591d955..04027c2ef 100644 @@ -564,7 +659,7 @@ index 26591d955..04027c2ef 100644 +target_link_libraries( + moveit_exceptions moveit_utils Boost::headers rclcpp::rclcpp + urdfdom::urdf_parser urdfdom_headers::urdfdom_headers) - + install(DIRECTORY include/ DESTINATION include/moveit_core) diff --git a/kinematic_constraints/CMakeLists.txt b/kinematic_constraints/CMakeLists.txt index 51f33e495..534f51179 100644 @@ -573,7 +668,7 @@ index 51f33e495..534f51179 100644 @@ -16,19 +16,20 @@ target_include_directories( set_target_properties(moveit_kinematic_constraints PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + -ament_target_dependencies( - moveit_kinematic_constraints - urdf @@ -600,9 +695,9 @@ index 51f33e495..534f51179 100644 + ${geometry_msgs_TARGETS} + ${visualization_msgs_TARGETS} + tf2_eigen::tf2_eigen) - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + diff --git a/kinematics_base/CMakeLists.txt b/kinematics_base/CMakeLists.txt index 180253900..29ff3953e 100644 --- a/kinematics_base/CMakeLists.txt @@ -610,7 +705,7 @@ index 180253900..29ff3953e 100644 @@ -11,16 +11,15 @@ target_include_directories( moveit_kinematics_base PUBLIC $ )# for this library - + -# This line ensures that messages are built before the library is built -ament_target_dependencies( +target_link_libraries( @@ -629,7 +724,7 @@ index 180253900..29ff3953e 100644 + ${moveit_msgs_TARGETS} + geometric_shapes::geometric_shapes + ${geometry_msgs_TARGETS}) - + install(DIRECTORY include/ DESTINATION include/moveit_core) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/moveit_kinematics_base_export.h diff --git a/kinematics_metrics/CMakeLists.txt b/kinematics_metrics/CMakeLists.txt @@ -639,7 +734,7 @@ index e760b834e..6255198ff 100644 @@ -6,10 +6,13 @@ target_include_directories( set_target_properties(moveit_kinematics_metrics PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + -ament_target_dependencies(moveit_kinematics_metrics urdf urdfdom_headers - visualization_msgs) - @@ -653,7 +748,7 @@ index e760b834e..6255198ff 100644 + urdf::urdf + urdfdom_headers::urdfdom_headers + ${visualization_msgs_TARGETS}) - + install(DIRECTORY include/ DESTINATION include/moveit_core) diff --git a/online_signal_smoothing/CMakeLists.txt b/online_signal_smoothing/CMakeLists.txt index 1f1912c6d..7d3b6dd01 100644 @@ -671,7 +766,7 @@ index 1f1912c6d..7d3b6dd01 100644 set_target_properties(moveit_smoothing_base PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") -ament_target_dependencies(moveit_smoothing_base rclcpp tf2_eigen) - + # Plugin implementations add_library(moveit_acceleration_filter SHARED src/acceleration_filter.cpp) @@ -23,12 +23,13 @@ set_target_properties(moveit_acceleration_filter @@ -691,7 +786,7 @@ index 1f1912c6d..7d3b6dd01 100644 + osqp::osqp + srdfdom::srdfdom + pluginlib::pluginlib) - + add_library(moveit_butterworth_filter SHARED src/butterworth_filter.cpp) generate_export_header(moveit_butterworth_filter) @@ -41,11 +42,8 @@ generate_parameter_library(moveit_butterworth_filter_parameters @@ -705,7 +800,7 @@ index 1f1912c6d..7d3b6dd01 100644 - pluginlib) + moveit_robot_model moveit_smoothing_base srdfdom::srdfdom + pluginlib::pluginlib) - + add_library(moveit_ruckig_filter SHARED src/ruckig_filter.cpp) generate_export_header(moveit_ruckig_filter) @@ -56,11 +54,13 @@ set_target_properties(moveit_ruckig_filter @@ -724,7 +819,7 @@ index 1f1912c6d..7d3b6dd01 100644 + ruckig::ruckig + srdfdom::srdfdom + pluginlib::pluginlib) - + # Installation install(DIRECTORY include/ DESTINATION include/moveit_core) diff --git a/planning_interface/CMakeLists.txt b/planning_interface/CMakeLists.txt @@ -749,7 +844,7 @@ index 338765e2f..6a79dd7a0 100644 + urdf::urdf + urdfdom::urdf_parser + urdfdom_headers::urdfdom_headers) - + install(DIRECTORY include/ DESTINATION include/moveit_core) diff --git a/planning_scene/CMakeLists.txt b/planning_scene/CMakeLists.txt index debb3e5b6..c6eee289b 100644 @@ -783,11 +878,11 @@ index debb3e5b6..c6eee289b 100644 + urdfdom_headers::urdfdom_headers + ${octomap_msgs_TARGETS} + octomap) - + install(DIRECTORY include/ DESTINATION include/moveit_core) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/moveit_planning_scene_export.h @@ -47,9 +44,9 @@ if(BUILD_TESTING) - + ament_add_gtest(test_planning_scene test/test_planning_scene.cpp APPEND_LIBRARY_DIRS "${APPEND_LIBRARY_DIRS}") - ament_target_dependencies(test_planning_scene geometric_shapes srdfdom) @@ -796,7 +891,7 @@ index debb3e5b6..c6eee289b 100644 + target_link_libraries( + test_planning_scene moveit_test_utils moveit_planning_scene + geometric_shapes::geometric_shapes srdfdom::srdfdom) - + ament_add_gtest(test_collision_objects test/test_collision_objects.cpp APPEND_LIBRARY_DIRS "${APPEND_LIBRARY_DIRS}") diff --git a/robot_model/CMakeLists.txt b/robot_model/CMakeLists.txt @@ -833,7 +928,7 @@ index 2886ed4f0..d6166a13d 100644 + urdfdom_headers::urdfdom_headers + srdfdom::srdfdom + ${visualization_msgs_TARGETS}) - + if(BUILD_TESTING) find_package(ament_cmake_gtest REQUIRED) ament_add_gtest(test_robot_model test/test.cpp) @@ -842,7 +937,7 @@ index 2886ed4f0..d6166a13d 100644 + target_link_libraries(test_robot_model moveit_test_utils moveit_robot_model + rclcpp::rclcpp) endif() - + install(DIRECTORY include/ DESTINATION include/moveit_core) diff --git a/robot_state/CMakeLists.txt b/robot_state/CMakeLists.txt index a906be706..44ccde09a 100644 @@ -872,11 +967,11 @@ index a906be706..44ccde09a 100644 + geometric_shapes::geometric_shapes + urdfdom_headers::urdfdom_headers + Boost::headers) - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + @@ -58,7 +59,7 @@ if(BUILD_TESTING) - + ament_add_google_benchmark(robot_state_benchmark test/robot_state_benchmark.cpp) - ament_target_dependencies(robot_state_benchmark kdl_parser) @@ -929,9 +1024,9 @@ index c4b26ebb8..14594034b 100644 + rclcpp::rclcpp + urdfdom::urdf_parser + urdfdom_headers::urdfdom_headers) - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + diff --git a/trajectory_processing/CMakeLists.txt b/trajectory_processing/CMakeLists.txt index bbbe8d1f2..a4e3b128c 100644 --- a/trajectory_processing/CMakeLists.txt @@ -962,9 +1057,9 @@ index bbbe8d1f2..a4e3b128c 100644 + urdfdom_headers::urdfdom_headers + ${visualization_msgs_TARGETS} + Boost::headers) - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + diff --git a/transforms/CMakeLists.txt b/transforms/CMakeLists.txt index 5880e5795..26316c2e8 100644 --- a/transforms/CMakeLists.txt @@ -996,9 +1091,9 @@ index 5880e5795..26316c2e8 100644 - urdfdom - urdfdom_headers - Boost) - + install(DIRECTORY include/ DESTINATION include/moveit_core) - + diff --git a/utils/CMakeLists.txt b/utils/CMakeLists.txt index ca44183fa..80dab7b2a 100644 --- a/utils/CMakeLists.txt @@ -1013,7 +1108,7 @@ index ca44183fa..80dab7b2a 100644 + ${moveit_msgs_TARGETS} rclcpp::rclcpp fmt::fmt) set_target_properties(moveit_utils PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + @@ -16,20 +16,21 @@ target_include_directories( moveit_test_utils PUBLIC $ @@ -1048,4 +1143,4 @@ index ca44183fa..80dab7b2a 100644 + fmt::fmt) set_target_properties(moveit_test_utils PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + diff --git a/patch/ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin.patch b/patch/ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin.patch index b1829078..f370f9c0 100644 --- a/patch/ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin.patch +++ b/patch/ros-rolling-moveit-resources-prbt-ikfast-manipulator-plugin.patch @@ -30,3 +30,37 @@ index cc451f3d65..48665164c7 100644 pluginlib_export_plugin_description_file( moveit_core prbt_manipulator_moveit_ikfast_plugin_description.xml) +diff --git a/src/prbt_manipulator_ikfast_moveit_plugin.cpp b/src/prbt_manipulator_ikfast_moveit_plugin.cpp +index f989226394..104b2c8d6b 100644 +--- a/src/prbt_manipulator_ikfast_moveit_plugin.cpp ++++ b/src/prbt_manipulator_ikfast_moveit_plugin.cpp +@@ -53,6 +53,10 @@ + #include + #include + ++#define IKFAST_NO_MAIN // Don't include main() from IKFast ++// Code generated by IKFast56/61 ++#include "prbt_manipulator_ikfast_solver.cpp" ++ + using namespace moveit::core; + + // Need a floating point tolerance when checking joint limits, in case the joint starts at limit +@@ -67,7 +71,6 @@ enum SEARCH_MODE + + namespace prbt_manipulator + { +-#define IKFAST_NO_MAIN // Don't include main() from IKFast + + /// \brief The types of inverse kinematics parameterizations supported. + /// +@@ -153,10 +156,6 @@ struct LimitObeyingSol + + static const rclcpp::Logger LOGGER = rclcpp::get_logger("ikfast"); + +-// Code generated by IKFast56/61 +-#include "prbt_manipulator_ikfast_solver.cpp" +- +- + class IKFastKinematicsPlugin : public kinematics::KinematicsBase + { + std::vector joint_names_; diff --git a/patch/ros-rolling-moveit-ros-control-interface.patch b/patch/ros-rolling-moveit-ros-control-interface.patch index dab4e293..e9e2b741 100644 --- a/patch/ros-rolling-moveit-ros-control-interface.patch +++ b/patch/ros-rolling-moveit-ros-control-interface.patch @@ -98,3 +98,12 @@ diff --git a/ConfigExtras.cmake b/ConfigExtras.cmake -find_package(Boost REQUIRED COMPONENTS system thread) +find_package(Boost REQUIRED COMPONENTS thread) +diff --git a/src/controller_manager_plugin.cpp b/src/controller_manager_plugin.cpp +--- a/src/controller_manager_plugin.cpp ++++ b/src/controller_manager_plugin.cpp +@@ -54,4 +54,5 @@ + #include + #include + #include ++#include + #include diff --git a/patch/ros-rolling-moveit-ros-move-group.patch b/patch/ros-rolling-moveit-ros-move-group.patch index d4aa080e..84499bc4 100644 --- a/patch/ros-rolling-moveit-ros-move-group.patch +++ b/patch/ros-rolling-moveit-ros-move-group.patch @@ -113,3 +113,10 @@ diff --git a/ConfigExtras.cmake b/ConfigExtras.cmake filesystem date_time program_options +diff --git a/src/default_capabilities/tf_publisher_capability.cpp b/src/default_capabilities/tf_publisher_capability.cpp +index 9323b6cc71..256cb91ce0 100644 +--- a/src/default_capabilities/tf_publisher_capability.cpp ++++ b/src/default_capabilities/tf_publisher_capability.cpp +@@ -79 +79 @@ void TfPublisher::publishPlanningSceneFrames() +- tf2_ros::TransformBroadcaster broadcaster(context_->moveit_cpp_->getNode()); ++ tf2_ros::TransformBroadcaster broadcaster(*context_->moveit_cpp_->getNode()); diff --git a/patch/ros-rolling-moveit-ros-occupancy-map-monitor.patch b/patch/ros-rolling-moveit-ros-occupancy-map-monitor.patch index a56df0fa..609c16da 100644 --- a/patch/ros-rolling-moveit-ros-occupancy-map-monitor.patch +++ b/patch/ros-rolling-moveit-ros-occupancy-map-monitor.patch @@ -51,3 +51,16 @@ index b8dd549bc..ec355bf1d 100644 install( TARGETS moveit_ros_occupancy_map_monitor +diff --git a/src/occupancy_map_server.cpp b/src/occupancy_map_server.cpp +index c9642f9a0..0038a11b9 100644 +--- a/src/occupancy_map_server.cpp ++++ b/src/occupancy_map_server.cpp +@@ -99,7 +99,7 @@ int main(int argc, char** argv) + node->create_publisher("octomap_binary", RMW_QOS_POLICY_HISTORY_KEEP_LAST); + auto clock_ptr = std::make_shared(RCL_ROS_TIME); + std::shared_ptr buffer = std::make_shared(clock_ptr, tf2::durationFromSec(5.0)); +- tf2_ros::TransformListener listener(*buffer, node, false /* spin_thread - disables executor */); ++ tf2_ros::TransformListener listener(*buffer, *node, false /* spin_thread - disables executor */); + occupancy_map_monitor::OccupancyMapMonitor server(node, buffer); + server.setUpdateCallback( + [&octree_binary_pub, &server, logger = node->get_logger()] { return publishOctomap(octree_binary_pub, server); }); diff --git a/patch/ros-rolling-moveit-ros-perception.patch b/patch/ros-rolling-moveit-ros-perception.patch index a49b3fa1..cd5a196c 100644 --- a/patch/ros-rolling-moveit-ros-perception.patch +++ b/patch/ros-rolling-moveit-ros-perception.patch @@ -124,6 +124,28 @@ index 98435f9cca..b712118eac 100644 void DepthImageOctomapUpdater::stop() { +diff --git a/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp b/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp +index 1530b522c6..7f3b32516c 100644 +--- a/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp ++++ b/pointcloud_octomap_updater/src/pointcloud_octomap_updater.cpp +@@ -112,7 +112,7 @@ bool PointCloudOctomapUpdater::initialize(const rclcpp::Node::SharedPtr& node) + node_ = node; + tf_buffer_ = std::make_shared(node_->get_clock()); + auto create_timer_interface = +- std::make_shared(node->get_node_base_interface(), node->get_node_timers_interface()); ++ std::make_shared(tf2_ros::CreateTimerROS::RequiredInterfaces(*node)); + tf_buffer_->setCreateTimerInterface(create_timer_interface); + tf_listener_ = std::make_shared(*tf_buffer_); + shape_mask_ = std::make_unique(); +@@ -152,7 +152,7 @@ void PointCloudOctomapUpdater::start() + if (tf_listener_ && tf_buffer_ && !monitor_->getMapFrame().empty()) + { + point_cloud_filter_ = new tf2_ros::MessageFilter( +- *point_cloud_subscriber_, *tf_buffer_, monitor_->getMapFrame(), 5, node_); ++ *point_cloud_subscriber_, *tf_buffer_, monitor_->getMapFrame(), 5, *node_); + point_cloud_filter_->registerCallback( + [this](const sensor_msgs::msg::PointCloud2::ConstSharedPtr& cloud) { cloudMsgCallback(cloud); }); + RCLCPP_INFO(logger_, "Listening to '%s' using message filter with target frame '%s'", point_cloud_topic_.c_str(), diff --git a/lazy_free_space_updater/CMakeLists.txt b/lazy_free_space_updater/CMakeLists.txt index ce2ce81c29..e7ae903d44 100644 --- a/lazy_free_space_updater/CMakeLists.txt diff --git a/patch/ros-rolling-moveit-ros-planning.patch b/patch/ros-rolling-moveit-ros-planning.patch index 3fb79de0..be4c7366 100644 --- a/patch/ros-rolling-moveit-ros-planning.patch +++ b/patch/ros-rolling-moveit-ros-planning.patch @@ -21,7 +21,7 @@ index 9b4136d01..3c1cfdcd8 100644 @@ -100,8 +102,13 @@ add_subdirectory(robot_model_loader) add_subdirectory(srdf_publisher_node) add_subdirectory(trajectory_execution_manager) - + +# Create an umbrella INTERFACE target so downstream packages can use +# moveit_ros_planning::moveit_ros_planning to link all libraries at once. +add_library(moveit_ros_planning INTERFACE) @@ -45,14 +45,14 @@ index bc34ed5ec..577f6dcd2 100644 - pluginlib) +target_link_libraries(moveit_collision_plugin_loader moveit_core::moveit_core + rclcpp::rclcpp pluginlib::pluginlib) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) diff --git a/constraint_sampler_manager_loader/CMakeLists.txt b/constraint_sampler_manager_loader/CMakeLists.txt index 222a564a7..0b457167f 100644 --- a/constraint_sampler_manager_loader/CMakeLists.txt +++ b/constraint_sampler_manager_loader/CMakeLists.txt @@ -3,9 +3,8 @@ add_library(moveit_constraint_sampler_manager_loader SHARED - + set_target_properties(moveit_constraint_sampler_manager_loader PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") -ament_target_dependencies(moveit_constraint_sampler_manager_loader moveit_core @@ -62,7 +62,7 @@ index 222a564a7..0b457167f 100644 +target_link_libraries( + moveit_constraint_sampler_manager_loader moveit_rdf_loader + moveit_core::moveit_core rclcpp::rclcpp Boost::headers pluginlib::pluginlib) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) diff --git a/kinematics_plugin_loader/CMakeLists.txt b/kinematics_plugin_loader/CMakeLists.txt index cbc9d6d0f..61f9c3897 100644 @@ -79,7 +79,7 @@ index cbc9d6d0f..61f9c3897 100644 kinematics_parameters # cmake target name for the parameter library src/kinematics_parameters.yaml # path to input yaml file ) - + -target_link_libraries(moveit_kinematics_plugin_loader moveit_rdf_loader - kinematics_parameters) +target_link_libraries( @@ -91,7 +91,7 @@ index cbc9d6d0f..61f9c3897 100644 + pluginlib::pluginlib + class_loader::class_loader + moveit_core::moveit_core) - + install( TARGETS kinematics_parameters diff --git a/kinematics_plugin_loader/src/kinematics_plugin_loader.cpp b/kinematics_plugin_loader/src/kinematics_plugin_loader.cpp @@ -105,7 +105,7 @@ index ead7aa044..464d6fbf0 100644 - if (cached.unique()) + if (cached.use_count() == 1) return std::move(cached); // pass on unique instance - + // create a new instance and store in instances_ diff --git a/moveit_cpp/CMakeLists.txt b/moveit_cpp/CMakeLists.txt index 59850df90..a6e6f6350 100644 @@ -126,9 +126,9 @@ index 59850df90..a6e6f6350 100644 + moveit_trajectory_execution_manager + rclcpp::rclcpp + moveit_core::moveit_core) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) - + diff --git a/plan_execution/CMakeLists.txt b/plan_execution/CMakeLists.txt index 95c11fd8e..1a9cda295 100644 --- a/plan_execution/CMakeLists.txt @@ -150,7 +150,7 @@ index 95c11fd8e..1a9cda295 100644 + Boost::headers + class_loader::class_loader + pluginlib::pluginlib) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) diff --git a/planning_components_tools/CMakeLists.txt b/planning_components_tools/CMakeLists.txt index 0eb2bd3fa..d38479aa7 100644 @@ -163,20 +163,20 @@ index 0eb2bd3fa..d38479aa7 100644 - moveit_robot_model_loader) -ament_target_dependencies(moveit_print_planning_model_info rclcpp) + moveit_robot_model_loader rclcpp::rclcpp) - + add_executable(moveit_print_planning_scene_info src/print_planning_scene_info.cpp) target_link_libraries(moveit_print_planning_scene_info - moveit_planning_scene_monitor) -ament_target_dependencies(moveit_print_planning_scene_info rclcpp) + moveit_planning_scene_monitor rclcpp::rclcpp) - + add_executable(moveit_display_random_state src/display_random_state.cpp) -target_link_libraries(moveit_display_random_state moveit_planning_scene_monitor) -ament_target_dependencies(moveit_display_random_state rclcpp) +target_link_libraries(moveit_display_random_state moveit_planning_scene_monitor + rclcpp::rclcpp) - + add_executable(moveit_visualize_robot_collision_volume src/visualize_robot_collision_volume.cpp) -target_link_libraries(moveit_visualize_robot_collision_volume @@ -187,7 +187,7 @@ index 0eb2bd3fa..d38479aa7 100644 + moveit_visualize_robot_collision_volume + PRIVATE moveit_planning_scene_monitor + PUBLIC rclcpp::rclcpp tf2_ros::tf2_ros) - + add_executable(moveit_evaluate_collision_checking_speed src/evaluate_collision_checking_speed.cpp) -target_link_libraries(moveit_evaluate_collision_checking_speed @@ -196,11 +196,11 @@ index 0eb2bd3fa..d38479aa7 100644 +target_link_libraries( + moveit_evaluate_collision_checking_speed moveit_planning_scene_monitor + rclcpp::rclcpp Boost::headers Boost::program_options) - + if("${catkin_LIBRARIES}" MATCHES "moveit_collision_detection_bullet") add_executable(moveit_compare_collision_checking_speed_fcl_bullet @@ -41,9 +39,9 @@ endif() - + add_executable(moveit_publish_scene_from_text src/publish_scene_from_text.cpp) target_link_libraries( - moveit_publish_scene_from_text PRIVATE moveit_planning_scene_monitor @@ -209,7 +209,7 @@ index 0eb2bd3fa..d38479aa7 100644 + moveit_publish_scene_from_text + PRIVATE moveit_planning_scene_monitor moveit_robot_model_loader + PUBLIC rclcpp::rclcpp) - + install( TARGETS moveit_print_planning_model_info diff --git a/planning_pipeline/CMakeLists.txt b/planning_pipeline/CMakeLists.txt @@ -218,7 +218,7 @@ index d3e9c7579..836d1f0d4 100644 +++ b/planning_pipeline/CMakeLists.txt @@ -2,7 +2,10 @@ generate_parameter_library(planning_pipeline_parameters res/planning_pipeline_parameters.yaml) - + add_library(moveit_planning_pipeline SHARED src/planning_pipeline.cpp) -target_link_libraries(moveit_planning_pipeline planning_pipeline_parameters) +target_link_libraries( @@ -231,13 +231,13 @@ index d3e9c7579..836d1f0d4 100644 @@ -11,9 +14,6 @@ target_include_directories( set_target_properties(moveit_planning_pipeline PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + -ament_target_dependencies(moveit_planning_pipeline moveit_core moveit_msgs - rclcpp pluginlib) - if(BUILD_TESTING) find_package(ament_cmake_gtest REQUIRED) - + @@ -22,8 +22,8 @@ if(BUILD_TESTING) target_include_directories( moveit_pipeline_test_plugins @@ -248,7 +248,7 @@ index d3e9c7579..836d1f0d4 100644 + rclcpp::rclcpp pluginlib::pluginlib) set_target_properties(moveit_pipeline_test_plugins PROPERTIES VERSION "${${PROJECT_NAME}_VERSION}") - + @@ -33,9 +33,10 @@ if(BUILD_TESTING) target_include_directories( moveit_planning_pipeline_test @@ -260,7 +260,7 @@ index d3e9c7579..836d1f0d4 100644 + moveit_planning_pipeline_test moveit_planning_pipeline + moveit_core::moveit_core ${moveit_msgs_TARGETS} rclcpp::rclcpp + pluginlib::pluginlib) - + install( TARGETS moveit_pipeline_test_plugins diff --git a/planning_pipeline_interfaces/CMakeLists.txt b/planning_pipeline_interfaces/CMakeLists.txt @@ -279,7 +279,7 @@ index a6ccb228c..34105f391 100644 +target_link_libraries( + moveit_planning_pipeline_interfaces moveit_planning_pipeline + moveit_core::moveit_core ${moveit_msgs_TARGETS} rclcpp::rclcpp) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) install( diff --git a/planning_request_adapter_plugins/CMakeLists.txt b/planning_request_adapter_plugins/CMakeLists.txt @@ -289,7 +289,7 @@ index 54cb62da1..fe0d43ef2 100644 @@ -7,13 +7,12 @@ add_library( src/check_start_state_collision.cpp src/validate_workspace_bounds.cpp src/resolve_constraint_frames.cpp) - + -target_link_libraries(moveit_default_planning_request_adapter_plugins - default_request_adapter_parameters) - @@ -301,7 +301,7 @@ index 54cb62da1..fe0d43ef2 100644 + moveit_default_planning_request_adapter_plugins + default_request_adapter_parameters moveit_core::moveit_core rclcpp::rclcpp + pluginlib::pluginlib) - + if(BUILD_TESTING) find_package(ament_cmake_gtest REQUIRED) diff --git a/planning_response_adapter_plugins/CMakeLists.txt b/planning_response_adapter_plugins/CMakeLists.txt @@ -311,7 +311,7 @@ index 7471eefa3..59edb807c 100644 @@ -6,10 +6,9 @@ add_library( src/add_ruckig_traj_smoothing.cpp src/add_time_optimal_parameterization.cpp src/display_motion_path.cpp src/validate_path.cpp) - + -target_link_libraries(moveit_default_planning_response_adapter_plugins - default_response_adapter_parameters) - @@ -352,7 +352,7 @@ index 03eab4077..32feb33e0 100644 + rclcpp::rclcpp + fmt::fmt + ${moveit_msgs_TARGETS}) - + add_executable(demo_scene demos/demo_scene.cpp) -ament_target_dependencies( +target_link_libraries( @@ -368,11 +368,11 @@ index 03eab4077..32feb33e0 100644 + PRIVATE moveit_planning_scene_monitor + PUBLIC rclcpp::rclcpp fmt::fmt ${moveit_msgs_TARGETS} urdf::urdf + message_filters::message_filters pluginlib::pluginlib) - + install(TARGETS demo_scene DESTINATION lib/${PROJECT_NAME}) - + @@ -55,10 +50,9 @@ if(BUILD_TESTING) - + ament_add_gtest_executable(planning_scene_monitor_test test/planning_scene_monitor_test.cpp) - target_link_libraries(planning_scene_monitor_test @@ -382,9 +382,54 @@ index 03eab4077..32feb33e0 100644 + target_link_libraries( + planning_scene_monitor_test moveit_planning_scene_monitor + moveit_core::moveit_core rclcpp::rclcpp ${moveit_msgs_TARGETS}) - + add_ros_test(test/launch/planning_scene_monitor.test.py TIMEOUT 30 ARGS "test_binary_dir:=${CMAKE_CURRENT_BINARY_DIR}") +diff --git a/rdf_loader/src/rdf_loader.cpp b/rdf_loader/src/rdf_loader.cpp +index de43e05..ad79eae 100644 +--- a/rdf_loader/src/rdf_loader.cpp ++++ b/rdf_loader/src/rdf_loader.cpp +@@ -38,7 +38,26 @@ + #include + #include + #include ++// ament_index_cpp's get_package_share_directory API changed twice. ++// Guard on ament_index_cpp's own version, not rclcpp, because the ++// changes live in ament_index_cpp and its release cadence is independent ++// of rclcpp's. ++// 1.14+: ++// get_package_share_directory.hpp was removed, replaced with ++// get_package_share_path.hpp exposing get_package_share_path(pkg) ++// returning std::filesystem::path directly. ++// 1.5+: ++// 2-arg out-param overload get_package_share_directory(pkg, path) ++// is available; the 1-arg form is deprecated starting in 1.13. ++// Older: ++// only the non-deprecated 1-arg get_package_share_directory(pkg) ++// returning std::string is available. ++#include ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++#include ++#else + #include ++#endif + #include + + #include +@@ -220,7 +239,13 @@ bool RDFLoader::loadPkgFileToString(std::string& buffer, const std::string& pack + std::string package_path; + try + { ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++ package_path = ament_index_cpp::get_package_share_path(package_name).string(); ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ ament_index_cpp::get_package_share_directory(package_name, package_path); ++#else + package_path = ament_index_cpp::get_package_share_directory(package_name); ++#endif + } + catch (const ament_index_cpp::PackageNotFoundError& e) + { diff --git a/rdf_loader/CMakeLists.txt b/rdf_loader/CMakeLists.txt index 70b73b8b5..6c3a08d3f 100644 --- a/rdf_loader/CMakeLists.txt @@ -398,7 +443,7 @@ index 70b73b8b5..6c3a08d3f 100644 +target_link_libraries( + moveit_rdf_loader rclcpp::rclcpp ament_index_cpp::ament_index_cpp urdf::urdf + srdfdom::srdfdom moveit_core::moveit_core) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) install(DIRECTORY test/data test/launch diff --git a/robot_model_loader/CMakeLists.txt b/robot_model_loader/CMakeLists.txt @@ -422,7 +467,7 @@ index 284ea4a36..ce7baa5d7 100644 + Boost::headers + moveit_core::moveit_core + ${moveit_msgs_TARGETS}) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) diff --git a/srdf_publisher_node/CMakeLists.txt b/srdf_publisher_node/CMakeLists.txt index d548d2f1e..e858e7f53 100644 @@ -435,7 +480,7 @@ index d548d2f1e..e858e7f53 100644 +target_link_libraries( + srdf_publisher_node PUBLIC ${std_msgs_TARGETS} rclcpp::rclcpp + rclcpp_components::component) - + if(BUILD_TESTING) find_package(launch_testing_ament_cmake REQUIRED) diff --git a/trajectory_execution_manager/CMakeLists.txt b/trajectory_execution_manager/CMakeLists.txt @@ -468,7 +513,7 @@ index 929e8c88f..0d2f81c0c 100644 + ${sensor_msgs_TARGETS} + ${moveit_msgs_TARGETS} + tf2_eigen::tf2_eigen) - + install(DIRECTORY include/ DESTINATION include/moveit_ros_planning) install( diff --git a/ConfigExtras.cmake b/ConfigExtras.cmake diff --git a/patch/ros-rolling-moveit-setup-framework.patch b/patch/ros-rolling-moveit-setup-framework.patch index c302ff7b..9c2ffb95 100644 --- a/patch/ros-rolling-moveit-setup-framework.patch +++ b/patch/ros-rolling-moveit-setup-framework.patch @@ -23,9 +23,9 @@ index 3e3d417fb..fc6d922c4 100644 find_package(rclcpp REQUIRED) find_package(rviz_common REQUIRED) @@ -23,12 +31,21 @@ find_package(urdf REQUIRED) - + set(CMAKE_INCLUDE_CURRENT_DIR ON) - + -qt5_wrap_cpp( - MOC_FILES - include/moveit_setup_framework/qt/helper_widgets.hpp @@ -47,7 +47,7 @@ index 3e3d417fb..fc6d922c4 100644 + include/moveit_setup_framework/qt/rviz_panel.hpp + include/moveit_setup_framework/qt/double_list_widget.hpp) +endif() - + add_library( moveit_setup_framework @@ -43,30 +60,35 @@ add_library( @@ -89,14 +89,14 @@ index 3e3d417fb..fc6d922c4 100644 + rviz_rendering::rviz_rendering + srdfdom::srdfdom + urdf::urdf) - + install(DIRECTORY include/ DESTINATION include/moveit_setup_framework) install(FILES moveit_setup_framework_plugins.xml DESTINATION share/moveit_setup_framework) - + install(DIRECTORY templates DESTINATION share/moveit_setup_framework) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${PROJECT_NAME}_export.h DESTINATION include) - + ament_export_targets(moveit_setup_frameworkTargets HAS_LIBRARY_TARGET) install( diff --git a/include/moveit_setup_framework/qt/setup_step_widget.hpp b/include/moveit_setup_framework/qt/setup_step_widget.hpp @@ -106,7 +106,7 @@ index f32e7b5ad..c6f472682 100644 @@ -40,12 +40,14 @@ #include #include - + +#include + namespace moveit_setup @@ -124,21 +124,21 @@ index 5a5fbdd29..aea5aa8cc 100644 --- a/include/moveit_setup_framework/qt/xml_syntax_highlighter.hpp +++ b/include/moveit_setup_framework/qt/xml_syntax_highlighter.hpp @@ -38,6 +38,7 @@ - + #include #include +#include #include - + namespace moveit_setup @@ -63,7 +64,7 @@ private: using Rules = std::map; Rules rules_; - + - Rules::const_iterator highlight(Rules::const_iterator active, QStringRef text, int start, bool search_end, int& end); + Rules::const_iterator highlight(Rules::const_iterator active, QStringView text, int start, bool search_end, int& end); }; - + } // namespace moveit_setup diff --git a/include/moveit_setup_framework/templates.hpp b/include/moveit_setup_framework/templates.hpp index 1555eee16..b02d52024 100644 @@ -147,40 +147,65 @@ index 1555eee16..b02d52024 100644 @@ -38,6 +38,8 @@ #include #include - + +#include + namespace moveit_setup { /** @@ -69,7 +71,7 @@ public: - + bool write() override; - + - static std::vector variables; + static MOVEIT_SETUP_FRAMEWORK_EXPORT std::vector variables; }; - + } // namespace moveit_setup diff --git a/include/moveit_setup_framework/utilities.hpp b/include/moveit_setup_framework/utilities.hpp -index ace3237c6..b7ba031fd 100644 +index ace3237..039d6f7 100644 --- a/include/moveit_setup_framework/utilities.hpp +++ b/include/moveit_setup_framework/utilities.hpp -@@ -37,7 +37,7 @@ +@@ -37,7 +37,26 @@ #pragma once - + #include --#include ++// ament_index_cpp's get_package_share_directory API changed twice. ++// Guard on ament_index_cpp's own version, not rclcpp, because the ++// changes live in ament_index_cpp and its release cadence is independent ++// of rclcpp's. ++// 1.14+: ++// get_package_share_directory.hpp was removed, replaced with ++// get_package_share_path.hpp exposing get_package_share_path(pkg) ++// returning std::filesystem::path directly. ++// 1.5+: ++// 2-arg out-param overload get_package_share_directory(pkg, path) ++// is available; the 1-arg form is deprecated starting in 1.13. ++// Older: ++// only the non-deprecated 1-arg get_package_share_directory(pkg) ++// returning std::string is available. ++#include ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) +#include ++#else + #include ++#endif #include #include #include -@@ -52,7 +52,7 @@ inline std::filesystem::path getSharePath(const std::string& package_name) +@@ -52,7 +71,15 @@ inline std::filesystem::path getSharePath(const std::string& package_name) { try { -- return std::filesystem::path(ament_index_cpp::get_package_share_directory(package_name)); ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) + return ament_index_cpp::get_package_share_path(package_name); ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ std::filesystem::path path; ++ ament_index_cpp::get_package_share_directory(package_name, path); ++ return path; ++#else + return std::filesystem::path(ament_index_cpp::get_package_share_directory(package_name)); ++#endif } catch (const std::runtime_error& e) { @@ -193,7 +218,7 @@ index eab682326..5d17cec95 100644 #include #include +#include - + namespace moveit_setup { diff --git a/src/xml_syntax_highlighter.cpp b/src/xml_syntax_highlighter.cpp @@ -202,7 +227,7 @@ index 1733943ce..53203b1ef 100644 +++ b/src/xml_syntax_highlighter.cpp @@ -64,7 +64,7 @@ void XmlSyntaxHighlighter::addTag(const QString& tag, const QTextCharFormat& for } - + XmlSyntaxHighlighter::Rules::const_iterator -XmlSyntaxHighlighter::highlight(Rules::const_iterator active, QStringRef text, int start, bool search_end, int& end) +XmlSyntaxHighlighter::highlight(Rules::const_iterator active, QStringView text, int start, bool search_end, int& end) @@ -217,4 +242,4 @@ index 1733943ce..53203b1ef 100644 + active = highlight(active, QStringView{ text }, 0, active != rules_.cend(), unused); setCurrentBlockState(active != rules_.cend() ? active->first : -1); } - + diff --git a/patch/ros-rolling-moveit-visual-tools.patch b/patch/ros-rolling-moveit-visual-tools.patch index 036a5ddb..71d5285c 100644 --- a/patch/ros-rolling-moveit-visual-tools.patch +++ b/patch/ros-rolling-moveit-visual-tools.patch @@ -4,7 +4,7 @@ index 2e08aa6..49bdf1e 100644 +++ b/CMakeLists.txt @@ -5,7 +5,7 @@ find_package(moveit_common REQUIRED) moveit_package() - + # Load all dependencies required for this package -find_package(Boost REQUIRED system) +find_package(Boost REQUIRED COMPONENTS filesystem) @@ -33,7 +33,7 @@ index 2e08aa6..49bdf1e 100644 + ${visualization_msgs_TARGETS} + interactive_markers::interactive_markers ) - + # Visualization Tools Library @@ -46,7 +63,7 @@ target_include_directories(${PROJECT_NAME} PUBLIC $ @@ -41,7 +41,7 @@ index 2e08aa6..49bdf1e 100644 ) -ament_target_dependencies(${PROJECT_NAME} ${THIS_PACKAGE_INCLUDE_DEPENDS}) +target_link_libraries(${PROJECT_NAME} ${THIS_PACKAGE_INCLUDE_TARGET_DEPENDS}) - + # Demo executable add_executable(${PROJECT_NAME}_demo @@ -55,7 +72,7 @@ add_executable(${PROJECT_NAME}_demo @@ -50,6 +50,54 @@ index 2e08aa6..49bdf1e 100644 ) -ament_target_dependencies(${PROJECT_NAME}_demo ${THIS_PACKAGE_INCLUDE_DEPENDS}) +target_link_libraries(${PROJECT_NAME}_demo ${THIS_PACKAGE_INCLUDE_TARGET_DEPENDS}) - - + + # Exports + +diff --git a/src/moveit_visual_tools_demo.cpp b/src/moveit_visual_tools_demo.cpp +index 4e4fe28..e2a83d6 100644 +--- a/src/moveit_visual_tools_demo.cpp ++++ b/src/moveit_visual_tools_demo.cpp +@@ -33,7 +33,26 @@ + + // ROS + #include ++// ament_index_cpp's get_package_share_directory API changed twice. ++// Guard on ament_index_cpp's own version, not rclcpp, because the ++// changes live in ament_index_cpp and its release cadence is independent ++// of rclcpp's. ++// 1.14+: ++// get_package_share_directory.hpp was removed, replaced with ++// get_package_share_path.hpp exposing get_package_share_path(pkg) ++// returning std::filesystem::path directly. ++// 1.5+: ++// 2-arg out-param overload get_package_share_directory(pkg, path) ++// is available; the 1-arg form is deprecated starting in 1.13. ++// Older: ++// only the non-deprecated 1-arg get_package_share_directory(pkg) ++// returning std::string is available. ++#include ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++#include ++#else + #include ++#endif + + // For visualizing things in rviz + #include +@@ -205,7 +224,15 @@ public: + // -------------------------------------------------------------------- + RCLCPP_INFO_STREAM(LOGGER, "Publishing Collision Mesh"); + // TODO: Catch exception ++#if AMENT_INDEX_CPP_VERSION_GTE(1, 14, 0) ++ std::string file_path = "file://" + ament_index_cpp::get_package_share_path(THIS_PACKAGE).string(); ++#elif AMENT_INDEX_CPP_VERSION_GTE(1, 5, 0) ++ std::string package_path; ++ ament_index_cpp::get_package_share_directory(THIS_PACKAGE, package_path); ++ std::string file_path = "file://" + package_path; ++#else + std::string file_path = "file://" + ament_index_cpp::get_package_share_directory(THIS_PACKAGE); ++#endif + if (file_path == "file://") + RCLCPP_FATAL_STREAM(LOGGER, "Unable to get " << THIS_PACKAGE << " package path "); + file_path.append("/resources/demo_mesh.stl"); diff --git a/patch/ros-rolling-odom-to-tf-ros2.patch b/patch/ros-rolling-odom-to-tf-ros2.patch new file mode 100644 index 00000000..14bff719 --- /dev/null +++ b/patch/ros-rolling-odom-to-tf-ros2.patch @@ -0,0 +1,13 @@ +diff --git a/src/odom_to_tf.cpp b/src/odom_to_tf.cpp +index b94896c..d1f5b61 100644 +--- a/src/odom_to_tf.cpp ++++ b/src/odom_to_tf.cpp +@@ -41,7 +41,7 @@ public: + } + sub_ = this->create_subscription(odom_topic, rclcpp::SensorDataQoS(), + std::bind(&OdomToTF::odomCallback, this, _1)); +- tfb_ = std::make_shared(this); ++ tfb_ = std::make_shared(*this); + } + + private: diff --git a/patch/ros-rolling-ouster-ros.patch b/patch/ros-rolling-ouster-ros.patch index dc09dbe5..e5b08ccc 100644 --- a/patch/ros-rolling-ouster-ros.patch +++ b/patch/ros-rolling-ouster-ros.patch @@ -126,3 +126,16 @@ index 8a73c8c..ea3efaf 100644 imu_packet_pub->publish(imu_packet_msg); } +diff --git a/src/os_static_transforms_broadcaster.h b/src/os_static_transforms_broadcaster.h +index 94d50eb..b1e05ce 100644 +--- a/src/os_static_transforms_broadcaster.h ++++ b/src/os_static_transforms_broadcaster.h +@@ -16,7 +16,7 @@ template + class OusterStaticTransformsBroadcaster { + public: + OusterStaticTransformsBroadcaster(NodeT* parent) +- : node(parent), tf_bcast(parent) {} ++ : node(parent), tf_bcast(*parent) {} + + void declare_parameters() { + node->declare_parameter("sensor_frame", "os_sensor"); diff --git a/patch/ros-rolling-plotjuggler.patch b/patch/ros-rolling-plotjuggler.patch index 4023a4a2..0281163b 100644 --- a/patch/ros-rolling-plotjuggler.patch +++ b/patch/ros-rolling-plotjuggler.patch @@ -22,3 +22,29 @@ index 1111111..2222222 100644 -target_compile_features(rosx_introspection PUBLIC cxx_std_17) +target_compile_features(rosx_introspection PUBLIC cxx_std_20) +diff --git a/plotjuggler_app/mainwindow.cpp b/plotjuggler_app/mainwindow.cpp +index c84d9066..b493dd0d 100644 +--- a/plotjuggler_app/mainwindow.cpp ++++ b/plotjuggler_app/mainwindow.cpp +@@ -68,8 +68,8 @@ + + #endif + #ifdef COMPILED_WITH_AMENT ++#include + #include +-#include + #endif + + // Serialize a QDomDocument to XML with attributes in sorted order. +@@ -671,8 +671,9 @@ void MainWindow::loadAllPlugins(QStringList command_line_plugin_folders) + } + #endif + #ifdef COMPILED_WITH_AMENT +- auto ros2_path = QString::fromStdString(ament_index_cpp::get_package_prefix("plotjuggler_ros")); +- ros2_path += "/lib/plotjuggler_ros"; ++ std::filesystem::path ros2_prefix; ++ ament_index_cpp::get_package_prefix("plotjuggler_ros", ros2_prefix); ++ auto ros2_path = QString::fromStdString((ros2_prefix / "lib" / "plotjuggler_ros").string()); + _plugin_manager.loadPluginsFromFolder(ros2_path); + #endif + } diff --git a/patch/ros-rolling-pointcloud-to-laserscan.patch b/patch/ros-rolling-pointcloud-to-laserscan.patch new file mode 100644 index 00000000..4408545d --- /dev/null +++ b/patch/ros-rolling-pointcloud-to-laserscan.patch @@ -0,0 +1,42 @@ +diff --git a/src/laserscan_to_pointcloud_node.cpp b/src/laserscan_to_pointcloud_node.cpp +index e099bad..80e6036 100644 +--- a/src/laserscan_to_pointcloud_node.cpp ++++ b/src/laserscan_to_pointcloud_node.cpp +@@ -71,14 +71,11 @@ LaserScanToPointCloudNode::LaserScanToPointCloudNode(const rclcpp::NodeOptions & + // if pointcloud target frame specified, we need to filter by transform availability + if (!target_frame_.empty()) { + tf2_ = std::make_unique(this->get_clock()); +- auto timer_interface = std::make_shared( +- this->get_node_base_interface(), this->get_node_timers_interface()); ++ auto timer_interface = std::make_shared(*this); + tf2_->setCreateTimerInterface(timer_interface); + tf2_listener_ = std::make_unique(*tf2_); + message_filter_ = std::make_unique( +- sub_, *tf2_, target_frame_, input_queue_size_, +- this->get_node_logging_interface(), +- this->get_node_clock_interface()); ++ sub_, *tf2_, target_frame_, input_queue_size_, *this); + message_filter_->registerCallback( + std::bind( + &LaserScanToPointCloudNode::scanCallback, this, _1)); +diff --git a/src/pointcloud_to_laserscan_node.cpp b/src/pointcloud_to_laserscan_node.cpp +index a2e60e6..c5f61b2 100644 +--- a/src/pointcloud_to_laserscan_node.cpp ++++ b/src/pointcloud_to_laserscan_node.cpp +@@ -81,14 +81,11 @@ PointCloudToLaserScanNode::PointCloudToLaserScanNode(const rclcpp::NodeOptions & + // if pointcloud target frame specified, we need to filter by transform availability + if (!target_frame_.empty()) { + tf2_ = std::make_unique(this->get_clock()); +- auto timer_interface = std::make_shared( +- this->get_node_base_interface(), this->get_node_timers_interface()); ++ auto timer_interface = std::make_shared(*this); + tf2_->setCreateTimerInterface(timer_interface); + tf2_listener_ = std::make_unique(*tf2_); + message_filter_ = std::make_unique( +- sub_, *tf2_, target_frame_, input_queue_size_, +- this->get_node_logging_interface(), +- this->get_node_clock_interface()); ++ sub_, *tf2_, target_frame_, input_queue_size_, *this); + message_filter_->registerCallback( + std::bind(&PointCloudToLaserScanNode::cloudCallback, this, _1)); + } else { // otherwise setup direct subscription diff --git a/patch/ros-rolling-random-numbers.win.patch b/patch/ros-rolling-random-numbers.win.patch deleted file mode 100644 index a6da7813..00000000 --- a/patch/ros-rolling-random-numbers.win.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/CMakeLists.txt b/CMakeLists.txt -index b532d3b..4232532 100644 ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -11,7 +11,7 @@ target_include_directories(${PROJECT_NAME} PUBLIC - $ - $ - ) --target_link_libraries(${PROJECT_NAME} PUBLIC Boost::random) -+target_link_libraries(${PROJECT_NAME} PUBLIC Boost::random Boost::thread) - ament_export_targets(export_${PROJECT_NAME} HAS_LIBRARY_TARGET) - - set_target_properties(${PROJECT_NAME} PROPERTIES WINDOWS_EXPORT_ALL_SYMBOLS TRUE) diff --git a/patch/ros-rolling-rviz-imu-plugin.patch b/patch/ros-rolling-rviz-imu-plugin.patch deleted file mode 100644 index 51f4c02d..00000000 --- a/patch/ros-rolling-rviz-imu-plugin.patch +++ /dev/null @@ -1,52 +0,0 @@ -diff --git a/src/imu_display.cpp b/src/imu_display.cpp -index d693612..8b76de2 100644 ---- a/src/imu_display.cpp -+++ b/src/imu_display.cpp -@@ -113,7 +113,7 @@ void ImuDisplay::reset() - acc_visual_->hide(); - } - --void ImuDisplay::update(float /* dt */, float /* ros_dt */) -+void ImuDisplay::update(std::chrono::nanoseconds /* dt */, std::chrono::nanoseconds /* ros_dt */) - { - updateTop(); - updateBox(); -diff --git a/src/imu_display.h b/src/imu_display.h -index 7dc2598..d8fc3ce 100644 ---- a/src/imu_display.h -+++ b/src/imu_display.h -@@ -69,7 +69,7 @@ class ImuDisplay - - void reset() override; - -- void update(float dt, float ros_dt) override; -+ void update(std::chrono::nanoseconds dt, std::chrono::nanoseconds ros_dt) override; - - private: - void createProperties(); -diff --git a/src/mag_display.cpp b/src/mag_display.cpp -index 6fb21cc..07495f3 100644 ---- a/src/mag_display.cpp -+++ b/src/mag_display.cpp -@@ -85,7 +85,7 @@ void MagDisplay::reset() - mag_visual_->hide(); - } - --void MagDisplay::update(float /* dt */, float /* ros_dt */) -+void MagDisplay::update(std::chrono::nanoseconds /* dt */, std::chrono::nanoseconds /* ros_dt */) - { - updateMag(); - } -diff --git a/src/mag_display.h b/src/mag_display.h -index 8b262b2..5c0980b 100644 ---- a/src/mag_display.h -+++ b/src/mag_display.h -@@ -67,7 +67,7 @@ class MagDisplay - - void reset() override; - -- void update(float dt, float ros_dt) override; -+ void update(std::chrono::nanoseconds dt, std::chrono::nanoseconds ros_dt) override; - - private: - void createProperties(); diff --git a/patch/ros-rolling-rviz-satellite.patch b/patch/ros-rolling-rviz-satellite.patch new file mode 100644 index 00000000..b207f00c --- /dev/null +++ b/patch/ros-rolling-rviz-satellite.patch @@ -0,0 +1,54 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 6efce00..b1d19f1 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -19,12 +19,11 @@ find_package(angles REQUIRED) + + # rviz switched to Qt6: https://github.com/ros2/rviz/pull/1635 +-if(rviz_common_VERSION_MAJOR GREATER_EQUAL 15 AND rviz_common_VERSION_MINOR GREATER_EQUAL 1) +- find_package(Qt6 COMPONENTS Network REQUIRED) +- set(QT_VERSION_MAJOR 6) ++find_package(Qt6 COMPONENTS Network QUIET) ++if(Qt6_FOUND) ++ set(QT_VERSION_MAJOR 6) + else() + find_package(Qt5 COMPONENTS Network REQUIRED) + set(QT_VERSION_MAJOR 5) + endif() + + add_library(${PROJECT_NAME} SHARED + src/aerialmap_display.cpp +diff --git a/src/aerialmap_display.cpp b/src/aerialmap_display.cpp +index 671121a..6728788 100644 +--- a/src/aerialmap_display.cpp ++++ b/src/aerialmap_display.cpp +@@ -443,7 +443,7 @@ void AerialMapDisplay::transformMapTileToFixedFrame( + orientation = rviz_common::quaternionMsgToOgre(pose_out.pose.orientation); + } + +-void AerialMapDisplay::update(float, float) ++void AerialMapDisplay::update(std::chrono::nanoseconds, std::chrono::nanoseconds) + { + std::unique_lock lock(tiles_mutex_, std::try_to_lock); + if (!lock.owns_lock()) { +diff --git a/src/aerialmap_display.hpp b/src/aerialmap_display.hpp +index bd90e05..fcecc94 100644 +--- a/src/aerialmap_display.hpp ++++ b/src/aerialmap_display.hpp +@@ -16,6 +16,7 @@ limitations under the License. */ + + #pragma once + ++#include + #include + #include + #include +@@ -45,7 +46,7 @@ public: + + void onInitialize() override; + void reset() override; +- void update(float, float) override; ++ void update(std::chrono::nanoseconds, std::chrono::nanoseconds) override; + + protected Q_SLOTS: + void updateAlpha(); diff --git a/patch/ros-rolling-rviz-visual-tools.patch b/patch/ros-rolling-rviz-visual-tools.patch index da46c2ac..f76bc59c 100644 --- a/patch/ros-rolling-rviz-visual-tools.patch +++ b/patch/ros-rolling-rviz-visual-tools.patch @@ -182,3 +182,6 @@ index 99d7aca..acf429a 100644 // C++ #include +@@ -63 +63 @@ TFVisualTools::TFVisualTools(const std::shared_ptr& node, double l +- tf_broadcaster_ = std::make_shared(node); ++ tf_broadcaster_ = std::make_shared(*node); diff --git a/patch/ros-rolling-sdformat-urdf.patch b/patch/ros-rolling-sdformat-urdf.patch deleted file mode 100644 index 8a42564c..00000000 --- a/patch/ros-rolling-sdformat-urdf.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff --git a/src/sdformat_urdf_plugin.cpp b/src/sdformat_urdf_plugin.cpp -index b738ee8..d1ac964 100644 ---- a/src/sdformat_urdf_plugin.cpp -+++ b/src/sdformat_urdf_plugin.cpp -@@ -14,6 +14,7 @@ - - #include - #include -+#include - #include - - #include diff --git a/patch/ros-rolling-v4l2-camera.patch b/patch/ros-rolling-v4l2-camera.patch deleted file mode 100644 index c34e1bc9..00000000 --- a/patch/ros-rolling-v4l2-camera.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/src/v4l2_camera.cpp b/src/v4l2_camera.cpp -index 64b4399..8ba5071 100644 ---- a/src/v4l2_camera.cpp -+++ b/src/v4l2_camera.cpp -@@ -56,7 +56,9 @@ V4L2Camera::V4L2Camera(rclcpp::NodeOptions const & options) - return; - } - -- cinfo_ = std::make_shared(this, camera_->getCameraName()); -+ cinfo_ = std::make_shared( -+ get_node_base_interface(), get_node_services_interface(), -+ get_node_logging_interface(), camera_->getCameraName()); - - parameters_.declareDeviceParameters(*camera_); - diff --git a/patch/ros-rolling-warehouse-ros.patch b/patch/ros-rolling-warehouse-ros.patch new file mode 100644 index 00000000..161a8173 --- /dev/null +++ b/patch/ros-rolling-warehouse-ros.patch @@ -0,0 +1,12 @@ +diff --git a/include/warehouse_ros/transform_collection.h b/include/warehouse_ros/transform_collection.h +index ee5a80d..a50cbb0 100644 +--- a/include/warehouse_ros/transform_collection.h ++++ b/include/warehouse_ros/transform_collection.h +@@ -113,7 +113,7 @@ public: + rclcpp::Clock::SharedPtr clock = std::make_shared(RCL_SYSTEM_TIME); + tf_buffer_ = std::make_shared(clock); +- tf_ = std::make_shared(*tf_buffer_, node_, false); ++ tf_ = std::make_shared(*tf_buffer_, *node_, false); + } + + /// Will return the transform if it becomes available before the timeout diff --git a/patch/ros-rolling-zstd-point-cloud-transport.patch b/patch/ros-rolling-zstd-point-cloud-transport.patch deleted file mode 100644 index 6813e43c..00000000 --- a/patch/ros-rolling-zstd-point-cloud-transport.patch +++ /dev/null @@ -1,56 +0,0 @@ -diff --git a/zstd_point_cloud_transport/CMakeLists.txt b/zstd_point_cloud_transport/CMakeLists.txt -index 51e2d6c..332290e 100644 ---- a/zstd_point_cloud_transport/CMakeLists.txt -+++ b/zstd_point_cloud_transport/CMakeLists.txt -@@ -9,12 +9,16 @@ find_package(pluginlib REQUIRED) - find_package(point_cloud_interfaces REQUIRED) - find_package(point_cloud_transport REQUIRED) - find_package(rclcpp REQUIRED) -+find_package(zstd_cmake_module REQUIRED) -+find_package(zstd REQUIRED) - - set(dependencies - pluginlib - point_cloud_interfaces - point_cloud_transport - rclcpp -+ zstd_cmake_module -+ zstd - ) - - add_library(${PROJECT_NAME} -@@ -29,7 +33,7 @@ target_link_libraries(${PROJECT_NAME} PRIVATE - ${point_cloud_interfaces_TARGETS} - point_cloud_transport::point_cloud_transport - rclcpp::rclcpp -- zstd -+ zstd::zstd - ) - - target_include_directories(${PROJECT_NAME} PRIVATE -diff --git a/zstd_point_cloud_transport/include/zstd_point_cloud_transport/zstd_subscriber.hpp b/zstd_point_cloud_transport/include/zstd_point_cloud_transport/zstd_subscriber.hpp -index b5828d3..cfea8f0 100644 ---- a/zstd_point_cloud_transport/include/zstd_point_cloud_transport/zstd_subscriber.hpp -+++ b/zstd_point_cloud_transport/include/zstd_point_cloud_transport/zstd_subscriber.hpp -@@ -51,8 +51,6 @@ class ZstdSubscriber - public: - ZstdSubscriber(); - -- std::string getTransportName() const override; -- - void declareParameters() override; - - std::string getDataType() const override; -diff --git a/zstd_point_cloud_transport/package.xml b/zstd_point_cloud_transport/package.xml -index 17fc04a..fa0e39b 100644 ---- a/zstd_point_cloud_transport/package.xml -+++ b/zstd_point_cloud_transport/package.xml -@@ -22,7 +22,7 @@ - point_cloud_interfaces - point_cloud_transport - rclcpp -- libzstd-dev -+ zstd_cmake_module - - ament_lint_auto - ament_lint_common diff --git a/rosdistro_snapshot.yaml b/rosdistro_snapshot.yaml index 899e53c1..2a7f0d84 100644 --- a/rosdistro_snapshot.yaml +++ b/rosdistro_snapshot.yaml @@ -1,4 +1,4 @@ -# Snapshot generated by vinca-snapshot on 2026-06-12T01:03:54Z UTC for distro rolling +# Snapshot generated by vinca-snapshot on 2026-07-30T10:08:35Z UTC for distro rolling acado_vendor: tag: release/rolling/acado_vendor/1.0.0-7 url: https://github.com/ros2-gbp/acado_vendor-release.git @@ -16,13 +16,13 @@ ackermann_nlmpc_msgs: url: https://github.com/ros2-gbp/ackmerann_nlmpc-release.git version: 1.0.3 ackermann_steering_controller: - tag: release/rolling/ackermann_steering_controller/6.7.0-1 + tag: release/rolling/ackermann_steering_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 action_msgs: - tag: release/rolling/action_msgs/2.5.0-1 + tag: release/rolling/action_msgs/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 action_tutorials_cpp: tag: release/rolling/action_tutorials_cpp/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git @@ -36,13 +36,13 @@ actuator_msgs: url: https://github.com/ros2-gbp/actuator_msgs-release.git version: 0.0.1 admittance_controller: - tag: release/rolling/admittance_controller/6.7.0-1 + tag: release/rolling/admittance_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 agni_tf_tools: - tag: release/rolling/agni_tf_tools/1.0.0-1 + tag: release/rolling/agni_tf_tools/1.0.1-1 url: https://github.com/ros2-gbp/agni_tf_tools-release.git - version: 1.0.0 + version: 1.0.1 ament_acceleration: tag: release/rolling/ament_acceleration/0.2.0-5 url: https://github.com/ros2-gbp/ament_acceleration-release.git @@ -60,13 +60,13 @@ ament_clang_tidy: url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_cmake: - tag: release/rolling/ament_cmake/2.9.0-1 + tag: release/rolling/ament_cmake/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_auto: - tag: release/rolling/ament_cmake_auto/2.9.0-1 + tag: release/rolling/ament_cmake_auto/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_black: tag: release/rolling/ament_cmake_black/0.2.7-1 url: https://github.com/ros2-gbp/ament_black-release.git @@ -88,9 +88,9 @@ ament_cmake_copyright: url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_cmake_core: - tag: release/rolling/ament_cmake_core/2.9.0-1 + tag: release/rolling/ament_cmake_core/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_cppcheck: tag: release/rolling/ament_cmake_cppcheck/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git @@ -100,57 +100,57 @@ ament_cmake_cpplint: url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_cmake_export_definitions: - tag: release/rolling/ament_cmake_export_definitions/2.9.0-1 + tag: release/rolling/ament_cmake_export_definitions/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_export_dependencies: - tag: release/rolling/ament_cmake_export_dependencies/2.9.0-1 + tag: release/rolling/ament_cmake_export_dependencies/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_export_include_directories: - tag: release/rolling/ament_cmake_export_include_directories/2.9.0-1 + tag: release/rolling/ament_cmake_export_include_directories/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_export_libraries: - tag: release/rolling/ament_cmake_export_libraries/2.9.0-1 + tag: release/rolling/ament_cmake_export_libraries/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_export_link_flags: - tag: release/rolling/ament_cmake_export_link_flags/2.9.0-1 + tag: release/rolling/ament_cmake_export_link_flags/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_export_targets: - tag: release/rolling/ament_cmake_export_targets/2.9.0-1 + tag: release/rolling/ament_cmake_export_targets/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_flake8: tag: release/rolling/ament_cmake_flake8/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_cmake_gen_version_h: - tag: release/rolling/ament_cmake_gen_version_h/2.9.0-1 + tag: release/rolling/ament_cmake_gen_version_h/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_gmock: - tag: release/rolling/ament_cmake_gmock/2.9.0-1 + tag: release/rolling/ament_cmake_gmock/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_google_benchmark: - tag: release/rolling/ament_cmake_google_benchmark/2.9.0-1 + tag: release/rolling/ament_cmake_google_benchmark/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_gtest: - tag: release/rolling/ament_cmake_gtest/2.9.0-1 + tag: release/rolling/ament_cmake_gtest/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_include_directories: - tag: release/rolling/ament_cmake_include_directories/2.9.0-1 + tag: release/rolling/ament_cmake_include_directories/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_libraries: - tag: release/rolling/ament_cmake_libraries/2.9.0-1 + tag: release/rolling/ament_cmake_libraries/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_lint_cmake: tag: release/rolling/ament_cmake_lint_cmake/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git @@ -176,13 +176,13 @@ ament_cmake_pyflakes: url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_cmake_pytest: - tag: release/rolling/ament_cmake_pytest/2.9.0-1 + tag: release/rolling/ament_cmake_pytest/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_python: - tag: release/rolling/ament_cmake_python/2.9.0-1 + tag: release/rolling/ament_cmake_python/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_ros: tag: release/rolling/ament_cmake_ros/0.16.0-1 url: https://github.com/ros2-gbp/ament_cmake_ros-release.git @@ -192,25 +192,25 @@ ament_cmake_ros_core: url: https://github.com/ros2-gbp/ament_cmake_ros-release.git version: 0.16.0 ament_cmake_target_dependencies: - tag: release/rolling/ament_cmake_target_dependencies/2.9.0-1 + tag: release/rolling/ament_cmake_target_dependencies/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_test: - tag: release/rolling/ament_cmake_test/2.9.0-1 + tag: release/rolling/ament_cmake_test/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_uncrustify: tag: release/rolling/ament_cmake_uncrustify/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_cmake_vendor_package: - tag: release/rolling/ament_cmake_vendor_package/2.9.0-1 + tag: release/rolling/ament_cmake_vendor_package/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_version: - tag: release/rolling/ament_cmake_version/2.9.0-1 + tag: release/rolling/ament_cmake_version/2.9.1-1 url: https://github.com/ros2-gbp/ament_cmake-release.git - version: 2.9.0 + version: 2.9.1 ament_cmake_xmllint: tag: release/rolling/ament_cmake_xmllint/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git @@ -236,13 +236,13 @@ ament_flake8: url: https://github.com/ros2-gbp/ament_lint-release.git version: 0.21.1 ament_index_cpp: - tag: release/rolling/ament_index_cpp/1.14.0-1 + tag: release/rolling/ament_index_cpp/1.14.2-1 url: https://github.com/ros2-gbp/ament_index-release.git - version: 1.14.0 + version: 1.14.2 ament_index_python: - tag: release/rolling/ament_index_python/1.14.0-1 + tag: release/rolling/ament_index_python/1.14.2-1 url: https://github.com/ros2-gbp/ament_index-release.git - version: 1.14.0 + version: 1.14.2 ament_lint: tag: release/rolling/ament_lint/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git @@ -268,9 +268,9 @@ ament_nodl: url: https://github.com/ros2-gbp/ament_nodl-release.git version: 0.1.0 ament_package: - tag: release/rolling/ament_package/0.19.0-1 + tag: release/rolling/ament_package/0.19.1-1 url: https://github.com/ros2-gbp/ament_package-release.git - version: 0.19.0 + version: 0.19.1 ament_pclint: tag: release/rolling/ament_pclint/0.21.1-1 url: https://github.com/ros2-gbp/ament_lint-release.git @@ -360,13 +360,13 @@ aruco_msgs: url: https://github.com/ros2-gbp/aruco_ros-release.git version: 5.0.5 aruco_opencv: - tag: release/rolling/aruco_opencv/6.1.2-2 + tag: release/rolling/aruco_opencv/7.0.0-1 url: https://github.com/ros2-gbp/aruco_opencv-release.git - version: 6.1.2 + version: 7.0.0 aruco_opencv_msgs: - tag: release/rolling/aruco_opencv_msgs/6.1.2-2 + tag: release/rolling/aruco_opencv_msgs/7.0.0-1 url: https://github.com/ros2-gbp/aruco_opencv-release.git - version: 6.1.2 + version: 7.0.0 aruco_ros: tag: release/rolling/aruco_ros/5.0.5-2 url: https://github.com/ros2-gbp/aruco_ros-release.git @@ -460,9 +460,9 @@ autoware_auto_msgs: url: https://github.com/ros2-gbp/autoware_auto_msgs-release.git version: 1.0.0 autoware_cmake: - tag: release/rolling/autoware_cmake/1.2.0-1 + tag: release/rolling/autoware_cmake/1.4.0-1 url: https://github.com/ros2-gbp/autoware_cmake-release.git - version: 1.2.0 + version: 1.4.0 autoware_common_msgs: tag: release/rolling/autoware_common_msgs/1.12.0-1 url: https://github.com/ros2-gbp/autoware_msgs-release.git @@ -504,9 +504,9 @@ autoware_lanelet2_extension_python: url: https://github.com/ros2-gbp/autoware_lanelet2_extension-release.git version: 1.1.0 autoware_lint_common: - tag: release/rolling/autoware_lint_common/1.2.0-1 + tag: release/rolling/autoware_lint_common/1.4.0-1 url: https://github.com/ros2-gbp/autoware_cmake-release.git - version: 1.2.0 + version: 1.4.0 autoware_localization_msgs: tag: release/rolling/autoware_localization_msgs/1.12.0-1 url: https://github.com/ros2-gbp/autoware_msgs-release.git @@ -620,13 +620,13 @@ battery_state_rviz_overlay: url: https://github.com/ros2-gbp/ros_battery_monitoring-release.git version: 1.2.0 behaviortree_cpp: - tag: release/rolling/behaviortree_cpp/4.9.0-2 + tag: release/rolling/behaviortree_cpp/4.10.0-1 url: https://github.com/ros2-gbp/behaviortree_cpp_v4-release.git - version: 4.9.0 + version: 4.10.0 bicycle_steering_controller: - tag: release/rolling/bicycle_steering_controller/6.7.0-1 + tag: release/rolling/bicycle_steering_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 bno055: tag: release/rolling/bno055/0.5.0-3 url: https://github.com/ros2-gbp/bno055-release.git @@ -660,25 +660,25 @@ broll: url: https://github.com/ros2-gbp/rosbag2_broll-release.git version: 0.1.0 builtin_interfaces: - tag: release/rolling/builtin_interfaces/2.5.0-1 + tag: release/rolling/builtin_interfaces/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 camera_calibration: - tag: release/rolling/camera_calibration/8.0.0-1 + tag: release/rolling/camera_calibration/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 camera_calibration_parsers: - tag: release/rolling/camera_calibration_parsers/7.0.2-1 + tag: release/rolling/camera_calibration_parsers/7.0.3-1 url: https://github.com/ros2-gbp/image_common-release.git - version: 7.0.2 + version: 7.0.3 camera_info_manager: - tag: release/rolling/camera_info_manager/7.0.2-1 + tag: release/rolling/camera_info_manager/7.0.3-1 url: https://github.com/ros2-gbp/image_common-release.git - version: 7.0.2 + version: 7.0.3 camera_info_manager_py: - tag: release/rolling/camera_info_manager_py/7.0.2-1 + tag: release/rolling/camera_info_manager_py/7.0.3-1 url: https://github.com/ros2-gbp/image_common-release.git - version: 7.0.2 + version: 7.0.3 camera_ros: tag: release/rolling/camera_ros/0.7.0-1 url: https://github.com/ros2-gbp/camera_ros-release.git @@ -760,17 +760,17 @@ catch_ros2: url: https://github.com/ros2-gbp/catch_ros2-release.git version: 0.2.3 chained_filter_controller: - tag: release/rolling/chained_filter_controller/6.7.0-1 + tag: release/rolling/chained_filter_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 chomp_motion_planner: tag: release/rolling/chomp_motion_planner/2.14.1-2 url: https://github.com/ros2-gbp/moveit2-release.git version: 2.14.1 class_loader: - tag: release/rolling/class_loader/3.0.0-1 + tag: release/rolling/class_loader/3.0.1-1 url: https://github.com/ros2-gbp/class_loader-release.git - version: 3.0.0 + version: 3.0.1 classic_bags: tag: release/rolling/classic_bags/0.4.0-2 url: https://github.com/ros2-gbp/classic_bags-release.git @@ -780,9 +780,9 @@ clips_executive: url: https://github.com/ros2-gbp/clips_executive-release.git version: 0.1.3 clips_vendor: - tag: release/rolling/clips_vendor/6.4.3-2 + tag: release/rolling/clips_vendor/6.4.4-1 url: https://github.com/ros2-gbp/clips_vendor-release.git - version: 6.4.3 + version: 6.4.4 cm_topic_hardware_component: tag: release/rolling/cm_topic_hardware_component/1.1.0-1 url: https://github.com/ros2-gbp/topic_based_hardware-release.git @@ -800,33 +800,33 @@ color_util: url: https://github.com/ros2-gbp/color_util-release.git version: 1.1.0 common_interfaces: - tag: release/rolling/common_interfaces/5.10.0-1 + tag: release/rolling/common_interfaces/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 compass_conversions: - tag: release/rolling/compass_conversions/3.0.3-1 + tag: release/rolling/compass_conversions/3.0.6-1 url: https://github.com/ros2-gbp/compass-release.git - version: 3.0.3 + version: 3.0.6 compass_interfaces: - tag: release/rolling/compass_interfaces/3.0.3-1 + tag: release/rolling/compass_interfaces/3.0.6-1 url: https://github.com/ros2-gbp/compass-release.git - version: 3.0.3 + version: 3.0.6 composition: tag: release/rolling/composition/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 composition_interfaces: - tag: release/rolling/composition_interfaces/2.5.0-1 + tag: release/rolling/composition_interfaces/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 compressed_depth_image_transport: - tag: release/rolling/compressed_depth_image_transport/7.0.0-1 + tag: release/rolling/compressed_depth_image_transport/7.0.1-1 url: https://github.com/ros2-gbp/image_transport_plugins-release.git - version: 7.0.0 + version: 7.0.1 compressed_image_transport: - tag: release/rolling/compressed_image_transport/7.0.0-1 + tag: release/rolling/compressed_image_transport/7.0.1-1 url: https://github.com/ros2-gbp/image_transport_plugins-release.git - version: 7.0.0 + version: 7.0.1 console_bridge_vendor: tag: release/rolling/console_bridge_vendor/1.10.0-1 url: https://github.com/ros2-gbp/console_bridge_vendor-release.git @@ -836,25 +836,25 @@ control_box_rst: url: https://github.com/ros2-gbp/control_box_rst-release.git version: 0.0.7 control_msgs: - tag: release/rolling/control_msgs/6.9.0-2 + tag: release/rolling/control_msgs/6.10.0-1 url: https://github.com/ros2-gbp/control_msgs-release.git - version: 6.9.0 + version: 6.10.0 control_toolbox: tag: release/rolling/control_toolbox/6.3.0-2 url: https://github.com/ros2-gbp/control_toolbox-release.git version: 6.3.0 controller_interface: - tag: release/rolling/controller_interface/6.7.1-1 + tag: release/rolling/controller_interface/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 controller_manager: - tag: release/rolling/controller_manager/6.7.1-1 + tag: release/rolling/controller_manager/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 controller_manager_msgs: - tag: release/rolling/controller_manager_msgs/6.7.1-1 + tag: release/rolling/controller_manager_msgs/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 cras_bag_tools: tag: release/rolling/cras_bag_tools/3.0.2-2 url: https://github.com/ros2-gbp/cras_ros_utils-release.git @@ -876,29 +876,33 @@ cras_topic_tools: url: https://github.com/ros2-gbp/cras_ros_utils-release.git version: 3.0.2 crazyflie: - tag: release/rolling/crazyflie/1.0.4-1 + tag: release/rolling/crazyflie/1.0.5-1 url: https://github.com/ros2-gbp/crazyswarm2-release.git - version: 1.0.4 + version: 1.0.5 +crazyflie_description: + tag: release/rolling/crazyflie_description/1.0.5-1 + url: https://github.com/ros2-gbp/crazyswarm2-release.git + version: 1.0.5 crazyflie_examples: - tag: release/rolling/crazyflie_examples/1.0.4-1 + tag: release/rolling/crazyflie_examples/1.0.5-1 url: https://github.com/ros2-gbp/crazyswarm2-release.git - version: 1.0.4 + version: 1.0.5 crazyflie_interfaces: - tag: release/rolling/crazyflie_interfaces/1.0.4-1 + tag: release/rolling/crazyflie_interfaces/1.0.5-1 url: https://github.com/ros2-gbp/crazyswarm2-release.git - version: 1.0.4 + version: 1.0.5 crazyflie_py: - tag: release/rolling/crazyflie_py/1.0.4-1 + tag: release/rolling/crazyflie_py/1.0.5-1 url: https://github.com/ros2-gbp/crazyswarm2-release.git - version: 1.0.4 + version: 1.0.5 crazyflie_server_py: - tag: release/rolling/crazyflie_server_py/1.0.4-1 + tag: release/rolling/crazyflie_server_py/1.0.5-1 url: https://github.com/ros2-gbp/crazyswarm2-release.git - version: 1.0.4 + version: 1.0.5 crazyflie_sim: - tag: release/rolling/crazyflie_sim/1.0.4-1 + tag: release/rolling/crazyflie_sim/1.0.5-1 url: https://github.com/ros2-gbp/crazyswarm2-release.git - version: 1.0.4 + version: 1.0.5 crocoddyl: tag: release/rolling/crocoddyl/3.2.1-1 url: https://github.com/ros2-gbp/crocoddyl-release.git @@ -1032,9 +1036,9 @@ demo_nodes_py: url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 depth_image_proc: - tag: release/rolling/depth_image_proc/8.0.0-1 + tag: release/rolling/depth_image_proc/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 depthimage_to_laserscan: tag: release/rolling/depthimage_to_laserscan/2.5.1-3 url: https://github.com/ros2-gbp/depthimage_to_laserscan-release.git @@ -1060,9 +1064,9 @@ diagnostic_common_diagnostics: url: https://github.com/ros2-gbp/diagnostics-release.git version: 4.5.7 diagnostic_msgs: - tag: release/rolling/diagnostic_msgs/5.10.0-1 + tag: release/rolling/diagnostic_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 diagnostic_remote_logging: tag: release/rolling/diagnostic_remote_logging/4.5.7-1 url: https://github.com/ros2-gbp/diagnostics-release.git @@ -1076,21 +1080,21 @@ diagnostics: url: https://github.com/ros2-gbp/diagnostics-release.git version: 4.5.7 diff_drive_controller: - tag: release/rolling/diff_drive_controller/6.7.0-1 + tag: release/rolling/diff_drive_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 domain_coordinator: tag: release/rolling/domain_coordinator/0.16.0-1 url: https://github.com/ros2-gbp/ament_cmake_ros-release.git version: 0.16.0 draco_point_cloud_transport: - tag: release/rolling/draco_point_cloud_transport/6.1.0-2 + tag: release/rolling/draco_point_cloud_transport/7.0.0-1 url: https://github.com/ros2-gbp/point_cloud_transport_plugins-release.git - version: 6.1.0 + version: 7.0.0 dual_arm_panda_moveit_config: - tag: release/rolling/dual_arm_panda_moveit_config/3.1.1-2 + tag: release/rolling/dual_arm_panda_moveit_config/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 dual_laser_merger: tag: release/rolling/dual_laser_merger/0.0.1-2 url: https://github.com/ros2-gbp/dual_laser_merger-release.git @@ -1107,6 +1111,10 @@ dummy_sensors: tag: release/rolling/dummy_sensors/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 +dynamixel_hardware: + tag: release/rolling/dynamixel_hardware/0.6.1-1 + url: https://github.com/ros2-gbp/dynamixel_hardware-release.git + version: 0.6.1 dynamixel_hardware_interface: tag: release/rolling/dynamixel_hardware_interface/1.5.1-2 url: https://github.com/ros2-gbp/dynamixel_hardware_interface-release.git @@ -1323,6 +1331,18 @@ event_image_reconstruction_fibar: tag: release/rolling/event_image_reconstruction_fibar/3.0.4-2 url: https://github.com/ros2-gbp/event_image_reconstruction_fibar-release.git version: 3.0.4 +eventdispatch_python: + tag: release/rolling/eventdispatch_python/0.2.29-1 + url: https://github.com/ros2-gbp/ros2_eventdispatch-release.git + version: 0.2.29 +eventdispatch_ros2: + tag: release/rolling/eventdispatch_ros2/0.2.29-1 + url: https://github.com/ros2-gbp/ros2_eventdispatch-release.git + version: 0.2.29 +eventdispatch_ros2_interfaces: + tag: release/rolling/eventdispatch_ros2_interfaces/0.2.29-1 + url: https://github.com/ros2-gbp/ros2_eventdispatch-release.git + version: 0.2.29 example_interfaces: tag: release/rolling/example_interfaces/0.15.0-1 url: https://github.com/ros2-gbp/example_interfaces-release.git @@ -1412,9 +1432,9 @@ examples_rclpy_pointcloud_publisher: url: https://github.com/ros2-gbp/examples-release.git version: 0.22.0 examples_tf2_py: - tag: release/rolling/examples_tf2_py/0.46.0-1 + tag: release/rolling/examples_tf2_py/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 executive_smach: tag: release/rolling/executive_smach/3.0.3-3 url: https://github.com/ros2-gbp/executive_smach-release.git @@ -1424,9 +1444,9 @@ fastcdr: url: https://github.com/ros2-gbp/fastcdr-release.git version: 2.3.6 fastdds: - tag: release/rolling/fastdds/3.6.1-2 + tag: release/rolling/fastdds/3.6.2-1 url: https://github.com/ros2-gbp/fastdds-release.git - version: 3.6.1 + version: 3.6.2 feetech_ros2_driver: tag: release/rolling/feetech_ros2_driver/0.2.1-2 url: https://github.com/ros2-gbp/feetech_ros2_driver-release.git @@ -1436,13 +1456,13 @@ ffmpeg_encoder_decoder: url: https://github.com/ros2-gbp/ffmpeg_encoder_decoder-release.git version: 3.0.1 ffmpeg_image_transport: - tag: release/rolling/ffmpeg_image_transport/3.0.3-2 + tag: release/rolling/ffmpeg_image_transport/3.0.4-1 url: https://github.com/ros2-gbp/ffmpeg_image_transport-release.git - version: 3.0.3 + version: 3.0.4 ffmpeg_image_transport_msgs: - tag: release/rolling/ffmpeg_image_transport_msgs/1.0.2-3 + tag: release/rolling/ffmpeg_image_transport_msgs/1.3.0-1 url: https://github.com/ros2-gbp/ffmpeg_image_transport_msgs-release.git - version: 1.0.2 + version: 1.3.0 ffmpeg_image_transport_tools: tag: release/rolling/ffmpeg_image_transport_tools/3.0.1-2 url: https://github.com/ros2-gbp/ffmpeg_image_transport_tools-release.git @@ -1500,9 +1520,9 @@ filters: url: https://github.com/ros2-gbp/filters-release.git version: 2.2.2 fkie_message_filters: - tag: release/rolling/fkie_message_filters/3.3.1-1 + tag: release/rolling/fkie_message_filters/3.4.0-1 url: https://github.com/ros2-gbp/fkie_message_filters-release.git - version: 3.3.1 + version: 3.4.0 flex_sync: tag: release/rolling/flex_sync/2.0.1-2 url: https://github.com/ros2-gbp/flex_sync-release.git @@ -1560,33 +1580,37 @@ foonathan_memory_vendor: url: https://github.com/ros2-gbp/foonathan_memory_vendor-release.git version: 1.3.1 force_torque_sensor_broadcaster: - tag: release/rolling/force_torque_sensor_broadcaster/6.7.0-1 + tag: release/rolling/force_torque_sensor_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 forward_command_controller: - tag: release/rolling/forward_command_controller/6.7.0-1 + tag: release/rolling/forward_command_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 four_wheel_steering_msgs: tag: release/rolling/four_wheel_steering_msgs/2.0.1-6 url: https://github.com/ros2-gbp/four_wheel_steering_msgs-release.git version: 2.0.1 foxglove_bridge: - tag: release/rolling/foxglove_bridge/3.4.1-1 + tag: release/rolling/foxglove_bridge/3.4.3-1 url: https://github.com/ros2-gbp/foxglove_bridge-release.git - version: 3.4.1 + version: 3.4.3 foxglove_compressed_video_transport: - tag: release/rolling/foxglove_compressed_video_transport/3.0.2-2 + tag: release/rolling/foxglove_compressed_video_transport/3.0.3-1 url: https://github.com/ros2-gbp/foxglove_compressed_video_transport-release.git - version: 3.0.2 + version: 3.0.3 foxglove_msgs: - tag: release/rolling/foxglove_msgs/3.4.1-1 + tag: release/rolling/foxglove_msgs/3.4.3-1 url: https://github.com/ros2-gbp/foxglove_bridge-release.git - version: 3.4.1 + version: 3.4.3 foxglove_sdk_vendor: tag: release/rolling/foxglove_sdk_vendor/0.2.0-3 url: https://github.com/ros2-gbp/foxglove_sdk_vendor-release.git version: 0.2.0 +franka_inria_inverse_dynamics_solver: + tag: release/rolling/franka_inria_inverse_dynamics_solver/6.0.1-4 + url: https://github.com/ros2-gbp/inverse_dynamics_solver-release.git + version: 6.0.1 frequency_cam: tag: release/rolling/frequency_cam/3.1.2-1 url: https://github.com/ros2-gbp/frequency_cam-release.git @@ -1652,13 +1676,13 @@ game_controller_spl_interfaces: url: https://github.com/ros2-gbp/game_controller_spl-release.git version: 5.0.0 generate_parameter_library: - tag: release/rolling/generate_parameter_library/1.2.0-1 + tag: release/rolling/generate_parameter_library/1.3.0-1 url: https://github.com/ros2-gbp/generate_parameter_library-release.git - version: 1.2.0 + version: 1.3.0 generate_parameter_library_py: - tag: release/rolling/generate_parameter_library_py/1.2.0-1 + tag: release/rolling/generate_parameter_library_py/1.3.0-1 url: https://github.com/ros2-gbp/generate_parameter_library-release.git - version: 1.2.0 + version: 1.3.0 geodesy: tag: release/rolling/geodesy/1.0.7-4 url: https://github.com/ros2-gbp/geographic_info-release.git @@ -1676,13 +1700,13 @@ geometric_shapes: url: https://github.com/ros2-gbp/geometric_shapes-release.git version: 2.3.4 geometry2: - tag: release/rolling/geometry2/0.46.0-1 + tag: release/rolling/geometry2/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 geometry_msgs: - tag: release/rolling/geometry_msgs/5.10.0-1 + tag: release/rolling/geometry_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 geometry_tutorials: tag: release/rolling/geometry_tutorials/0.7.0-2 url: https://github.com/ros2-gbp/geometry_tutorials-release.git @@ -1696,29 +1720,29 @@ google_benchmark_vendor: url: https://github.com/ros2-gbp/google_benchmark_vendor-release.git version: 0.8.0 gpio_controllers: - tag: release/rolling/gpio_controllers/6.7.0-1 + tag: release/rolling/gpio_controllers/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 gps_msgs: - tag: release/rolling/gps_msgs/2.1.2-2 + tag: release/rolling/gps_msgs/3.1.0-1 url: https://github.com/ros2-gbp/gps_umd-release.git - version: 2.1.2 + version: 3.1.0 gps_sensor_broadcaster: - tag: release/rolling/gps_sensor_broadcaster/6.7.0-1 + tag: release/rolling/gps_sensor_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 gps_tools: - tag: release/rolling/gps_tools/2.1.2-2 + tag: release/rolling/gps_tools/3.1.0-1 url: https://github.com/ros2-gbp/gps_umd-release.git - version: 2.1.2 + version: 3.1.0 gps_umd: - tag: release/rolling/gps_umd/2.1.2-2 + tag: release/rolling/gps_umd/3.1.0-1 url: https://github.com/ros2-gbp/gps_umd-release.git - version: 2.1.2 + version: 3.1.0 gpsd_client: - tag: release/rolling/gpsd_client/2.1.2-2 + tag: release/rolling/gpsd_client/3.1.0-1 url: https://github.com/ros2-gbp/gps_umd-release.git - version: 2.1.2 + version: 3.1.0 graph_msgs: tag: release/rolling/graph_msgs/0.2.0-6 url: https://github.com/ros2-gbp/graph_msgs-release.git @@ -1768,9 +1792,9 @@ gz_cmake_vendor: url: https://github.com/ros2-gbp/gz_cmake_vendor-release.git version: 0.5.1 gz_common_vendor: - tag: release/rolling/gz_common_vendor/0.4.0-1 + tag: release/rolling/gz_common_vendor/0.4.1-1 url: https://github.com/ros2-gbp/gz_common_vendor-release.git - version: 0.4.0 + version: 0.4.1 gz_dartsim_vendor: tag: release/rolling/gz_dartsim_vendor/0.1.3-2 url: https://github.com/ros2-gbp/gz_dartsim_vendor-release.git @@ -1784,33 +1808,33 @@ gz_gui_vendor: url: https://github.com/ros2-gbp/gz_gui_vendor-release.git version: 0.4.0 gz_launch_vendor: - tag: release/rolling/gz_launch_vendor/0.4.0-1 + tag: release/rolling/gz_launch_vendor/0.4.1-1 url: https://github.com/ros2-gbp/gz_launch_vendor-release.git - version: 0.4.0 + version: 0.4.1 gz_math_vendor: - tag: release/rolling/gz_math_vendor/0.5.0-1 + tag: release/rolling/gz_math_vendor/0.5.1-1 url: https://github.com/ros2-gbp/gz_math_vendor-release.git - version: 0.5.0 + version: 0.5.1 gz_msgs_vendor: - tag: release/rolling/gz_msgs_vendor/0.4.0-1 + tag: release/rolling/gz_msgs_vendor/0.4.1-2 url: https://github.com/ros2-gbp/gz_msgs_vendor-release.git - version: 0.4.0 + version: 0.4.1 gz_ogre_next_vendor: tag: release/rolling/gz_ogre_next_vendor/0.2.1-1 url: https://github.com/ros2-gbp/gz_ogre_next_vendor-release.git version: 0.2.1 gz_physics_vendor: - tag: release/rolling/gz_physics_vendor/0.5.1-1 + tag: release/rolling/gz_physics_vendor/0.5.2-1 url: https://github.com/ros2-gbp/gz_physics_vendor-release.git - version: 0.5.1 + version: 0.5.2 gz_plugin_vendor: tag: release/rolling/gz_plugin_vendor/0.4.0-1 url: https://github.com/ros2-gbp/gz_plugin_vendor-release.git version: 0.4.0 gz_rendering_vendor: - tag: release/rolling/gz_rendering_vendor/0.5.0-1 + tag: release/rolling/gz_rendering_vendor/0.5.1-1 url: https://github.com/ros2-gbp/gz_rendering_vendor-release.git - version: 0.5.0 + version: 0.5.1 gz_ros2_control: tag: release/rolling/gz_ros2_control/4.0.0-1 url: https://github.com/ros2-gbp/ign_ros2_control-release.git @@ -1820,9 +1844,9 @@ gz_ros2_control_demos: url: https://github.com/ros2-gbp/ign_ros2_control-release.git version: 4.0.0 gz_sensors_vendor: - tag: release/rolling/gz_sensors_vendor/0.4.0-1 + tag: release/rolling/gz_sensors_vendor/0.4.1-1 url: https://github.com/ros2-gbp/gz_sensors_vendor-release.git - version: 0.4.0 + version: 0.4.1 gz_sim_vendor: tag: release/rolling/gz_sim_vendor/0.5.0-1 url: https://github.com/ros2-gbp/gz_sim_vendor-release.git @@ -1832,29 +1856,29 @@ gz_tools_vendor: url: https://github.com/ros2-gbp/gz_tools_vendor-release.git version: 0.3.0 gz_transport_vendor: - tag: release/rolling/gz_transport_vendor/0.4.0-1 + tag: release/rolling/gz_transport_vendor/0.4.1-1 url: https://github.com/ros2-gbp/gz_transport_vendor-release.git - version: 0.4.0 + version: 0.4.1 gz_utils_vendor: tag: release/rolling/gz_utils_vendor/0.5.0-1 url: https://github.com/ros2-gbp/gz_utils_vendor-release.git version: 0.5.0 hardware_interface: - tag: release/rolling/hardware_interface/6.7.1-1 + tag: release/rolling/hardware_interface/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 hardware_interface_testing: - tag: release/rolling/hardware_interface_testing/6.7.1-1 + tag: release/rolling/hardware_interface_testing/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 hash_library_vendor: tag: release/rolling/hash_library_vendor/0.1.1-7 url: https://github.com/ros2-gbp/hash_library_vendor-release.git version: 0.1.1 hatchbed_common: - tag: release/rolling/hatchbed_common/0.1.7-1 + tag: release/rolling/hatchbed_common/0.1.8-1 url: https://github.com/ros2-gbp/hatchbed_common-release.git - version: 0.1.7 + version: 0.1.8 heaphook: tag: release/rolling/heaphook/0.1.1-3 url: https://github.com/ros2-gbp/heaphook-release.git @@ -1912,57 +1936,57 @@ ifm3d_core: url: https://github.com/ros2-gbp/ifm3d-release.git version: 0.18.0 image_common: - tag: release/rolling/image_common/7.0.2-1 + tag: release/rolling/image_common/7.0.3-1 url: https://github.com/ros2-gbp/image_common-release.git - version: 7.0.2 + version: 7.0.3 image_geometry: tag: release/rolling/image_geometry/4.1.0-2 url: https://github.com/ros2-gbp/vision_opencv-release.git version: 4.1.0 image_pipeline: - tag: release/rolling/image_pipeline/8.0.0-1 + tag: release/rolling/image_pipeline/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 image_proc: - tag: release/rolling/image_proc/8.0.0-1 + tag: release/rolling/image_proc/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 image_publisher: - tag: release/rolling/image_publisher/8.0.0-1 + tag: release/rolling/image_publisher/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 image_rotate: - tag: release/rolling/image_rotate/8.0.0-1 + tag: release/rolling/image_rotate/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 image_tools: tag: release/rolling/image_tools/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 image_transport: - tag: release/rolling/image_transport/7.0.2-1 + tag: release/rolling/image_transport/7.0.3-1 url: https://github.com/ros2-gbp/image_common-release.git - version: 7.0.2 + version: 7.0.3 image_transport_plugins: - tag: release/rolling/image_transport_plugins/7.0.0-1 + tag: release/rolling/image_transport_plugins/7.0.1-1 url: https://github.com/ros2-gbp/image_transport_plugins-release.git - version: 7.0.0 + version: 7.0.1 image_transport_py: - tag: release/rolling/image_transport_py/7.0.2-1 + tag: release/rolling/image_transport_py/7.0.3-1 url: https://github.com/ros2-gbp/image_common-release.git - version: 7.0.2 + version: 7.0.3 image_view: - tag: release/rolling/image_view/8.0.0-1 + tag: release/rolling/image_view/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 imu_complementary_filter: - tag: release/rolling/imu_complementary_filter/2.2.3-1 + tag: release/rolling/imu_complementary_filter/2.2.4-2 url: https://github.com/ros2-gbp/imu_tools-release.git - version: 2.2.3 + version: 2.2.4 imu_filter_madgwick: - tag: release/rolling/imu_filter_madgwick/2.2.3-1 + tag: release/rolling/imu_filter_madgwick/2.2.4-2 url: https://github.com/ros2-gbp/imu_tools-release.git - version: 2.2.3 + version: 2.2.4 imu_pipeline: tag: release/rolling/imu_pipeline/0.6.1-2 url: https://github.com/ros2-gbp/imu_pipeline-release.git @@ -1972,25 +1996,29 @@ imu_processors: url: https://github.com/ros2-gbp/imu_pipeline-release.git version: 0.6.1 imu_sensor_broadcaster: - tag: release/rolling/imu_sensor_broadcaster/6.7.0-1 + tag: release/rolling/imu_sensor_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 imu_tools: - tag: release/rolling/imu_tools/2.2.3-1 + tag: release/rolling/imu_tools/2.2.4-2 url: https://github.com/ros2-gbp/imu_tools-release.git - version: 2.2.3 + version: 2.2.4 imu_transformer: tag: release/rolling/imu_transformer/0.6.1-2 url: https://github.com/ros2-gbp/imu_pipeline-release.git version: 0.6.1 interactive_markers: - tag: release/rolling/interactive_markers/2.9.0-1 + tag: release/rolling/interactive_markers/2.9.1-1 url: https://github.com/ros2-gbp/interactive_markers-release.git - version: 2.9.0 + version: 2.9.1 intra_process_demo: tag: release/rolling/intra_process_demo/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 +inverse_dynamics_solver: + tag: release/rolling/inverse_dynamics_solver/6.0.1-4 + url: https://github.com/ros2-gbp/inverse_dynamics_solver-release.git + version: 6.0.1 io_context: tag: release/rolling/io_context/1.2.0-4 url: https://github.com/ros2-gbp/transport_drivers-release.git @@ -2004,13 +2032,13 @@ jacro: url: https://github.com/ros2-gbp/jacro-release.git version: 0.2.0 joint_limits: - tag: release/rolling/joint_limits/6.7.1-1 + tag: release/rolling/joint_limits/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 joint_state_broadcaster: - tag: release/rolling/joint_state_broadcaster/6.7.0-1 + tag: release/rolling/joint_state_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 joint_state_publisher: tag: release/rolling/joint_state_publisher/2.4.2-1 url: https://github.com/ros2-gbp/joint_state_publisher-release.git @@ -2024,9 +2052,9 @@ joint_state_topic_hardware_interface: url: https://github.com/ros2-gbp/topic_based_hardware-release.git version: 1.1.0 joint_trajectory_controller: - tag: release/rolling/joint_trajectory_controller/6.7.0-1 + tag: release/rolling/joint_trajectory_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 joy: tag: release/rolling/joy/3.3.0-3 url: https://github.com/ros2-gbp/joystick_drivers-release.git @@ -2044,13 +2072,17 @@ joy_tester: url: https://github.com/ros2-gbp/joy_tester-release.git version: 0.0.2 jrl_cmakemodules: - tag: release/rolling/jrl_cmakemodules/1.1.2-2 + tag: release/rolling/jrl_cmakemodules/2.0.0-1 url: https://github.com/ros2-gbp/jrl_cmakemodules-release.git - version: 1.1.2 + version: 2.0.0 kartech_linear_actuator_msgs: tag: release/rolling/kartech_linear_actuator_msgs/4.0.0-4 url: https://github.com/ros2-gbp/astuff_sensor_msgs-release.git version: 4.0.0 +kdl_inverse_dynamics_solver: + tag: release/rolling/kdl_inverse_dynamics_solver/6.0.1-4 + url: https://github.com/ros2-gbp/inverse_dynamics_solver-release.git + version: 6.0.1 kdl_parser: tag: release/rolling/kdl_parser/3.1.0-1 url: https://github.com/ros2-gbp/kdl_parser-release.git @@ -2212,9 +2244,9 @@ launch_pytest: url: https://github.com/ros2-gbp/launch-release.git version: 3.10.0 launch_ros: - tag: release/rolling/launch_ros/0.30.0-1 + tag: release/rolling/launch_ros/0.30.1-1 url: https://github.com/ros2-gbp/launch_ros-release.git - version: 0.30.0 + version: 0.30.1 launch_system_modes: tag: release/rolling/launch_system_modes/0.9.0-6 url: https://github.com/ros2-gbp/system_modes-release.git @@ -2232,9 +2264,9 @@ launch_testing_examples: url: https://github.com/ros2-gbp/examples-release.git version: 0.22.0 launch_testing_ros: - tag: release/rolling/launch_testing_ros/0.30.0-1 + tag: release/rolling/launch_testing_ros/0.30.1-1 url: https://github.com/ros2-gbp/launch_ros-release.git - version: 0.30.0 + version: 0.30.1 launch_xml: tag: release/rolling/launch_xml/3.10.0-1 url: https://github.com/ros2-gbp/launch-release.git @@ -2312,17 +2344,17 @@ lgsvl_msgs: url: https://github.com/ros2-gbp/lgsvl_msgs-release.git version: 0.0.4 libcaer_driver: - tag: release/rolling/libcaer_driver/1.5.5-1 + tag: release/rolling/libcaer_driver/1.5.6-1 url: https://github.com/ros2-gbp/libcaer_driver-release.git - version: 1.5.5 + version: 1.5.6 libcaer_vendor: tag: release/rolling/libcaer_vendor/2.0.0-2 url: https://github.com/ros2-gbp/libcaer_vendor-release.git version: 2.0.0 libcamera: - tag: release/rolling/libcamera/0.7.1-1 + tag: release/rolling/libcamera/0.7.2-1 url: https://github.com/ros2-gbp/libcamera-release.git - version: 0.7.1 + version: 0.7.2 libg2o: tag: release/rolling/libg2o/2020.5.29-6 url: https://github.com/ros2-gbp/libg2o-release.git @@ -2336,9 +2368,9 @@ libphidget22: url: https://github.com/ros2-gbp/phidgets_drivers-release.git version: 2.4.0 librealsense2: - tag: release/rolling/librealsense2/2.57.7-2 + tag: release/rolling/librealsense2/2.58.3-2 url: https://github.com/ros2-gbp/librealsense2-release.git - version: 2.57.7 + version: 2.58.3 libstatistics_collector: tag: release/rolling/libstatistics_collector/3.0.0-1 url: https://github.com/ros2-gbp/libstatistics_collector-release.git @@ -2356,17 +2388,17 @@ lifecycle: url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 lifecycle_msgs: - tag: release/rolling/lifecycle_msgs/2.5.0-1 + tag: release/rolling/lifecycle_msgs/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 lifecycle_py: tag: release/rolling/lifecycle_py/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git version: 0.38.0 linear_feedback_controller: - tag: release/rolling/linear_feedback_controller/4.0.1-1 + tag: release/rolling/linear_feedback_controller/4.0.4-1 url: https://github.com/ros2-gbp/linear-feedback-controller-release.git - version: 4.0.1 + version: 4.0.4 linear_feedback_controller_msgs: tag: release/rolling/linear_feedback_controller_msgs/1.2.2-2 url: https://github.com/ros2-gbp/linear-feedback-controller-msgs-release.git @@ -2400,33 +2432,37 @@ magic_enum: url: https://github.com/ros2-gbp/magic_enum-release.git version: 0.9.7 magnetic_model: - tag: release/rolling/magnetic_model/3.0.3-1 + tag: release/rolling/magnetic_model/3.0.6-1 url: https://github.com/ros2-gbp/compass-release.git - version: 3.0.3 + version: 3.0.6 +magnetometer_broadcaster: + tag: release/rolling/magnetometer_broadcaster/6.8.0-1 + url: https://github.com/ros2-gbp/ros2_controllers-release.git + version: 6.8.0 magnetometer_compass: - tag: release/rolling/magnetometer_compass/3.0.3-1 + tag: release/rolling/magnetometer_compass/3.0.6-1 url: https://github.com/ros2-gbp/compass-release.git - version: 3.0.3 + version: 3.0.6 magnetometer_pipeline: - tag: release/rolling/magnetometer_pipeline/3.0.3-1 + tag: release/rolling/magnetometer_pipeline/3.0.6-1 url: https://github.com/ros2-gbp/compass-release.git - version: 3.0.3 + version: 3.0.6 map_msgs: tag: release/rolling/map_msgs/2.6.1-1 url: https://github.com/ros2-gbp/navigation_msgs-release.git version: 2.6.1 mapviz: - tag: release/rolling/mapviz/3.0.0-1 + tag: release/rolling/mapviz/3.1.0-1 url: https://github.com/ros2-gbp/mapviz-release.git - version: 3.0.0 + version: 3.1.0 mapviz_interfaces: - tag: release/rolling/mapviz_interfaces/3.0.0-1 + tag: release/rolling/mapviz_interfaces/3.1.0-1 url: https://github.com/ros2-gbp/mapviz-release.git - version: 3.0.0 + version: 3.1.0 mapviz_plugins: - tag: release/rolling/mapviz_plugins/3.0.0-1 + tag: release/rolling/mapviz_plugins/3.1.0-1 url: https://github.com/ros2-gbp/mapviz-release.git - version: 3.0.0 + version: 3.1.0 marine_acoustic_msgs: tag: release/rolling/marine_acoustic_msgs/2.1.0-2 url: https://github.com/ros2-gbp/marine_msgs-release.git @@ -2476,9 +2512,9 @@ marti_visualization_msgs: url: https://github.com/ros2-gbp/marti_messages-release.git version: 1.6.1 mavlink: - tag: release/rolling/mavlink/2026.6.6-1 + tag: release/rolling/mavlink/2026.6.19-1 url: https://github.com/ros2-gbp/mavlink-gbp-release.git - version: 2026.6.6 + version: 2026.6.19 mavros: tag: release/rolling/mavros/2.14.0-2 url: https://github.com/ros2-gbp/mavros-release.git @@ -2500,17 +2536,21 @@ mcap_vendor: url: https://github.com/ros2-gbp/rosbag2-release.git version: 0.34.0 mecanum_drive_controller: - tag: release/rolling/mecanum_drive_controller/6.7.0-1 + tag: release/rolling/mecanum_drive_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 menge_vendor: tag: release/rolling/menge_vendor/1.3.0-2 url: https://github.com/ros2-gbp/menge_vendor-release.git version: 1.3.0 message_filters: - tag: release/rolling/message_filters/8.0.1-1 + tag: release/rolling/message_filters/8.0.2-1 url: https://github.com/ros2-gbp/ros2_message_filters-release.git - version: 8.0.1 + version: 8.0.2 +message_tf_frame_transformer: + tag: release/rolling/message_tf_frame_transformer/1.1.3-3 + url: https://github.com/ros2-gbp/message_tf_frame_transformer-release.git + version: 1.1.3 metavision_driver: tag: release/rolling/metavision_driver/3.0.0-2 url: https://github.com/ros2-gbp/metavision_driver-release.git @@ -2556,25 +2596,25 @@ mobileye_560_660_msgs: url: https://github.com/ros2-gbp/astuff_sensor_msgs-release.git version: 4.0.0 mola: - tag: release/rolling/mola/2.9.0-1 + tag: release/rolling/mola/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_academic_datasets: tag: release/rolling/mola_academic_datasets/3.0.0-2 url: https://github.com/ros2-gbp/mola_academic_datasets-release.git version: 3.0.0 mola_bridge_ros2: - tag: release/rolling/mola_bridge_ros2/2.9.0-1 + tag: release/rolling/mola_bridge_ros2/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_common: tag: release/rolling/mola_common/0.6.1-1 url: https://github.com/ros2-gbp/mola_common-release.git version: 0.6.1 mola_demos: - tag: release/rolling/mola_demos/2.9.0-1 + tag: release/rolling/mola_demos/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_georeferencing: tag: release/rolling/mola_georeferencing/2.4.2-1 url: https://github.com/ros2-gbp/mola_state_estimation-release.git @@ -2588,9 +2628,9 @@ mola_gtsam_factors: url: https://github.com/ros2-gbp/mola_state_estimation-release.git version: 2.4.2 mola_imu_preintegration: - tag: release/rolling/mola_imu_preintegration/1.16.1-1 + tag: release/rolling/mola_imu_preintegration/1.17.1-1 url: https://github.com/ros2-gbp/mola_imu_preintegration-release.git - version: 1.16.1 + version: 1.17.1 mola_input_euroc_dataset: tag: release/rolling/mola_input_euroc_dataset/3.0.0-2 url: https://github.com/ros2-gbp/mola_academic_datasets-release.git @@ -2604,9 +2644,9 @@ mola_input_kitti_dataset: url: https://github.com/ros2-gbp/mola_academic_datasets-release.git version: 3.0.0 mola_input_lidar_bin_dataset: - tag: release/rolling/mola_input_lidar_bin_dataset/2.9.0-1 + tag: release/rolling/mola_input_lidar_bin_dataset/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_input_mulran_dataset: tag: release/rolling/mola_input_mulran_dataset/3.0.0-2 url: https://github.com/ros2-gbp/mola_academic_datasets-release.git @@ -2620,53 +2660,53 @@ mola_input_paris_luco_dataset: url: https://github.com/ros2-gbp/mola_academic_datasets-release.git version: 3.0.0 mola_input_rawlog: - tag: release/rolling/mola_input_rawlog/2.9.0-1 + tag: release/rolling/mola_input_rawlog/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_input_rosbag1: tag: release/rolling/mola_input_rosbag1/0.2.0-1 url: https://github.com/ros2-gbp/mola_input_rosbag1-release.git version: 0.2.0 mola_input_rosbag2: - tag: release/rolling/mola_input_rosbag2/2.9.0-1 + tag: release/rolling/mola_input_rosbag2/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_input_video: - tag: release/rolling/mola_input_video/2.9.0-1 + tag: release/rolling/mola_input_video/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_kernel: - tag: release/rolling/mola_kernel/2.9.0-1 + tag: release/rolling/mola_kernel/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_launcher: - tag: release/rolling/mola_launcher/2.9.0-1 + tag: release/rolling/mola_launcher/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_lidar_odometry: - tag: release/rolling/mola_lidar_odometry/2.2.1-1 + tag: release/rolling/mola_lidar_odometry/3.0.0-1 url: https://github.com/ros2-gbp/mola_lidar_odometry-release.git - version: 2.2.1 + version: 3.0.0 mola_metric_maps: - tag: release/rolling/mola_metric_maps/2.9.0-1 + tag: release/rolling/mola_metric_maps/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_msgs: - tag: release/rolling/mola_msgs/2.9.0-1 + tag: release/rolling/mola_msgs/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_pose_list: - tag: release/rolling/mola_pose_list/2.9.0-1 + tag: release/rolling/mola_pose_list/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_relocalization: - tag: release/rolling/mola_relocalization/2.9.0-1 + tag: release/rolling/mola_relocalization/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_sm_loop_closure: - tag: release/rolling/mola_sm_loop_closure/1.2.0-1 + tag: release/rolling/mola_sm_loop_closure/1.2.2-1 url: https://github.com/ros2-gbp/mola_sm_loop_closure-release.git - version: 1.2.0 + version: 1.2.2 mola_state_estimation: tag: release/rolling/mola_state_estimation/2.4.2-1 url: https://github.com/ros2-gbp/mola_state_estimation-release.git @@ -2680,37 +2720,37 @@ mola_state_estimation_smoother: url: https://github.com/ros2-gbp/mola_state_estimation-release.git version: 2.4.2 mola_test_datasets: - tag: release/rolling/mola_test_datasets/0.4.2-2 + tag: release/rolling/mola_test_datasets/0.5.0-1 url: https://github.com/ros2-gbp/mola_test_datasets-release.git - version: 0.4.2 + version: 0.5.0 mola_traj_tools: - tag: release/rolling/mola_traj_tools/2.9.0-1 + tag: release/rolling/mola_traj_tools/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_viz: - tag: release/rolling/mola_viz/2.9.0-1 + tag: release/rolling/mola_viz/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_viz_imgui: - tag: release/rolling/mola_viz_imgui/2.9.0-1 + tag: release/rolling/mola_viz_imgui/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 mola_yaml: - tag: release/rolling/mola_yaml/2.9.0-1 + tag: release/rolling/mola_yaml/3.0.0-1 url: https://github.com/ros2-gbp/mola-release.git - version: 2.9.0 + version: 3.0.0 motion_capture_tracking: - tag: release/rolling/motion_capture_tracking/1.0.8-1 + tag: release/rolling/motion_capture_tracking/1.0.9-1 url: https://github.com/ros2-gbp/motion_capture_tracking-release.git - version: 1.0.8 + version: 1.0.9 motion_capture_tracking_interfaces: - tag: release/rolling/motion_capture_tracking_interfaces/1.0.8-1 + tag: release/rolling/motion_capture_tracking_interfaces/1.0.9-1 url: https://github.com/ros2-gbp/motion_capture_tracking-release.git - version: 1.0.8 + version: 1.0.9 motion_primitives_controllers: - tag: release/rolling/motion_primitives_controllers/6.7.0-1 + tag: release/rolling/motion_primitives_controllers/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 mouse_teleop: tag: release/rolling/mouse_teleop/2.0.0-2 url: https://github.com/ros2-gbp/teleop_tools-release.git @@ -2768,29 +2808,29 @@ moveit_py: url: https://github.com/ros2-gbp/moveit2-release.git version: 2.14.1 moveit_resources: - tag: release/rolling/moveit_resources/3.1.1-2 + tag: release/rolling/moveit_resources/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 moveit_resources_fanuc_description: - tag: release/rolling/moveit_resources_fanuc_description/3.1.1-2 + tag: release/rolling/moveit_resources_fanuc_description/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 moveit_resources_fanuc_moveit_config: - tag: release/rolling/moveit_resources_fanuc_moveit_config/3.1.1-2 + tag: release/rolling/moveit_resources_fanuc_moveit_config/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 moveit_resources_panda_description: - tag: release/rolling/moveit_resources_panda_description/3.1.1-2 + tag: release/rolling/moveit_resources_panda_description/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 moveit_resources_panda_moveit_config: - tag: release/rolling/moveit_resources_panda_moveit_config/3.1.1-2 + tag: release/rolling/moveit_resources_panda_moveit_config/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 moveit_resources_pr2_description: - tag: release/rolling/moveit_resources_pr2_description/3.1.1-2 + tag: release/rolling/moveit_resources_pr2_description/3.2.0-1 url: https://github.com/ros2-gbp/moveit_resources-release.git - version: 3.1.1 + version: 3.2.0 moveit_resources_prbt_ikfast_manipulator_plugin: tag: release/rolling/moveit_resources_prbt_ikfast_manipulator_plugin/2.14.1-2 url: https://github.com/ros2-gbp/moveit2-release.git @@ -2920,177 +2960,185 @@ moveit_visual_tools: url: https://github.com/ros2-gbp/moveit_visual_tools-release.git version: 4.1.2 mp2p_icp: - tag: release/rolling/mp2p_icp/2.10.3-1 + tag: release/rolling/mp2p_icp/2.12.0-1 + url: https://github.com/ros2-gbp/mp2p_icp-release.git + version: 2.12.0 +mp2p_icp_core: + tag: release/rolling/mp2p_icp_core/2.12.0-1 url: https://github.com/ros2-gbp/mp2p_icp-release.git - version: 2.10.3 + version: 2.12.0 +mp2p_icp_viz: + tag: release/rolling/mp2p_icp_viz/2.12.0-1 + url: https://github.com/ros2-gbp/mp2p_icp-release.git + version: 2.12.0 mp_units_vendor: tag: release/rolling/mp_units_vendor/2.5.0-3 url: https://github.com/ros2-gbp/mp_units_vendor-release.git version: 2.5.0 mqtt_client: - tag: release/rolling/mqtt_client/2.4.1-3 + tag: release/rolling/mqtt_client/2.5.0-1 url: https://github.com/ros2-gbp/mqtt_client-release.git - version: 2.4.1 + version: 2.5.0 mqtt_client_interfaces: - tag: release/rolling/mqtt_client_interfaces/2.4.1-3 + tag: release/rolling/mqtt_client_interfaces/2.5.0-1 url: https://github.com/ros2-gbp/mqtt_client-release.git - version: 2.4.1 + version: 2.5.0 mrpt_apps: - tag: release/rolling/mrpt_apps/2.15.18-1 + tag: release/rolling/mrpt_apps/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_apps_cli: - tag: release/rolling/mrpt_apps_cli/3.0.2-1 + tag: release/rolling/mrpt_apps_cli/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_apps_gui: - tag: release/rolling/mrpt_apps_gui/3.0.2-1 + tag: release/rolling/mrpt_apps_gui/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_bayes: - tag: release/rolling/mrpt_bayes/3.0.2-1 + tag: release/rolling/mrpt_bayes/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_common: - tag: release/rolling/mrpt_common/3.0.2-1 + tag: release/rolling/mrpt_common/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_comms: - tag: release/rolling/mrpt_comms/3.0.2-1 + tag: release/rolling/mrpt_comms/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_config: - tag: release/rolling/mrpt_config/3.0.2-1 + tag: release/rolling/mrpt_config/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_containers: - tag: release/rolling/mrpt_containers/3.0.2-1 + tag: release/rolling/mrpt_containers/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_core: - tag: release/rolling/mrpt_core/3.0.2-1 + tag: release/rolling/mrpt_core/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_data: - tag: release/rolling/mrpt_data/3.0.2-1 + tag: release/rolling/mrpt_data/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_examples_cpp: - tag: release/rolling/mrpt_examples_cpp/3.0.2-1 + tag: release/rolling/mrpt_examples_cpp/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_expr: - tag: release/rolling/mrpt_expr/3.0.2-1 + tag: release/rolling/mrpt_expr/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_generic_sensor: tag: release/rolling/mrpt_generic_sensor/0.3.0-1 url: https://github.com/ros2-gbp/mrpt_sensors-release.git version: 0.3.0 mrpt_graphs: - tag: release/rolling/mrpt_graphs/3.0.2-1 + tag: release/rolling/mrpt_graphs/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_graphslam: - tag: release/rolling/mrpt_graphslam/3.0.2-1 + tag: release/rolling/mrpt_graphslam/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_gui: - tag: release/rolling/mrpt_gui/3.0.2-1 + tag: release/rolling/mrpt_gui/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_hwdrivers: - tag: release/rolling/mrpt_hwdrivers/3.0.2-1 + tag: release/rolling/mrpt_hwdrivers/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_img: - tag: release/rolling/mrpt_img/3.0.2-1 + tag: release/rolling/mrpt_img/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_imgui: - tag: release/rolling/mrpt_imgui/3.0.2-1 + tag: release/rolling/mrpt_imgui/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_io: - tag: release/rolling/mrpt_io/3.0.2-1 + tag: release/rolling/mrpt_io/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_kinematics: - tag: release/rolling/mrpt_kinematics/3.0.2-1 + tag: release/rolling/mrpt_kinematics/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_libapps: - tag: release/rolling/mrpt_libapps/2.15.18-1 + tag: release/rolling/mrpt_libapps/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libapps_cli: - tag: release/rolling/mrpt_libapps_cli/3.0.2-1 + tag: release/rolling/mrpt_libapps_cli/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_libapps_gui: - tag: release/rolling/mrpt_libapps_gui/3.0.2-1 + tag: release/rolling/mrpt_libapps_gui/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_libbase: - tag: release/rolling/mrpt_libbase/2.15.18-1 + tag: release/rolling/mrpt_libbase/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libgui: - tag: release/rolling/mrpt_libgui/2.15.18-1 + tag: release/rolling/mrpt_libgui/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libhwdrivers: - tag: release/rolling/mrpt_libhwdrivers/2.15.18-1 + tag: release/rolling/mrpt_libhwdrivers/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libmaps: - tag: release/rolling/mrpt_libmaps/2.15.18-1 + tag: release/rolling/mrpt_libmaps/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libmath: - tag: release/rolling/mrpt_libmath/2.15.18-1 + tag: release/rolling/mrpt_libmath/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libnav: - tag: release/rolling/mrpt_libnav/2.15.18-1 + tag: release/rolling/mrpt_libnav/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libobs: - tag: release/rolling/mrpt_libobs/2.15.18-1 + tag: release/rolling/mrpt_libobs/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libopengl: - tag: release/rolling/mrpt_libopengl/2.15.18-1 + tag: release/rolling/mrpt_libopengl/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libposes: - tag: release/rolling/mrpt_libposes/2.15.18-1 + tag: release/rolling/mrpt_libposes/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libros_bridge: tag: release/rolling/mrpt_libros_bridge/3.5.3-1 url: https://github.com/ros2-gbp/mrpt_ros_bridge-release.git version: 3.5.3 mrpt_libslam: - tag: release/rolling/mrpt_libslam/2.15.18-1 + tag: release/rolling/mrpt_libslam/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_libtclap: - tag: release/rolling/mrpt_libtclap/2.15.18-1 + tag: release/rolling/mrpt_libtclap/2.15.20-1 url: https://github.com/ros2-gbp/mrpt_ros-release.git - version: 2.15.18 + version: 2.15.20 mrpt_map_server: tag: release/rolling/mrpt_map_server/2.5.0-1 url: https://github.com/ros2-gbp/mrpt_navigation-release.git version: 2.5.0 mrpt_maps: - tag: release/rolling/mrpt_maps/3.0.2-1 + tag: release/rolling/mrpt_maps/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_math: - tag: release/rolling/mrpt_math/3.0.2-1 + tag: release/rolling/mrpt_math/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_msgs: tag: release/rolling/mrpt_msgs/0.6.0-2 url: https://github.com/ros2-gbp/mrpt_msgs-release.git @@ -3100,9 +3148,9 @@ mrpt_msgs_bridge: url: https://github.com/ros2-gbp/mrpt_navigation-release.git version: 2.5.0 mrpt_nav: - tag: release/rolling/mrpt_nav/3.0.2-1 + tag: release/rolling/mrpt_nav/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_nav_interfaces: tag: release/rolling/mrpt_nav_interfaces/2.5.0-1 url: https://github.com/ros2-gbp/mrpt_navigation-release.git @@ -3112,17 +3160,17 @@ mrpt_navigation: url: https://github.com/ros2-gbp/mrpt_navigation-release.git version: 2.5.0 mrpt_obs: - tag: release/rolling/mrpt_obs/3.0.2-1 + tag: release/rolling/mrpt_obs/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_opengl: - tag: release/rolling/mrpt_opengl/3.0.2-1 + tag: release/rolling/mrpt_opengl/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_path_planning: - tag: release/rolling/mrpt_path_planning/0.3.0-2 + tag: release/rolling/mrpt_path_planning/1.0.1-1 url: https://github.com/ros2-gbp/mrpt_path_planning-release.git - version: 0.3.0 + version: 1.0.1 mrpt_pf_localization: tag: release/rolling/mrpt_pf_localization/2.5.0-1 url: https://github.com/ros2-gbp/mrpt_navigation-release.git @@ -3132,21 +3180,21 @@ mrpt_pointcloud_pipeline: url: https://github.com/ros2-gbp/mrpt_navigation-release.git version: 2.5.0 mrpt_poses: - tag: release/rolling/mrpt_poses/3.0.2-1 + tag: release/rolling/mrpt_poses/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_random: - tag: release/rolling/mrpt_random/3.0.2-1 + tag: release/rolling/mrpt_random/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_reactivenav2d: tag: release/rolling/mrpt_reactivenav2d/2.5.0-1 url: https://github.com/ros2-gbp/mrpt_navigation-release.git version: 2.5.0 mrpt_rtti: - tag: release/rolling/mrpt_rtti/3.0.2-1 + tag: release/rolling/mrpt_rtti/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_sensor_bumblebee_stereo: tag: release/rolling/mrpt_sensor_bumblebee_stereo/0.3.0-1 url: https://github.com/ros2-gbp/mrpt_sensors-release.git @@ -3172,25 +3220,25 @@ mrpt_sensors: url: https://github.com/ros2-gbp/mrpt_sensors-release.git version: 0.3.0 mrpt_serialization: - tag: release/rolling/mrpt_serialization/3.0.2-1 + tag: release/rolling/mrpt_serialization/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_slam: - tag: release/rolling/mrpt_slam/3.0.2-1 + tag: release/rolling/mrpt_slam/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_system: - tag: release/rolling/mrpt_system/3.0.2-1 + tag: release/rolling/mrpt_system/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_tfest: - tag: release/rolling/mrpt_tfest/3.0.2-1 + tag: release/rolling/mrpt_tfest/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_topography: - tag: release/rolling/mrpt_topography/3.0.2-1 + tag: release/rolling/mrpt_topography/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_tps_astar_planner: tag: release/rolling/mrpt_tps_astar_planner/2.5.0-1 url: https://github.com/ros2-gbp/mrpt_navigation-release.git @@ -3200,13 +3248,13 @@ mrpt_tutorials: url: https://github.com/ros2-gbp/mrpt_navigation-release.git version: 2.5.0 mrpt_typemeta: - tag: release/rolling/mrpt_typemeta/3.0.2-1 + tag: release/rolling/mrpt_typemeta/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrpt_viz: - tag: release/rolling/mrpt_viz/3.0.2-1 + tag: release/rolling/mrpt_viz/3.1.2-1 url: https://github.com/ros2-gbp/mrpt3-release.git - version: 3.0.2 + version: 3.1.2 mrt_cmake_modules: tag: release/rolling/mrt_cmake_modules/1.0.11-2 url: https://github.com/ros2-gbp/mrt_cmake_modules-release.git @@ -3228,17 +3276,17 @@ mujoco_ros2_control_plugins: url: https://github.com/ros2-gbp/mujoco_ros2_control-release.git version: 0.0.2 mujoco_vendor: - tag: release/rolling/mujoco_vendor/0.0.8-3 + tag: release/rolling/mujoco_vendor/0.0.9-1 url: https://github.com/ros2-gbp/mujoco_vendor-release.git - version: 0.0.8 + version: 0.0.9 multires_image: - tag: release/rolling/multires_image/3.0.0-1 + tag: release/rolling/multires_image/3.1.0-1 url: https://github.com/ros2-gbp/mapviz-release.git - version: 3.0.0 + version: 3.1.0 mvsim: - tag: release/rolling/mvsim/1.3.0-2 + tag: release/rolling/mvsim/1.4.0-1 url: https://github.com/ros2-gbp/mvsim-release.git - version: 1.3.0 + version: 1.4.0 nanoeigenpy: tag: release/rolling/nanoeigenpy/0.5.0-2 url: https://github.com/ros2-gbp/nanoeigenpy-release.git @@ -3276,21 +3324,25 @@ nao_sensor_msgs: url: https://github.com/ros2-gbp/nao_interfaces-release.git version: 1.0.0 nav2_minimal_tb3_sim: - tag: release/rolling/nav2_minimal_tb3_sim/1.2.0-2 + tag: release/rolling/nav2_minimal_tb3_sim/1.3.0-1 url: https://github.com/ros2-gbp/nav2_minimal_turtlebot_simulation-release.git - version: 1.2.0 + version: 1.3.0 nav2_minimal_tb4_description: - tag: release/rolling/nav2_minimal_tb4_description/1.2.0-2 + tag: release/rolling/nav2_minimal_tb4_description/1.3.0-1 url: https://github.com/ros2-gbp/nav2_minimal_turtlebot_simulation-release.git - version: 1.2.0 + version: 1.3.0 nav2_minimal_tb4_sim: - tag: release/rolling/nav2_minimal_tb4_sim/1.2.0-2 + tag: release/rolling/nav2_minimal_tb4_sim/1.3.0-1 url: https://github.com/ros2-gbp/nav2_minimal_turtlebot_simulation-release.git - version: 1.2.0 + version: 1.3.0 nav_msgs: - tag: release/rolling/nav_msgs/5.10.0-1 + tag: release/rolling/nav_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 +ndcurves: + tag: release/rolling/ndcurves/2.3.0-1 + url: https://github.com/ros2-gbp/ndcurves-release.git + version: 2.3.0 neobotix_usboard_msgs: tag: release/rolling/neobotix_usboard_msgs/4.0.0-4 url: https://github.com/ros2-gbp/astuff_sensor_msgs-release.git @@ -3344,9 +3396,9 @@ ntrip_client: url: https://github.com/ros2-gbp/ntrip_client-release.git version: 1.4.1 ntrip_client_node: - tag: release/rolling/ntrip_client_node/0.7.4-2 + tag: release/rolling/ntrip_client_node/0.7.6-1 url: https://github.com/ros2-gbp/ublox_dgnss-release.git - version: 0.7.4 + version: 0.7.6 object_recognition_msgs: tag: release/rolling/object_recognition_msgs/2.0.0-5 url: https://github.com/ros2-gbp/object_recognition_msgs-release.git @@ -3452,13 +3504,17 @@ om_spring_actuator_controller: url: https://github.com/ros2-gbp/open_manipulator-release.git version: 4.1.2 omni_wheel_drive_controller: - tag: release/rolling/omni_wheel_drive_controller/6.7.0-1 + tag: release/rolling/omni_wheel_drive_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 ompl: - tag: release/rolling/ompl/1.7.0-3 + tag: release/rolling/ompl/2.0.1-3 url: https://github.com/ros2-gbp/ompl-release.git - version: 1.7.0 + version: 2.0.1 +onnxruntime_vendor: + tag: release/rolling/onnxruntime_vendor/0.1.0-2 + url: https://github.com/ros2-gbp/onnxruntime_vendor-release.git + version: 0.1.0 open3d_vendor: tag: release/rolling/open3d_vendor/0.19.0-2 url: https://github.com/ros2-gbp/open3d_vendor-release.git @@ -3552,25 +3608,25 @@ pangolin: url: https://github.com/ros2-gbp/Pangolin-release.git version: 0.9.5 parallel_gripper_controller: - tag: release/rolling/parallel_gripper_controller/6.7.0-1 + tag: release/rolling/parallel_gripper_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 parameter_expression: tag: release/rolling/parameter_expression/0.0.2-2 url: https://github.com/ros2-gbp/parameter_expression-release.git version: 0.0.2 pcl_conversions: - tag: release/rolling/pcl_conversions/2.9.0-1 + tag: release/rolling/pcl_conversions/2.10.0-1 url: https://github.com/ros2-gbp/perception_pcl-release.git - version: 2.9.0 + version: 2.10.0 pcl_msgs: tag: release/rolling/pcl_msgs/1.0.0-9 url: https://github.com/ros2-gbp/pcl_msgs-release.git version: 1.0.0 pcl_ros: - tag: release/rolling/pcl_ros/2.9.0-1 + tag: release/rolling/pcl_ros/2.10.0-1 url: https://github.com/ros2-gbp/perception_pcl-release.git - version: 2.9.0 + version: 2.10.0 pendulum_control: tag: release/rolling/pendulum_control/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git @@ -3584,9 +3640,9 @@ perception: url: https://github.com/ros2-gbp/variants-release.git version: 0.13.0 perception_pcl: - tag: release/rolling/perception_pcl/2.9.0-1 + tag: release/rolling/perception_pcl/2.10.0-1 url: https://github.com/ros2-gbp/perception_pcl-release.git - version: 2.9.0 + version: 2.10.0 performance_test: tag: release/rolling/performance_test/2.3.0-3 url: https://github.com/ros2-gbp/performance_test-release.git @@ -3676,9 +3732,9 @@ picknik_ament_copyright: url: https://github.com/ros2-gbp/picknik_ament_copyright-release.git version: 0.0.2 pid_controller: - tag: release/rolling/pid_controller/6.7.0-1 + tag: release/rolling/pid_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 pilz_industrial_motion_planner: tag: release/rolling/pilz_industrial_motion_planner/2.14.1-2 url: https://github.com/ros2-gbp/moveit2-release.git @@ -3688,9 +3744,9 @@ pilz_industrial_motion_planner_testutils: url: https://github.com/ros2-gbp/moveit2-release.git version: 2.14.1 pinocchio: - tag: release/rolling/pinocchio/4.0.0-2 + tag: release/rolling/pinocchio/4.1.0-1 url: https://github.com/ros2-gbp/pinocchio-release.git - version: 4.0.0 + version: 4.1.0 play_motion2: tag: release/rolling/play_motion2/1.8.4-2 url: https://github.com/ros2-gbp/play_motion2-release.git @@ -3724,29 +3780,29 @@ plotjuggler_ros: url: https://github.com/ros2-gbp/plotjuggler-ros-plugins-release.git version: 2.3.1 pluginlib: - tag: release/rolling/pluginlib/6.0.0-1 + tag: release/rolling/pluginlib/6.0.1-1 url: https://github.com/ros2-gbp/pluginlib-release.git - version: 6.0.0 + version: 6.0.1 point_cloud_interfaces: - tag: release/rolling/point_cloud_interfaces/6.1.0-2 + tag: release/rolling/point_cloud_interfaces/7.0.0-1 url: https://github.com/ros2-gbp/point_cloud_transport_plugins-release.git - version: 6.1.0 + version: 7.0.0 point_cloud_msg_wrapper: tag: release/rolling/point_cloud_msg_wrapper/1.0.7-5 url: https://github.com/ros2-gbp/point_cloud_msg_wrapper-release.git version: 1.0.7 point_cloud_transport: - tag: release/rolling/point_cloud_transport/6.0.1-1 + tag: release/rolling/point_cloud_transport/6.0.2-1 url: https://github.com/ros2-gbp/point_cloud_transport-release.git - version: 6.0.1 + version: 6.0.2 point_cloud_transport_plugins: - tag: release/rolling/point_cloud_transport_plugins/6.1.0-2 + tag: release/rolling/point_cloud_transport_plugins/7.0.0-1 url: https://github.com/ros2-gbp/point_cloud_transport_plugins-release.git - version: 6.1.0 + version: 7.0.0 point_cloud_transport_py: - tag: release/rolling/point_cloud_transport_py/6.0.1-1 + tag: release/rolling/point_cloud_transport_py/6.0.2-1 url: https://github.com/ros2-gbp/point_cloud_transport-release.git - version: 6.0.1 + version: 6.0.2 point_cloud_transport_tutorial: tag: release/rolling/point_cloud_transport_tutorial/0.0.9-2 url: https://github.com/ros2-gbp/point_cloud_transport_tutorial-release.git @@ -3772,49 +3828,49 @@ polygon_utils: url: https://github.com/ros2-gbp/polygon_ros-release.git version: 1.3.0 pose_broadcaster: - tag: release/rolling/pose_broadcaster/6.7.0-1 + tag: release/rolling/pose_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 pose_cov_ops: tag: release/rolling/pose_cov_ops/0.4.0-2 url: https://github.com/ros2-gbp/pose_cov_ops-release.git version: 0.4.0 protobuf_comm: - tag: release/rolling/protobuf_comm/0.9.3-2 + tag: release/rolling/protobuf_comm/0.9.4-1 url: https://github.com/ros2-gbp/protobuf_comm-release.git - version: 0.9.3 + version: 0.9.4 proxsuite: - tag: release/rolling/proxsuite/0.6.5-2 + tag: release/rolling/proxsuite/0.7.3-1 url: https://github.com/ros2-gbp/proxsuite-release.git - version: 0.6.5 + version: 0.7.3 py_binding_tools: - tag: release/rolling/py_binding_tools/2.1.2-3 + tag: release/rolling/py_binding_tools/2.1.3-1 url: https://github.com/ros2-gbp/py_binding_tools-release.git - version: 2.1.2 + version: 2.1.3 py_trees: - tag: release/rolling/py_trees/2.4.0-3 + tag: release/rolling/py_trees/2.5.0-1 url: https://github.com/ros2-gbp/py_trees-release.git - version: 2.4.0 + version: 2.5.0 py_trees_js: - tag: release/rolling/py_trees_js/0.6.6-3 + tag: release/rolling/py_trees_js/0.6.7-1 url: https://github.com/ros2-gbp/py_trees_js-release.git - version: 0.6.6 + version: 0.6.7 py_trees_ros: - tag: release/rolling/py_trees_ros/2.4.0-3 + tag: release/rolling/py_trees_ros/2.5.0-1 url: https://github.com/ros2-gbp/py_trees_ros-release.git - version: 2.4.0 + version: 2.5.0 py_trees_ros_interfaces: - tag: release/rolling/py_trees_ros_interfaces/2.1.1-3 + tag: release/rolling/py_trees_ros_interfaces/2.1.2-1 url: https://github.com/ros2-gbp/py_trees_ros_interfaces-release.git - version: 2.1.1 + version: 2.1.2 py_trees_ros_tutorials: - tag: release/rolling/py_trees_ros_tutorials/2.4.0-3 + tag: release/rolling/py_trees_ros_tutorials/2.5.0-1 url: https://github.com/ros2-gbp/py_trees_ros_tutorials-release.git - version: 2.4.0 + version: 2.5.0 py_trees_ros_viewer: - tag: release/rolling/py_trees_ros_viewer/0.2.5-3 + tag: release/rolling/py_trees_ros_viewer/0.3.0-1 url: https://github.com/ros2-gbp/py_trees_ros_viewer-release.git - version: 0.2.5 + version: 0.3.0 pybind11_vendor: tag: release/rolling/pybind11_vendor/3.3.1-2 url: https://github.com/ros2-gbp/pybind11_vendor-release.git @@ -3840,9 +3896,9 @@ python_orocos_kdl_vendor: url: https://github.com/ros2-gbp/orocos_kdl_vendor-release.git version: 0.8.0 python_qt_binding: - tag: release/rolling/python_qt_binding/2.6.0-1 + tag: release/rolling/python_qt_binding/2.6.1-1 url: https://github.com/ros2-gbp/python_qt_binding-release.git - version: 2.6.0 + version: 2.6.1 qml6_ros2_plugin: tag: release/rolling/qml6_ros2_plugin/4.26.42-2 url: https://github.com/ros2-gbp/qml6_ros2_plugin-release.git @@ -3856,29 +3912,29 @@ qpoases_vendor: url: https://github.com/ros2-gbp/qpoases_vendor-release.git version: 3.2.3 qt_dotgraph: - tag: release/rolling/qt_dotgraph/3.0.0-1 + tag: release/rolling/qt_dotgraph/3.0.2-1 url: https://github.com/ros2-gbp/qt_gui_core-release.git - version: 3.0.0 + version: 3.0.2 qt_gui: - tag: release/rolling/qt_gui/3.0.0-1 + tag: release/rolling/qt_gui/3.0.2-1 url: https://github.com/ros2-gbp/qt_gui_core-release.git - version: 3.0.0 + version: 3.0.2 qt_gui_app: - tag: release/rolling/qt_gui_app/3.0.0-1 + tag: release/rolling/qt_gui_app/3.0.2-1 url: https://github.com/ros2-gbp/qt_gui_core-release.git - version: 3.0.0 + version: 3.0.2 qt_gui_core: - tag: release/rolling/qt_gui_core/3.0.0-1 + tag: release/rolling/qt_gui_core/3.0.2-1 url: https://github.com/ros2-gbp/qt_gui_core-release.git - version: 3.0.0 + version: 3.0.2 qt_gui_cpp: - tag: release/rolling/qt_gui_cpp/3.0.0-1 + tag: release/rolling/qt_gui_cpp/3.0.2-1 url: https://github.com/ros2-gbp/qt_gui_core-release.git - version: 3.0.0 + version: 3.0.2 qt_gui_py_common: - tag: release/rolling/qt_gui_py_common/3.0.0-1 + tag: release/rolling/qt_gui_py_common/3.0.2-1 url: https://github.com/ros2-gbp/qt_gui_core-release.git - version: 3.0.0 + version: 3.0.2 quality_of_service_demo_cpp: tag: release/rolling/quality_of_service_demo_cpp/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git @@ -3896,13 +3952,13 @@ radar_msgs: url: https://github.com/ros2-gbp/radar_msgs-release.git version: 0.2.2 random_numbers: - tag: release/rolling/random_numbers/2.0.4-2 + tag: release/rolling/random_numbers/2.0.5-1 url: https://github.com/ros2-gbp/random_numbers-release.git - version: 2.0.4 + version: 2.0.5 range_sensor_broadcaster: - tag: release/rolling/range_sensor_broadcaster/6.7.0-1 + tag: release/rolling/range_sensor_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 raspimouse: tag: release/rolling/raspimouse/2.0.0-2 url: https://github.com/ros2-gbp/raspimouse2-release.git @@ -3948,9 +4004,9 @@ rcl_action: url: https://github.com/ros2-gbp/rcl-release.git version: 10.5.1 rcl_interfaces: - tag: release/rolling/rcl_interfaces/2.5.0-1 + tag: release/rolling/rcl_interfaces/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 rcl_lifecycle: tag: release/rolling/rcl_lifecycle/10.5.1-1 url: https://github.com/ros2-gbp/rcl-release.git @@ -3996,29 +4052,29 @@ rclc_parameter: url: https://github.com/ros2-gbp/rclc-release.git version: 6.3.0 rclcpp: - tag: release/rolling/rclcpp/33.0.1-1 + tag: release/rolling/rclcpp/33.0.4-1 url: https://github.com/ros2-gbp/rclcpp-release.git - version: 33.0.1 + version: 33.0.4 rclcpp_action: - tag: release/rolling/rclcpp_action/33.0.1-1 + tag: release/rolling/rclcpp_action/33.0.4-1 url: https://github.com/ros2-gbp/rclcpp-release.git - version: 33.0.1 + version: 33.0.4 rclcpp_cascade_lifecycle: tag: release/rolling/rclcpp_cascade_lifecycle/2.0.4-2 url: https://github.com/ros2-gbp/cascade_lifecycle-release.git version: 2.0.4 rclcpp_components: - tag: release/rolling/rclcpp_components/33.0.1-1 + tag: release/rolling/rclcpp_components/33.0.4-1 url: https://github.com/ros2-gbp/rclcpp-release.git - version: 33.0.1 + version: 33.0.4 rclcpp_lifecycle: - tag: release/rolling/rclcpp_lifecycle/33.0.1-1 + tag: release/rolling/rclcpp_lifecycle/33.0.4-1 url: https://github.com/ros2-gbp/rclcpp-release.git - version: 33.0.1 + version: 33.0.4 rclpy: - tag: release/rolling/rclpy/11.0.1-1 + tag: release/rolling/rclpy/11.0.2-1 url: https://github.com/ros2-gbp/rclpy-release.git - version: 11.0.1 + version: 11.0.2 rclpy_cascade_lifecycle: tag: release/rolling/rclpy_cascade_lifecycle/2.0.4-2 url: https://github.com/ros2-gbp/cascade_lifecycle-release.git @@ -4032,9 +4088,9 @@ rclpy_message_converter_msgs: url: https://github.com/ros2-gbp/rospy_message_converter-release.git version: 2.0.2 rcpputils: - tag: release/rolling/rcpputils/2.15.0-1 + tag: release/rolling/rcpputils/2.15.1-1 url: https://github.com/ros2-gbp/rcpputils-release.git - version: 2.15.0 + version: 2.15.1 rcss3d_agent: tag: release/rolling/rcss3d_agent/0.4.1-4 url: https://github.com/ros2-gbp/rcss3d_agent-release.git @@ -4056,21 +4112,21 @@ rcss3d_nao: url: https://github.com/ros2-gbp/rcss3d_nao-release.git version: 1.2.0 rcutils: - tag: release/rolling/rcutils/7.2.0-1 + tag: release/rolling/rcutils/7.2.1-1 url: https://github.com/ros2-gbp/rcutils-release.git - version: 7.2.0 + version: 7.2.1 realsense2_camera: - tag: release/rolling/realsense2_camera/4.57.7-2 + tag: release/rolling/realsense2_camera/4.58.3-1 url: https://github.com/ros2-gbp/realsense-ros-release.git - version: 4.57.7 + version: 4.58.3 realsense2_camera_msgs: - tag: release/rolling/realsense2_camera_msgs/4.57.7-2 + tag: release/rolling/realsense2_camera_msgs/4.58.3-1 url: https://github.com/ros2-gbp/realsense-ros-release.git - version: 4.57.7 + version: 4.58.3 realsense2_description: - tag: release/rolling/realsense2_description/4.57.7-2 + tag: release/rolling/realsense2_description/4.58.3-1 url: https://github.com/ros2-gbp/realsense-ros-release.git - version: 4.57.7 + version: 4.58.3 realtime_tools: tag: release/rolling/realtime_tools/5.2.0-2 url: https://github.com/ros2-gbp/realtime_tools-release.git @@ -4084,29 +4140,29 @@ replay_testing: url: https://github.com/ros2-gbp/replay_testing-release.git version: 0.0.4 resource_retriever: - tag: release/rolling/resource_retriever/3.10.0-1 + tag: release/rolling/resource_retriever/3.10.1-1 url: https://github.com/ros2-gbp/resource_retriever-release.git - version: 3.10.0 + version: 3.10.1 resource_retriever_interfaces: - tag: release/rolling/resource_retriever_interfaces/1.0.0-1 + tag: release/rolling/resource_retriever_interfaces/1.0.1-1 url: https://github.com/ros2-gbp/resource_retriever_service-release.git - version: 1.0.0 + version: 1.0.1 resource_retriever_service: - tag: release/rolling/resource_retriever_service/1.0.0-1 + tag: release/rolling/resource_retriever_service/1.0.1-1 url: https://github.com/ros2-gbp/resource_retriever_service-release.git - version: 1.0.0 + version: 1.0.1 resource_retriever_service_plugin: - tag: release/rolling/resource_retriever_service_plugin/1.0.0-1 + tag: release/rolling/resource_retriever_service_plugin/1.0.1-1 url: https://github.com/ros2-gbp/resource_retriever_service-release.git - version: 1.0.0 + version: 1.0.1 rig_reconfigure: tag: release/rolling/rig_reconfigure/1.6.0-2 url: https://github.com/ros2-gbp/rig_reconfigure-release.git version: 1.6.0 rko_lio: - tag: release/rolling/rko_lio/0.2.0-2 + tag: release/rolling/rko_lio/0.3.2-1 url: https://github.com/ros2-gbp/rko_lio-release.git - version: 0.2.0 + version: 0.3.2 rmf_api_msgs: tag: release/rolling/rmf_api_msgs/0.5.0-2 url: https://github.com/ros2-gbp/rmf_api_msgs-release.git @@ -4316,9 +4372,9 @@ rmf_workcell_msgs: url: https://github.com/ros2-gbp/rmf_internal_msgs-release.git version: 4.0.0 rmw: - tag: release/rolling/rmw/7.11.0-1 + tag: release/rolling/rmw/7.11.1-1 url: https://github.com/ros2-gbp/rmw-release.git - version: 7.11.0 + version: 7.11.1 rmw_connextdds: tag: release/rolling/rmw_connextdds/1.3.0-2 url: https://github.com/ros2-gbp/rmw_connextdds-release.git @@ -4332,41 +4388,45 @@ rmw_cyclonedds_cpp: url: https://github.com/ros2-gbp/rmw_cyclonedds-release.git version: 4.2.0 rmw_dds_common: - tag: release/rolling/rmw_dds_common/6.1.0-1 + tag: release/rolling/rmw_dds_common/6.1.1-1 url: https://github.com/ros2-gbp/rmw_dds_common-release.git - version: 6.1.0 + version: 6.1.1 rmw_desert: tag: release/rolling/rmw_desert/4.0.2-1 url: https://github.com/ros2-gbp/rmw_desert-release.git version: 4.0.2 rmw_fastrtps_cpp: - tag: release/rolling/rmw_fastrtps_cpp/9.5.1-1 + tag: release/rolling/rmw_fastrtps_cpp/9.5.2-1 url: https://github.com/ros2-gbp/rmw_fastrtps-release.git - version: 9.5.1 + version: 9.5.2 rmw_fastrtps_dynamic_cpp: - tag: release/rolling/rmw_fastrtps_dynamic_cpp/9.5.1-1 + tag: release/rolling/rmw_fastrtps_dynamic_cpp/9.5.2-1 url: https://github.com/ros2-gbp/rmw_fastrtps-release.git - version: 9.5.1 + version: 9.5.2 rmw_fastrtps_shared_cpp: - tag: release/rolling/rmw_fastrtps_shared_cpp/9.5.1-1 + tag: release/rolling/rmw_fastrtps_shared_cpp/9.5.2-1 url: https://github.com/ros2-gbp/rmw_fastrtps-release.git - version: 9.5.1 + version: 9.5.2 rmw_implementation: tag: release/rolling/rmw_implementation/3.2.0-1 url: https://github.com/ros2-gbp/rmw_implementation-release.git version: 3.2.0 rmw_implementation_cmake: - tag: release/rolling/rmw_implementation_cmake/7.11.0-1 + tag: release/rolling/rmw_implementation_cmake/7.11.1-1 url: https://github.com/ros2-gbp/rmw-release.git - version: 7.11.0 + version: 7.11.1 rmw_security_common: - tag: release/rolling/rmw_security_common/7.11.0-1 + tag: release/rolling/rmw_security_common/7.11.1-1 url: https://github.com/ros2-gbp/rmw-release.git - version: 7.11.0 + version: 7.11.1 rmw_stats_shim: tag: release/rolling/rmw_stats_shim/0.2.3-2 url: https://github.com/ros2-gbp/graph_monitor-release.git version: 0.2.3 +rmw_swiftdds_cpp: + tag: release/rolling/rmw_swiftdds_cpp/1.0.1-1 + url: https://github.com/ros2-gbp/rmw_swiftdds-release.git + version: 1.0.1 rmw_test_fixture: tag: release/rolling/rmw_test_fixture/0.16.0-1 url: https://github.com/ros2-gbp/ament_cmake_ros-release.git @@ -4376,37 +4436,41 @@ rmw_test_fixture_implementation: url: https://github.com/ros2-gbp/ament_cmake_ros-release.git version: 0.16.0 rmw_zenoh_cpp: - tag: release/rolling/rmw_zenoh_cpp/0.11.0-1 + tag: release/rolling/rmw_zenoh_cpp/0.12.0-1 url: https://github.com/ros2-gbp/rmw_zenoh-release.git - version: 0.11.0 + version: 0.12.0 roboplan: - tag: release/rolling/roboplan/0.4.0-1 + tag: release/rolling/roboplan/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 +roboplan_cartesian_planning: + tag: release/rolling/roboplan_cartesian_planning/0.5.1-1 + url: https://github.com/ros2-gbp/roboplan-release.git + version: 0.5.1 roboplan_example_models: - tag: release/rolling/roboplan_example_models/0.4.0-1 + tag: release/rolling/roboplan_example_models/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 roboplan_examples: - tag: release/rolling/roboplan_examples/0.4.0-1 + tag: release/rolling/roboplan_examples/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 roboplan_oink: - tag: release/rolling/roboplan_oink/0.4.0-1 + tag: release/rolling/roboplan_oink/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 roboplan_rrt: - tag: release/rolling/roboplan_rrt/0.4.0-1 + tag: release/rolling/roboplan_rrt/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 roboplan_simple_ik: - tag: release/rolling/roboplan_simple_ik/0.4.0-1 + tag: release/rolling/roboplan_simple_ik/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 roboplan_toppra: - tag: release/rolling/roboplan_toppra/0.4.0-1 + tag: release/rolling/roboplan_toppra/0.5.1-1 url: https://github.com/ros2-gbp/roboplan-release.git - version: 0.4.0 + version: 0.5.1 robot_arm_demo: tag: release/rolling/robot_arm_demo/0.1.0-1 url: https://github.com/ros2-gbp/rosidl_buffer_backends_tutorials-release.git @@ -4420,13 +4484,13 @@ robot_calibration_msgs: url: https://github.com/ros2-gbp/robot_calibration-release.git version: 0.10.1 robot_localization: - tag: release/rolling/robot_localization/3.10.0-3 + tag: release/rolling/robot_localization/3.10.1-1 url: https://github.com/ros2-gbp/robot_localization-release.git - version: 3.10.0 + version: 3.10.1 robot_state_publisher: - tag: release/rolling/robot_state_publisher/3.6.0-1 + tag: release/rolling/robot_state_publisher/3.6.1-1 url: https://github.com/ros2-gbp/robot_state_publisher-release.git - version: 3.6.0 + version: 3.6.1 robotiq_controllers: tag: release/rolling/robotiq_controllers/0.0.1-3 url: https://github.com/ros2-gbp/ros2_robotiq_gripper-release.git @@ -4444,25 +4508,25 @@ robotraconteur_companion: url: https://github.com/ros2-gbp/robotraconteur_companion-release.git version: 0.4.3 ros2_control: - tag: release/rolling/ros2_control/6.7.1-1 + tag: release/rolling/ros2_control/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 ros2_control_cmake: tag: release/rolling/ros2_control_cmake/1.0.0-2 url: https://github.com/ros2-gbp/ros2_control_cmake-release.git version: 1.0.0 ros2_control_test_assets: - tag: release/rolling/ros2_control_test_assets/6.7.1-1 + tag: release/rolling/ros2_control_test_assets/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 ros2_controllers: - tag: release/rolling/ros2_controllers/6.7.0-1 + tag: release/rolling/ros2_controllers/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 ros2_controllers_test_nodes: - tag: release/rolling/ros2_controllers_test_nodes/6.7.0-1 + tag: release/rolling/ros2_controllers_test_nodes/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 ros2_fmt_logger: tag: release/rolling/ros2_fmt_logger/1.1.0-2 url: https://github.com/ros2-gbp/ros2_fmt_logger-release.git @@ -4484,45 +4548,45 @@ ros2acceleration: url: https://github.com/ros2-gbp/ros2acceleration-release.git version: 0.5.1 ros2action: - tag: release/rolling/ros2action/0.41.0-1 + tag: release/rolling/ros2action/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2bag: tag: release/rolling/ros2bag/0.34.0-1 url: https://github.com/ros2-gbp/rosbag2-release.git version: 0.34.0 ros2cli: - tag: release/rolling/ros2cli/0.41.0-1 + tag: release/rolling/ros2cli/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2cli_common_extensions: tag: release/rolling/ros2cli_common_extensions/0.6.0-1 url: https://github.com/ros2-gbp/ros2cli_common_extensions-release.git version: 0.6.0 ros2cli_test_interfaces: - tag: release/rolling/ros2cli_test_interfaces/0.41.0-1 + tag: release/rolling/ros2cli_test_interfaces/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2component: - tag: release/rolling/ros2component/0.41.0-1 + tag: release/rolling/ros2component/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2controlcli: - tag: release/rolling/ros2controlcli/6.7.1-1 + tag: release/rolling/ros2controlcli/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 ros2doctor: - tag: release/rolling/ros2doctor/0.41.0-1 + tag: release/rolling/ros2doctor/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2interface: - tag: release/rolling/ros2interface/0.41.0-1 + tag: release/rolling/ros2interface/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2launch: - tag: release/rolling/ros2launch/0.30.0-1 + tag: release/rolling/ros2launch/0.30.1-1 url: https://github.com/ros2-gbp/launch_ros-release.git - version: 0.30.0 + version: 0.30.1 ros2launch_security: tag: release/rolling/ros2launch_security/1.0.0-5 url: https://github.com/ros2-gbp/ros2launch_security-release.git @@ -4532,53 +4596,53 @@ ros2launch_security_examples: url: https://github.com/ros2-gbp/ros2launch_security-release.git version: 1.0.0 ros2lifecycle: - tag: release/rolling/ros2lifecycle/0.41.0-1 + tag: release/rolling/ros2lifecycle/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2lifecycle_test_fixtures: - tag: release/rolling/ros2lifecycle_test_fixtures/0.41.0-1 + tag: release/rolling/ros2lifecycle_test_fixtures/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2multicast: - tag: release/rolling/ros2multicast/0.41.0-1 + tag: release/rolling/ros2multicast/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2node: - tag: release/rolling/ros2node/0.41.0-1 + tag: release/rolling/ros2node/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2nodl: tag: release/rolling/ros2nodl/0.3.1-5 url: https://github.com/ros2-gbp/nodl-release.git version: 0.3.1 ros2param: - tag: release/rolling/ros2param/0.41.0-1 + tag: release/rolling/ros2param/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2pkg: - tag: release/rolling/ros2pkg/0.41.0-1 + tag: release/rolling/ros2pkg/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2plugin: - tag: release/rolling/ros2plugin/6.0.0-1 + tag: release/rolling/ros2plugin/6.0.1-1 url: https://github.com/ros2-gbp/pluginlib-release.git - version: 6.0.0 + version: 6.0.1 ros2run: - tag: release/rolling/ros2run/0.41.0-1 + tag: release/rolling/ros2run/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2service: - tag: release/rolling/ros2service/0.41.0-1 + tag: release/rolling/ros2service/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2test: tag: release/rolling/ros2test/0.10.0-1 url: https://github.com/ros2-gbp/ros_testing-release.git version: 0.10.0 ros2topic: - tag: release/rolling/ros2topic/0.41.0-1 + tag: release/rolling/ros2topic/0.41.1-1 url: https://github.com/ros2-gbp/ros2cli-release.git - version: 0.41.0 + version: 0.41.1 ros2trace: tag: release/rolling/ros2trace/9.0.0-1 url: https://github.com/ros2-gbp/ros2_tracing-release.git @@ -4639,6 +4703,10 @@ ros_industrial_cmake_boilerplate: tag: release/rolling/ros_industrial_cmake_boilerplate/0.5.4-2 url: https://github.com/ros2-gbp/ros_industrial_cmake_boilerplate-release.git version: 0.5.4 +ros_snapd_interfaces: + tag: release/rolling/ros_snapd_interfaces/0.0.1-1 + url: https://github.com/ros2-gbp/ros_snapd_interfaces-release.git + version: 0.0.1 ros_testing: tag: release/rolling/ros_testing/0.10.0-1 url: https://github.com/ros2-gbp/ros_testing-release.git @@ -4740,9 +4808,9 @@ rosbag2rawlog: url: https://github.com/ros2-gbp/mrpt_ros_bridge-release.git version: 3.5.3 rosbag_timing_inspector: - tag: release/rolling/rosbag_timing_inspector/1.0.0-1 + tag: release/rolling/rosbag_timing_inspector/1.0.2-1 url: https://github.com/ros2-gbp/rosbag_timing_inspector-release.git - version: 1.0.0 + version: 1.0.2 rosbridge_library: tag: release/rolling/rosbridge_library/4.2.0-1 url: https://github.com/ros2-gbp/rosbridge_suite-release.git @@ -4772,9 +4840,9 @@ rosgraph_monitor_msgs: url: https://github.com/ros2-gbp/graph_monitor-release.git version: 0.2.3 rosgraph_msgs: - tag: release/rolling/rosgraph_msgs/2.5.0-1 + tag: release/rolling/rosgraph_msgs/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 rosidl_adapter: tag: release/rolling/rosidl_adapter/5.3.1-2 url: https://github.com/ros2-gbp/rosidl-release.git @@ -4955,6 +5023,10 @@ rosx_introspection: tag: release/rolling/rosx_introspection/2.3.0-2 url: https://github.com/ros2-gbp/rosx_introspection-release.git version: 2.3.0 +rplidar_driver: + tag: release/rolling/rplidar_driver/1.4.1-1 + url: https://github.com/ros2-gbp/rplidar_driver-release.git + version: 1.4.1 rpyutils: tag: release/rolling/rpyutils/0.8.0-1 url: https://github.com/ros2-gbp/rpyutils-release.git @@ -4976,33 +5048,33 @@ rqml_plugin_example: url: https://github.com/ros2-gbp/rqml-release.git version: 3.26.42 rqt: - tag: release/rolling/rqt/2.0.0-1 + tag: release/rolling/rqt/2.0.1-1 url: https://github.com/ros2-gbp/rqt-release.git - version: 2.0.0 + version: 2.0.1 rqt_action: tag: release/rolling/rqt_action/3.0.0-1 url: https://github.com/ros2-gbp/rqt_action-release.git version: 3.0.0 rqt_bag: - tag: release/rolling/rqt_bag/2.3.2-1 + tag: release/rolling/rqt_bag/2.3.3-1 url: https://github.com/ros2-gbp/rqt_bag-release.git - version: 2.3.2 + version: 2.3.3 rqt_bag_plugins: - tag: release/rolling/rqt_bag_plugins/2.3.2-1 + tag: release/rolling/rqt_bag_plugins/2.3.3-1 url: https://github.com/ros2-gbp/rqt_bag-release.git - version: 2.3.2 + version: 2.3.3 rqt_common_plugins: tag: release/rolling/rqt_common_plugins/1.2.0-4 url: https://github.com/ros2-gbp/rqt_common_plugins-release.git version: 1.2.0 rqt_console: - tag: release/rolling/rqt_console/3.0.0-1 + tag: release/rolling/rqt_console/3.0.1-1 url: https://github.com/ros2-gbp/rqt_console-release.git - version: 3.0.0 + version: 3.0.1 rqt_controller_manager: - tag: release/rolling/rqt_controller_manager/6.7.1-1 + tag: release/rolling/rqt_controller_manager/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 rqt_dotgraph: tag: release/rolling/rqt_dotgraph/0.0.5-2 url: https://github.com/ros2-gbp/rqt_dotgraph-release.git @@ -5012,21 +5084,21 @@ rqt_gauges: url: https://github.com/ros2-gbp/rqt_gauges-release.git version: 0.0.3 rqt_graph: - tag: release/rolling/rqt_graph/2.0.0-1 + tag: release/rolling/rqt_graph/2.0.2-1 url: https://github.com/ros2-gbp/rqt_graph-release.git - version: 2.0.0 + version: 2.0.2 rqt_gui: - tag: release/rolling/rqt_gui/2.0.0-1 + tag: release/rolling/rqt_gui/2.0.1-1 url: https://github.com/ros2-gbp/rqt-release.git - version: 2.0.0 + version: 2.0.1 rqt_gui_cpp: - tag: release/rolling/rqt_gui_cpp/2.0.0-1 + tag: release/rolling/rqt_gui_cpp/2.0.1-1 url: https://github.com/ros2-gbp/rqt-release.git - version: 2.0.0 + version: 2.0.1 rqt_gui_py: - tag: release/rolling/rqt_gui_py/2.0.0-1 + tag: release/rolling/rqt_gui_py/2.0.1-1 url: https://github.com/ros2-gbp/rqt-release.git - version: 2.0.0 + version: 2.0.1 rqt_image_overlay: tag: release/rolling/rqt_image_overlay/0.5.0-2 url: https://github.com/ros2-gbp/rqt_image_overlay-release.git @@ -5040,41 +5112,41 @@ rqt_image_view: url: https://github.com/ros2-gbp/rqt_image_view-release.git version: 2.0.5 rqt_joint_trajectory_controller: - tag: release/rolling/rqt_joint_trajectory_controller/6.7.0-1 + tag: release/rolling/rqt_joint_trajectory_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 rqt_moveit: tag: release/rolling/rqt_moveit/1.0.1-5 url: https://github.com/ros2-gbp/rqt_moveit-release.git version: 1.0.1 rqt_msg: - tag: release/rolling/rqt_msg/2.0.0-1 + tag: release/rolling/rqt_msg/2.0.2-1 url: https://github.com/ros2-gbp/rqt_msg-release.git - version: 2.0.0 + version: 2.0.2 rqt_play_motion_builder: tag: release/rolling/rqt_play_motion_builder/1.4.1-2 url: https://github.com/ros2-gbp/play_motion_builder-release.git version: 1.4.1 rqt_plot: - tag: release/rolling/rqt_plot/2.0.0-2 + tag: release/rolling/rqt_plot/2.0.1-1 url: https://github.com/ros2-gbp/rqt_plot-release.git - version: 2.0.0 + version: 2.0.1 rqt_publisher: - tag: release/rolling/rqt_publisher/2.0.0-1 + tag: release/rolling/rqt_publisher/2.0.1-1 url: https://github.com/ros2-gbp/rqt_publisher-release.git - version: 2.0.0 + version: 2.0.1 rqt_py_common: - tag: release/rolling/rqt_py_common/2.0.0-1 + tag: release/rolling/rqt_py_common/2.0.1-1 url: https://github.com/ros2-gbp/rqt-release.git - version: 2.0.0 + version: 2.0.1 rqt_py_console: - tag: release/rolling/rqt_py_console/2.0.0-1 + tag: release/rolling/rqt_py_console/2.0.1-1 url: https://github.com/ros2-gbp/rqt_py_console-release.git - version: 2.0.0 + version: 2.0.1 rqt_reconfigure: - tag: release/rolling/rqt_reconfigure/2.0.1-1 + tag: release/rolling/rqt_reconfigure/2.0.2-1 url: https://github.com/ros2-gbp/rqt_reconfigure-release.git - version: 2.0.1 + version: 2.0.2 rqt_robot_dashboard: tag: release/rolling/rqt_robot_dashboard/0.6.1-5 url: https://github.com/ros2-gbp/rqt_robot_dashboard-release.git @@ -5092,25 +5164,25 @@ rqt_runtime_monitor: url: https://github.com/ros2-gbp/rqt_runtime_monitor-release.git version: 1.0.0 rqt_service_caller: - tag: release/rolling/rqt_service_caller/2.0.0-1 + tag: release/rolling/rqt_service_caller/2.0.2-1 url: https://github.com/ros2-gbp/rqt_service_caller-release.git - version: 2.0.0 + version: 2.0.2 rqt_shell: - tag: release/rolling/rqt_shell/2.0.0-1 + tag: release/rolling/rqt_shell/2.0.1-1 url: https://github.com/ros2-gbp/rqt_shell-release.git - version: 2.0.0 + version: 2.0.1 rqt_srv: tag: release/rolling/rqt_srv/2.0.0-1 url: https://github.com/ros2-gbp/rqt_srv-release.git version: 2.0.0 rqt_tf_tree: - tag: release/rolling/rqt_tf_tree/1.1.0-1 + tag: release/rolling/rqt_tf_tree/1.1.1-1 url: https://github.com/ros2-gbp/rqt_tf_tree-release.git - version: 1.1.0 + version: 1.1.1 rqt_topic: - tag: release/rolling/rqt_topic/3.0.1-1 + tag: release/rolling/rqt_topic/3.0.2-1 url: https://github.com/ros2-gbp/rqt_topic-release.git - version: 3.0.1 + version: 3.0.2 rsl: tag: release/rolling/rsl/1.3.0-2 url: https://github.com/ros2-gbp/RSL-release.git @@ -5128,9 +5200,9 @@ rtcm_msgs: url: https://github.com/ros2-gbp/rtcm_msgs-release.git version: 1.1.6 rtest: - tag: release/rolling/rtest/0.2.2-2 + tag: release/rolling/rtest/0.2.3-1 url: https://github.com/ros2-gbp/rtest-release.git - version: 0.2.2 + version: 0.2.3 rti_connext_dds_cmake_module: tag: release/rolling/rti_connext_dds_cmake_module/1.3.0-2 url: https://github.com/ros2-gbp/rmw_connextdds-release.git @@ -5140,17 +5212,17 @@ rtsp_image_transport: url: https://github.com/ros2-gbp/rtsp_image_transport-release.git version: 2.0.2 rttest: - tag: release/rolling/rttest/1.0.0-1 + tag: release/rolling/rttest/1.0.1-1 url: https://github.com/ros2-gbp/realtime_support-release.git - version: 1.0.0 + version: 1.0.1 ruckig: tag: release/rolling/ruckig/0.9.2-5 url: https://github.com/ros2-gbp/ruckig-release.git version: 0.9.2 rviz2: - tag: release/rolling/rviz2/16.0.1-1 + tag: release/rolling/rviz2/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 rviz_2d_overlay_msgs: tag: release/rolling/rviz_2d_overlay_msgs/1.4.1-2 url: https://github.com/ros2-gbp/rviz_2d_overlay_plugins-release.git @@ -5160,49 +5232,53 @@ rviz_2d_overlay_plugins: url: https://github.com/ros2-gbp/rviz_2d_overlay_plugins-release.git version: 1.4.1 rviz_common: - tag: release/rolling/rviz_common/16.0.1-1 + tag: release/rolling/rviz_common/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 rviz_default_plugins: - tag: release/rolling/rviz_default_plugins/16.0.1-1 + tag: release/rolling/rviz_default_plugins/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 rviz_imu_plugin: - tag: release/rolling/rviz_imu_plugin/2.2.3-1 + tag: release/rolling/rviz_imu_plugin/2.2.4-2 url: https://github.com/ros2-gbp/imu_tools-release.git - version: 2.2.3 + version: 2.2.4 rviz_marker_tools: tag: release/rolling/rviz_marker_tools/0.1.5-2 url: https://github.com/ros2-gbp/moveit_task_constructor-release.git version: 0.1.5 rviz_ogre_vendor: - tag: release/rolling/rviz_ogre_vendor/16.0.1-1 + tag: release/rolling/rviz_ogre_vendor/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 rviz_rendering: - tag: release/rolling/rviz_rendering/16.0.1-1 + tag: release/rolling/rviz_rendering/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 rviz_rendering_tests: - tag: release/rolling/rviz_rendering_tests/16.0.1-1 + tag: release/rolling/rviz_rendering_tests/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 +rviz_satellite: + tag: release/rolling/rviz_satellite/4.3.1-1 + url: https://github.com/ros2-gbp/rviz_satellite-release.git + version: 4.3.1 rviz_visual_testing_framework: - tag: release/rolling/rviz_visual_testing_framework/16.0.1-1 + tag: release/rolling/rviz_visual_testing_framework/16.0.2-1 url: https://github.com/ros2-gbp/rviz-release.git - version: 16.0.1 + version: 16.0.2 sdformat_test_files: - tag: release/rolling/sdformat_test_files/2.1.0-2 + tag: release/rolling/sdformat_test_files/3.0.0-1 url: https://github.com/ros2-gbp/sdformat_urdf-release.git - version: 2.1.0 + version: 3.0.0 sdformat_urdf: - tag: release/rolling/sdformat_urdf/2.1.0-2 + tag: release/rolling/sdformat_urdf/3.0.0-1 url: https://github.com/ros2-gbp/sdformat_urdf-release.git - version: 2.1.0 + version: 3.0.0 sdformat_vendor: - tag: release/rolling/sdformat_vendor/0.4.0-1 + tag: release/rolling/sdformat_vendor/0.4.1-1 url: https://github.com/ros2-gbp/sdformat_vendor-release.git - version: 0.4.0 + version: 0.4.1 sdl2_vendor: tag: release/rolling/sdl2_vendor/3.3.0-3 url: https://github.com/ros2-gbp/joystick_drivers-release.git @@ -5212,17 +5288,17 @@ self_test: url: https://github.com/ros2-gbp/diagnostics-release.git version: 4.5.7 sensor_msgs: - tag: release/rolling/sensor_msgs/5.10.0-1 + tag: release/rolling/sensor_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 sensor_msgs_py: - tag: release/rolling/sensor_msgs_py/5.10.0-1 + tag: release/rolling/sensor_msgs_py/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 septentrio_gnss_driver: - tag: release/rolling/septentrio_gnss_driver/1.4.6-2 + tag: release/rolling/septentrio_gnss_driver/1.4.7-2 url: https://github.com/ros2-gbp/septentrio_gnss_driver_ros2-release.git - version: 1.4.6 + version: 1.4.7 serial_driver: tag: release/rolling/serial_driver/1.2.0-4 url: https://github.com/ros2-gbp/transport_drivers-release.git @@ -5232,13 +5308,13 @@ service_load_balancing: url: https://github.com/ros2-gbp/service_load_balancing-release.git version: 0.1.3 service_msgs: - tag: release/rolling/service_msgs/2.5.0-1 + tag: release/rolling/service_msgs/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 shape_msgs: - tag: release/rolling/shape_msgs/5.10.0-1 + tag: release/rolling/shape_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 sick_safetyscanners2: tag: release/rolling/sick_safetyscanners2/1.0.4-2 url: https://github.com/ros2-gbp/sick_safetyscanners2-release.git @@ -5396,37 +5472,37 @@ sros2_cmake: url: https://github.com/ros2-gbp/sros2-release.git version: 0.17.0 state_interfaces_broadcaster: - tag: release/rolling/state_interfaces_broadcaster/6.7.0-1 + tag: release/rolling/state_interfaces_broadcaster/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 statistics_msgs: - tag: release/rolling/statistics_msgs/2.5.0-1 + tag: release/rolling/statistics_msgs/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 std_msgs: - tag: release/rolling/std_msgs/5.10.0-1 + tag: release/rolling/std_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 std_srvs: - tag: release/rolling/std_srvs/5.10.0-1 + tag: release/rolling/std_srvs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 steering_controllers_library: - tag: release/rolling/steering_controllers_library/6.7.0-1 + tag: release/rolling/steering_controllers_library/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 steering_functions: tag: release/rolling/steering_functions/0.3.0-2 url: https://github.com/ros2-gbp/steering_functions-release.git version: 0.3.0 stereo_image_proc: - tag: release/rolling/stereo_image_proc/8.0.0-1 + tag: release/rolling/stereo_image_proc/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 stereo_msgs: - tag: release/rolling/stereo_msgs/5.10.0-1 + tag: release/rolling/stereo_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 stomp: tag: release/rolling/stomp/0.1.2-4 url: https://github.com/ros2-gbp/stomp-release.git @@ -5480,9 +5556,9 @@ swri_transform_util: url: https://github.com/ros2-gbp/marti_common-release.git version: 3.9.0 sync_tooling_msgs: - tag: release/rolling/sync_tooling_msgs/0.2.10-1 + tag: release/rolling/sync_tooling_msgs/0.2.11-1 url: https://github.com/ros2-gbp/sync_tooling_msgs-release.git - version: 0.2.10 + version: 0.2.11 system_fingerprint: tag: release/rolling/system_fingerprint/0.7.0-4 url: https://github.com/ros2-gbp/ros_system_fingerprint-release.git @@ -5544,61 +5620,61 @@ test_interface_files: url: https://github.com/ros2-gbp/test_interface_files-release.git version: 0.15.0 test_msgs: - tag: release/rolling/test_msgs/2.5.0-1 + tag: release/rolling/test_msgs/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 tf2: - tag: release/rolling/tf2/0.46.0-1 + tag: release/rolling/tf2/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_2d: tag: release/rolling/tf2_2d/1.6.1-2 url: https://github.com/ros2-gbp/tf2_2d-release.git version: 1.6.1 tf2_bullet: - tag: release/rolling/tf2_bullet/0.46.0-1 + tag: release/rolling/tf2_bullet/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_eigen: - tag: release/rolling/tf2_eigen/0.46.0-1 + tag: release/rolling/tf2_eigen/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_eigen_kdl: - tag: release/rolling/tf2_eigen_kdl/0.46.0-1 + tag: release/rolling/tf2_eigen_kdl/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_geometry_msgs: - tag: release/rolling/tf2_geometry_msgs/0.46.0-1 + tag: release/rolling/tf2_geometry_msgs/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_kdl: - tag: release/rolling/tf2_kdl/0.46.0-1 + tag: release/rolling/tf2_kdl/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_msgs: - tag: release/rolling/tf2_msgs/0.46.0-1 + tag: release/rolling/tf2_msgs/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_py: - tag: release/rolling/tf2_py/0.46.0-1 + tag: release/rolling/tf2_py/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_ros: - tag: release/rolling/tf2_ros/0.46.0-1 + tag: release/rolling/tf2_ros/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_ros_py: - tag: release/rolling/tf2_ros_py/0.46.0-1 + tag: release/rolling/tf2_ros_py/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_sensor_msgs: - tag: release/rolling/tf2_sensor_msgs/0.46.0-1 + tag: release/rolling/tf2_sensor_msgs/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_tools: - tag: release/rolling/tf2_tools/0.46.0-1 + tag: release/rolling/tf2_tools/0.46.3-1 url: https://github.com/ros2-gbp/geometry2-release.git - version: 0.46.0 + version: 0.46.3 tf2_web_republisher: tag: release/rolling/tf2_web_republisher/1.0.0-2 url: https://github.com/ros2-gbp/tf2_web_republisher-release.git @@ -5616,13 +5692,13 @@ tf_tree_terminal: url: https://github.com/ros2-gbp/tf_tree_terminal-release.git version: 2.0.0 theora_image_transport: - tag: release/rolling/theora_image_transport/7.0.0-1 + tag: release/rolling/theora_image_transport/7.0.1-1 url: https://github.com/ros2-gbp/image_transport_plugins-release.git - version: 7.0.0 + version: 7.0.1 tile_map: - tag: release/rolling/tile_map/3.0.0-1 + tag: release/rolling/tile_map/3.1.0-1 url: https://github.com/ros2-gbp/mapviz-release.git - version: 3.0.0 + version: 3.1.0 tinyspline_vendor: tag: release/rolling/tinyspline_vendor/0.6.1-2 url: https://github.com/ros2-gbp/tinyspline_vendor-release.git @@ -5640,9 +5716,9 @@ tlsf: url: https://github.com/ros2-gbp/tlsf-release.git version: 0.12.0 tlsf_cpp: - tag: release/rolling/tlsf_cpp/1.0.0-1 + tag: release/rolling/tlsf_cpp/1.0.1-1 url: https://github.com/ros2-gbp/realtime_support-release.git - version: 1.0.0 + version: 1.0.1 topic_monitor: tag: release/rolling/topic_monitor/0.38.0-1 url: https://github.com/ros2-gbp/demos-release.git @@ -5660,9 +5736,9 @@ topic_tools_interfaces: url: https://github.com/ros2-gbp/topic_tools-release.git version: 1.6.0 toppra: - tag: release/rolling/toppra/0.6.8-1 + tag: release/rolling/toppra/0.6.9-1 url: https://github.com/ros2-gbp/toppra-release.git - version: 0.6.8 + version: 0.6.9 torch_conversions: tag: release/rolling/torch_conversions/0.1.2-1 url: https://github.com/ros2-gbp/rosidl_buffer_backends-release.git @@ -5692,9 +5768,9 @@ tracetools_analysis: url: https://github.com/ros2-gbp/tracetools_analysis-release.git version: 3.1.0 tracetools_image_pipeline: - tag: release/rolling/tracetools_image_pipeline/8.0.0-1 + tag: release/rolling/tracetools_image_pipeline/8.0.1-1 url: https://github.com/ros2-gbp/image_pipeline-release.git - version: 8.0.0 + version: 8.0.1 tracetools_launch: tag: release/rolling/tracetools_launch/9.0.0-1 url: https://github.com/ros2-gbp/ros2_tracing-release.git @@ -5712,21 +5788,21 @@ tracetools_trace: url: https://github.com/ros2-gbp/ros2_tracing-release.git version: 9.0.0 trajectory_msgs: - tag: release/rolling/trajectory_msgs/5.10.0-1 + tag: release/rolling/trajectory_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 transmission_interface: - tag: release/rolling/transmission_interface/6.7.1-1 + tag: release/rolling/transmission_interface/6.8.0-1 url: https://github.com/ros2-gbp/ros2_control-release.git - version: 6.7.1 + version: 6.8.0 tricycle_controller: - tag: release/rolling/tricycle_controller/6.7.0-1 + tag: release/rolling/tricycle_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 tricycle_steering_controller: - tag: release/rolling/tricycle_steering_controller/6.7.0-1 + tag: release/rolling/tricycle_steering_controller/6.8.0-1 url: https://github.com/ros2-gbp/ros2_controllers-release.git - version: 6.7.0 + version: 6.8.0 tsid: tag: release/rolling/tsid/1.10.0-1 url: https://github.com/ros2-gbp/tsid-release.git @@ -5784,13 +5860,13 @@ turtlebot3_simulations: url: https://github.com/ros2-gbp/turtlebot3_simulations-release.git version: 2.3.7 turtlesim: - tag: release/rolling/turtlesim/1.11.1-1 + tag: release/rolling/turtlesim/1.11.2-1 url: https://github.com/ros2-gbp/ros_tutorials-release.git - version: 1.11.1 + version: 1.11.2 turtlesim_msgs: - tag: release/rolling/turtlesim_msgs/1.11.1-1 + tag: release/rolling/turtlesim_msgs/1.11.2-1 url: https://github.com/ros2-gbp/ros_tutorials-release.git - version: 1.11.1 + version: 1.11.2 tuw_airskin_msgs: tag: release/rolling/tuw_airskin_msgs/0.2.6-2 url: https://github.com/ros2-gbp/tuw_msgs-release.git @@ -5852,21 +5928,21 @@ twist_stamper: url: https://github.com/ros2-gbp/twist_stamper-release.git version: 0.0.5 type_description_interfaces: - tag: release/rolling/type_description_interfaces/2.5.0-1 + tag: release/rolling/type_description_interfaces/2.5.1-1 url: https://github.com/ros2-gbp/rcl_interfaces-release.git - version: 2.5.0 + version: 2.5.1 ublox: tag: release/rolling/ublox/3.0.0-2 url: https://github.com/ros2-gbp/ublox-release.git version: 3.0.0 ublox_dgnss: - tag: release/rolling/ublox_dgnss/0.7.4-2 + tag: release/rolling/ublox_dgnss/0.7.6-1 url: https://github.com/ros2-gbp/ublox_dgnss-release.git - version: 0.7.4 + version: 0.7.6 ublox_dgnss_node: - tag: release/rolling/ublox_dgnss_node/0.7.4-2 + tag: release/rolling/ublox_dgnss_node/0.7.6-1 url: https://github.com/ros2-gbp/ublox_dgnss-release.git - version: 0.7.4 + version: 0.7.6 ublox_gps: tag: release/rolling/ublox_gps/3.0.0-2 url: https://github.com/ros2-gbp/ublox-release.git @@ -5876,21 +5952,21 @@ ublox_msgs: url: https://github.com/ros2-gbp/ublox-release.git version: 3.0.0 ublox_nav_sat_fix_hp_node: - tag: release/rolling/ublox_nav_sat_fix_hp_node/0.7.4-2 + tag: release/rolling/ublox_nav_sat_fix_hp_node/0.7.6-1 url: https://github.com/ros2-gbp/ublox_dgnss-release.git - version: 0.7.4 + version: 0.7.6 ublox_serialization: tag: release/rolling/ublox_serialization/3.0.0-2 url: https://github.com/ros2-gbp/ublox-release.git version: 3.0.0 ublox_ubx_interfaces: - tag: release/rolling/ublox_ubx_interfaces/0.7.4-2 + tag: release/rolling/ublox_ubx_interfaces/0.7.6-1 url: https://github.com/ros2-gbp/ublox_dgnss-release.git - version: 0.7.4 + version: 0.7.6 ublox_ubx_msgs: - tag: release/rolling/ublox_ubx_msgs/0.7.4-2 + tag: release/rolling/ublox_ubx_msgs/0.7.6-1 url: https://github.com/ros2-gbp/ublox_dgnss-release.git - version: 0.7.4 + version: 0.7.6 udp_driver: tag: release/rolling/udp_driver/1.2.0-4 url: https://github.com/ros2-gbp/transport_drivers-release.git @@ -5908,41 +5984,45 @@ unique_identifier_msgs: url: https://github.com/ros2-gbp/unique_identifier_msgs-release.git version: 2.9.0 ur: - tag: release/rolling/ur/6.0.0-1 + tag: release/rolling/ur/7.0.0-1 url: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git - version: 6.0.0 + version: 7.0.0 +ur10_inverse_dynamics_solver: + tag: release/rolling/ur10_inverse_dynamics_solver/6.0.1-4 + url: https://github.com/ros2-gbp/inverse_dynamics_solver-release.git + version: 6.0.1 ur_calibration: - tag: release/rolling/ur_calibration/6.0.0-1 + tag: release/rolling/ur_calibration/7.0.0-1 url: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git - version: 6.0.0 + version: 7.0.0 ur_client_library: - tag: release/rolling/ur_client_library/2.12.0-1 + tag: release/rolling/ur_client_library/2.14.0-1 url: https://github.com/ros2-gbp/Universal_Robots_Client_Library-release.git - version: 2.12.0 + version: 2.14.0 ur_controllers: - tag: release/rolling/ur_controllers/6.0.0-1 + tag: release/rolling/ur_controllers/7.0.0-1 url: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git - version: 6.0.0 + version: 7.0.0 ur_dashboard_msgs: - tag: release/rolling/ur_dashboard_msgs/6.0.0-1 + tag: release/rolling/ur_dashboard_msgs/7.0.0-1 url: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git - version: 6.0.0 + version: 7.0.0 ur_description: tag: release/rolling/ur_description/4.3.1-1 url: https://github.com/ros2-gbp/ur_description-release.git version: 4.3.1 ur_moveit_config: - tag: release/rolling/ur_moveit_config/6.0.0-1 + tag: release/rolling/ur_moveit_config/7.0.0-1 url: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git - version: 6.0.0 + version: 7.0.0 ur_msgs: - tag: release/rolling/ur_msgs/2.5.0-2 + tag: release/rolling/ur_msgs/3.0.0-1 url: https://github.com/ros2-gbp/ur_msgs-release.git - version: 2.5.0 + version: 3.0.0 ur_robot_driver: - tag: release/rolling/ur_robot_driver/6.0.0-1 + tag: release/rolling/ur_robot_driver/7.0.0-1 url: https://github.com/ros2-gbp/Universal_Robots_ROS2_Driver-release.git - version: 6.0.0 + version: 7.0.0 ur_simulation_gz: tag: release/rolling/ur_simulation_gz/2.5.0-2 url: https://github.com/ros2-gbp/ur_simulation_gz-release.git @@ -5996,9 +6076,9 @@ usb_cam: url: https://github.com/ros2-gbp/usb_cam-release.git version: 0.8.1 v4l2_camera: - tag: release/rolling/v4l2_camera/0.8.0-2 + tag: release/rolling/v4l2_camera/0.8.1-1 url: https://github.com/ros2-gbp/ros2_v4l2_camera-release.git - version: 0.8.0 + version: 0.8.1 velodyne: tag: release/rolling/velodyne/2.5.1-2 url: https://github.com/ros2-gbp/velodyne-release.git @@ -6040,9 +6120,9 @@ visp: url: https://github.com/ros2-gbp/visp-release.git version: 3.7.0 visualization_msgs: - tag: release/rolling/visualization_msgs/5.10.0-1 + tag: release/rolling/visualization_msgs/5.10.1-1 url: https://github.com/ros2-gbp/common_interfaces-release.git - version: 5.10.0 + version: 5.10.1 vitis_common: tag: release/rolling/vitis_common/0.4.2-4 url: https://github.com/ros2-gbp/vitis_common-release.git @@ -6060,9 +6140,9 @@ warehouse_ros: url: https://github.com/ros2-gbp/warehouse_ros-release.git version: 2.0.6 warehouse_ros_sqlite: - tag: release/rolling/warehouse_ros_sqlite/1.0.7-2 + tag: release/rolling/warehouse_ros_sqlite/1.0.8-2 url: https://github.com/ros2-gbp/warehouse_ros_sqlite-release.git - version: 1.0.7 + version: 1.0.8 web_video_server: tag: release/rolling/web_video_server/3.1.1-1 url: https://github.com/ros2-gbp/web_video_server-release.git @@ -6140,45 +6220,45 @@ yaml_cpp_vendor: url: https://github.com/ros2-gbp/yaml_cpp_vendor-release.git version: 9.3.0 yasmin: - tag: release/rolling/yasmin/5.0.0-2 + tag: release/rolling/yasmin/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_cli: - tag: release/rolling/yasmin_cli/5.0.0-2 + tag: release/rolling/yasmin_cli/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_demos: - tag: release/rolling/yasmin_demos/5.0.0-2 + tag: release/rolling/yasmin_demos/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_editor: - tag: release/rolling/yasmin_editor/5.0.0-2 + tag: release/rolling/yasmin_editor/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_factory: - tag: release/rolling/yasmin_factory/5.0.0-2 + tag: release/rolling/yasmin_factory/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_msgs: - tag: release/rolling/yasmin_msgs/5.0.0-2 + tag: release/rolling/yasmin_msgs/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_pcl: - tag: release/rolling/yasmin_pcl/5.0.0-2 + tag: release/rolling/yasmin_pcl/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_plugins_manager: - tag: release/rolling/yasmin_plugins_manager/5.0.0-2 + tag: release/rolling/yasmin_plugins_manager/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_ros: - tag: release/rolling/yasmin_ros/5.0.0-2 + tag: release/rolling/yasmin_ros/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 yasmin_viewer: - tag: release/rolling/yasmin_viewer/5.0.0-2 + tag: release/rolling/yasmin_viewer/6.1.0-2 url: https://github.com/ros2-gbp/yasmin-release.git - version: 5.0.0 + version: 6.1.0 zbar_ros: tag: release/rolling/zbar_ros/0.7.0-2 url: https://github.com/ros2-gbp/zbar_ros-release.git @@ -6200,17 +6280,17 @@ zenoh_bridge_dds: url: https://github.com/ros2-gbp/zenoh_bridge_dds-release.git version: 0.5.0 zenoh_cpp_vendor: - tag: release/rolling/zenoh_cpp_vendor/0.11.0-1 + tag: release/rolling/zenoh_cpp_vendor/0.12.0-1 url: https://github.com/ros2-gbp/rmw_zenoh-release.git - version: 0.11.0 + version: 0.12.0 zenoh_security_tools: - tag: release/rolling/zenoh_security_tools/0.11.0-1 + tag: release/rolling/zenoh_security_tools/0.12.0-1 url: https://github.com/ros2-gbp/rmw_zenoh-release.git - version: 0.11.0 + version: 0.12.0 zlib_point_cloud_transport: - tag: release/rolling/zlib_point_cloud_transport/6.1.0-2 + tag: release/rolling/zlib_point_cloud_transport/7.0.0-1 url: https://github.com/ros2-gbp/point_cloud_transport_plugins-release.git - version: 6.1.0 + version: 7.0.0 zmqpp_vendor: tag: release/rolling/zmqpp_vendor/0.0.2-4 url: https://github.com/ros2-gbp/zmqpp_vendor-release.git @@ -6220,10 +6300,10 @@ zstd_cmake_module: url: https://github.com/ros2-gbp/rosbag2-release.git version: 0.34.0 zstd_image_transport: - tag: release/rolling/zstd_image_transport/7.0.0-1 + tag: release/rolling/zstd_image_transport/7.0.1-1 url: https://github.com/ros2-gbp/image_transport_plugins-release.git - version: 7.0.0 + version: 7.0.1 zstd_point_cloud_transport: - tag: release/rolling/zstd_point_cloud_transport/6.1.0-2 + tag: release/rolling/zstd_point_cloud_transport/7.0.0-1 url: https://github.com/ros2-gbp/point_cloud_transport_plugins-release.git - version: 6.1.0 + version: 7.0.0 diff --git a/vinca.yaml b/vinca.yaml index 90eac458..10702d2f 100644 --- a/vinca.yaml +++ b/vinca.yaml @@ -5,19 +5,19 @@ conda_index: - robostack.yaml - packages-ignore.yaml -# Reminder for next full rebuild, the next build number should be 24 -build_number: 23 +# Reminder for next full rebuild, the next build number should be 25 +build_number: 24 mutex_package: name: "ros2-distro-mutex" - version: "0.18.0" + version: "0.19.0" upper_bound: "x.x" run_constraints: - libboost 1.90.* - libboost-devel 1.90.* - pcl 1.15.1.* - gazebo 11.* - - libprotobuf 6.33.5.* + - libprotobuf 7.35.1.* - vtk 9.6.2.* packages_skip_by_deps: