Skip to content

Commit 345830d

Browse files
committed
(fix) use unused config field to control verbosity
1 parent 414ba84 commit 345830d

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

semantic_inference_ros/launch/closed_set.launch.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ launch:
1616
# Run options
1717
- arg: {name: debug, default: 'false', description: Run with GDB}
1818
- arg: {name: verbose, default: 'true', description: Disable console logging if false}
19+
- arg: {name: show_configs, default: 'true', description: Control logging config structs to stdout}
1920
# Input configuration
2021
- arg: {name: max_image_queue_size, default: '1', description: Max number of images to store}
2122
- arg: {name: min_separation_s, default: '0.0', description: Time separation between inputs}
@@ -50,6 +51,7 @@ launch:
5051
--config-utilities-yaml {output: {recolor: {colormap_path: $(var colormap_path)}}}
5152
--config-utilities-yaml {worker: {max_queue_size: $(var max_image_queue_size), image_separation_s: $(var min_separation_s)}}
5253
--config-utilities-yaml {image_rotator: {rotation: $(var rotation_type)}}
54+
--config-utilities-yaml {show_config: $(var show_configs)}
5355
- node: # Remapping pre-recorded labels
5456
if: $(var use_prerecorded)
5557
pkg: semantic_inference_ros
@@ -68,5 +70,6 @@ launch:
6870
name: semantic_projector
6971
args: |
7072
--config-utilities-yaml {recolor: {colormap_path: $(var colormap_path)}}
73+
--config-utilities-yaml {show_config: $(var show_configs)}
7174
--config-utilities-yaml $(var backprojection_config)
7275
if: $(var run_backprojection)

semantic_inference_ros/src/segmentation_nodelet.cpp

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,10 @@ SegmentationNode::SegmentationNode(const rclcpp::NodeOptions& options)
101101
sub_(*this) {
102102
logging::Logger::addSink("ros", std::make_shared<RosLogSink>(get_logger()));
103103
logging::setConfigUtilitiesLogger();
104-
SLOG(INFO) << "\n" << config::toString(config);
104+
if (config.show_config) {
105+
SLOG(INFO) << "\n" << config::toString(config);
106+
}
107+
105108
if (config.show_output_config) {
106109
SLOG(INFO) << "\n" << config::toString(output_config);
107110
}

0 commit comments

Comments
 (0)