Template Function BT::deconflictPortAndParamFrame

Function Documentation

template<typename T1, typename T2 = BT::TreeNode>
T1 BT::deconflictPortAndParamFrame(rclcpp::Node::SharedPtr node, std::string param_name, const T2 *behavior_tree_node)

Return parameter value from behavior tree node or ros2 parameter file.

Parameters:
  • node – rclcpp::Node::SharedPtr

  • param_name – std::string

  • behavior_tree_node – T2

Returns:

<T1>