Skip to content

Commit 0a9ea99

Browse files
authored
Change instance seg node nickname for monitor (#28)
1 parent d78c04a commit 0a9ea99

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

semantic_inference_ros/app/instance_segmentation_node

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ class InstanceSegmentationNodeConfig(sc.Config):
3232
visualize_semantic_img: bool = sc.config_field(
3333
"visualize_semantic_img", default=True, required=False
3434
)
35+
nickname: str = sc.config_field(
36+
"nickname", default="semantic_inference", required=False
37+
)
3538

3639

3740
class InstanceSegmentationNode(Node):
@@ -58,6 +61,7 @@ class InstanceSegmentationNode(Node):
5861
self.get_logger().info("Finished initializing!")
5962

6063
self._last_inference_time = None
64+
self._nickname = self.config.nickname
6165
self._inference_times_ms = collections.deque(maxlen=30)
6266
self._status_pub = self.create_publisher(String, "~/status", 1)
6367
self._hb_timer = self.create_timer(0.1, self._hb_callback)
@@ -103,7 +107,7 @@ class InstanceSegmentationNode(Node):
103107

104108
def _hb_callback(self):
105109
record = {
106-
"nickname": "instance_seg",
110+
"nickname": self._nickname,
107111
"node_name": self.get_fully_qualified_name(),
108112
}
109113
now = self.get_clock().now().nanoseconds * 1e-9

0 commit comments

Comments
 (0)