diff --git a/samples/ros2_cpp_all_pkg/src/ros2_cpp_node.cpp b/samples/ros2_cpp_all_pkg/src/ros2_cpp_node.cpp index 3c0f800..c9997ab 100644 --- a/samples/ros2_cpp_all_pkg/src/ros2_cpp_node.cpp +++ b/samples/ros2_cpp_all_pkg/src/ros2_cpp_node.cpp @@ -102,9 +102,9 @@ void Ros2CppNode::declareAndLoadParameter(const std::string& name, for (const auto& element : param) ss << element << (&element != ¶m.back() ? ", " : "]"); } else { ss << param; - this->set_parameters({rclcpp::Parameter(name, param)}); } RCLCPP_WARN_STREAM(this->get_logger(), ss.str()); + this->set_parameters({rclcpp::Parameter(name, rclcpp::ParameterValue(param))}); } } diff --git a/samples/ros2_cpp_component_pkg/src/ros2_cpp_node.cpp b/samples/ros2_cpp_component_pkg/src/ros2_cpp_node.cpp index 8864566..f652eab 100644 --- a/samples/ros2_cpp_component_pkg/src/ros2_cpp_node.cpp +++ b/samples/ros2_cpp_component_pkg/src/ros2_cpp_node.cpp @@ -95,9 +95,9 @@ void Ros2CppNode::declareAndLoadParameter(const std::string& name, for (const auto& element : param) ss << element << (&element != ¶m.back() ? ", " : "]"); } else { ss << param; - this->set_parameters({rclcpp::Parameter(name, param)}); } RCLCPP_WARN_STREAM(this->get_logger(), ss.str()); + this->set_parameters({rclcpp::Parameter(name, rclcpp::ParameterValue(param))}); } } diff --git a/samples/ros2_cpp_lifecycle_pkg/src/ros2_cpp_node.cpp b/samples/ros2_cpp_lifecycle_pkg/src/ros2_cpp_node.cpp index da67d28..ab5311b 100644 --- a/samples/ros2_cpp_lifecycle_pkg/src/ros2_cpp_node.cpp +++ b/samples/ros2_cpp_lifecycle_pkg/src/ros2_cpp_node.cpp @@ -97,9 +97,9 @@ void Ros2CppNode::declareAndLoadParameter(const std::string& name, for (const auto& element : param) ss << element << (&element != ¶m.back() ? ", " : "]"); } else { ss << param; - this->set_parameters({rclcpp::Parameter(name, param)}); } RCLCPP_WARN_STREAM(this->get_logger(), ss.str()); + this->set_parameters({rclcpp::Parameter(name, rclcpp::ParameterValue(param))}); } } diff --git a/samples/ros2_cpp_pkg/src/ros2_cpp_node.cpp b/samples/ros2_cpp_pkg/src/ros2_cpp_node.cpp index ddfc005..c700c4e 100644 --- a/samples/ros2_cpp_pkg/src/ros2_cpp_node.cpp +++ b/samples/ros2_cpp_pkg/src/ros2_cpp_node.cpp @@ -92,9 +92,9 @@ void Ros2CppNode::declareAndLoadParameter(const std::string& name, for (const auto& element : param) ss << element << (&element != ¶m.back() ? ", " : "]"); } else { ss << param; - this->set_parameters({rclcpp::Parameter(name, param)}); } RCLCPP_WARN_STREAM(this->get_logger(), ss.str()); + this->set_parameters({rclcpp::Parameter(name, rclcpp::ParameterValue(param))}); } }