Skip to content

Commit 1662647

Browse files
committed
Respond to feedback
1 parent 1771390 commit 1662647

File tree

3 files changed

+8
-1
lines changed

3 files changed

+8
-1
lines changed

moveit_ros/planning/package.xml

+1
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
<test_depend>ament_cmake_gmock</test_depend>
4949
<test_depend>ament_cmake_gtest</test_depend>
5050
<test_depend>ros_testing</test_depend>
51+
<test_depend>launch_testing_ament_cmake</test_depend>
5152

5253
<test_depend>moveit_resources_panda_moveit_config</test_depend>
5354

moveit_ros/planning/srdf_publisher_node/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ ament_target_dependencies(srdf_publisher_node PUBLIC std_msgs rclcpp
33
rclcpp_components)
44

55
if(BUILD_TESTING)
6-
find_package(launch_testing_ament_cmake)
6+
find_package(launch_testing_ament_cmake REQUIRED)
77

88
add_launch_test(test/srdf_publisher_test.py TARGET test-srdf_publisher)
99
endif()

moveit_ros/planning/srdf_publisher_node/src/srdf_publisher_node.cpp

+6
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,11 @@ class SrdfPublisher : public rclcpp::Node
6565
{
6666
srdf_publisher_ = this->create_publisher<std_msgs::msg::String>("robot_description_semantic",
6767
rclcpp::QoS(1).transient_local().reliable());
68+
69+
// TODO: Update the callback used here once Humble is EOL
70+
// Using add_on_set_parameters_callback as it is the only parameter callback available in Humble.
71+
// This is also why we have to return an always success validation.
72+
// Once Humble is EOL use add_post_set_parameters_callback.
6873
on_set_parameters_handle_ =
6974
this->add_on_set_parameters_callback([this](const std::vector<rclcpp::Parameter>& parameters) {
7075
for (auto const& parameter : parameters)
@@ -74,6 +79,7 @@ class SrdfPublisher : public rclcpp::Node
7479
std_msgs::msg::String msg;
7580
msg.data = parameter.get_value<std::string>();
7681
srdf_publisher_->publish(msg);
82+
break;
7783
}
7884
}
7985

0 commit comments

Comments
 (0)