33 ROS_INFO(
"%s: show_camera_image: %s",
node_name.c_str(), ((show_camera_image) ?
"true" :
"false"));
45 if(!tracker_multi_marker && !tracker_single_marker) {
46 ROS_ERROR(
"%s: at least tracker_multi_marker or tracker_single_marker must be true",
node_name.c_str());
50 ROS_INFO(
"%s: use_multi_marker_lite_detection: %s",
node_name.c_str(), ((use_multi_marker_lite_detection) ?
"true" :
"false"));
57 if(!tracker_multi_marker && !pattern_file.empty()) {
58 ROS_WARN(
"%s: tracker_multi_marker must be true in order to use mutli patterns with a pattern file",
node_name.c_str());
77 ROS_INFO(
"%s: pattern_width: %4.3f [m] only for single marker",
node_name.c_str(), pattern_width);
80 ROS_INFO(
"%s: edge_threshold: %i, (0 = auto edge_threshold)",
node_name.c_str(), edge_threshold);
83 ROS_INFO(
"%s: border_width: %4.3f, (0 = auto border_width)",
node_name.c_str(), pattern_width);
89 ROS_INFO(
"%s: distorted_input: %s",
node_name.c_str(), ((distorted_input) ?
"true" :
"false"));
bool param(const std::string ¶m_name, T ¶m_val, const T &default_val) const
const std::string & getNamespace() const