Template Function nav2_util::declare_parameter_if_not_declared(NodeT, const std::string&, const rclcpp::ParameterValue&, const ParameterDescriptor&)

Function Documentation

template<typename NodeT>
void nav2_util::declare_parameter_if_not_declared(NodeT node, const std::string &parameter_name, const rclcpp::ParameterValue &default_value, const ParameterDescriptor &parameter_descriptor = ParameterDescriptor())

Declares static ROS2 parameter and sets it to a given value if it was not already declared.