Skip to content

Commit 0283961

Browse files
More logging
1 parent c0d583b commit 0283961

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

formant_ros2_adapter/scripts/components/subscriber/localization_subscriber_coodinator.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -92,11 +92,12 @@ def setup_with_config(self, config: ConfigSchema):
9292
self._setup_localization(self._config.localization)
9393

9494
def _setup_localization(self, localization_config: LocalizationConfig):
95-
self._logger.info("Setting up localization")
95+
self._logger.info("Setting up localization subscribers")
9696
self._localization_manager = self._fclient.get_localization_manager(
9797
localization_config.formant_stream
9898
)
9999
# Setup Odom
100+
self._logger.info("Setting up odometry")
100101
odom_topic = localization_config.odometry_subscriber_ros2_topic
101102
odom_type = self._topic_type_provider.get_class_for_topic(odom_topic, Odometry)
102103
odom_sub = self._node.create_subscription(
@@ -106,11 +107,12 @@ def _setup_localization(self, localization_config: LocalizationConfig):
106107
qos_profile=qos_profile_system_default,
107108
)
108109
self._subscriptions.append(odom_sub)
109-
self._logger.info("Odometry: %s" % str(odom_sub))
110+
self._logger.info("Set up odometry")
110111

111112
# Setup Map
112113
map_topic = localization_config.map_subscriber_ros2_topic
113114
if map_topic:
115+
self._logger.info("Setting up map")
114116
map_type = self._topic_type_provider.get_class_for_topic(
115117
map_topic, OccupancyGrid
116118
)
@@ -121,11 +123,12 @@ def _setup_localization(self, localization_config: LocalizationConfig):
121123
qos_profile=qos_profile_system_default,
122124
)
123125
self._subscriptions.append(map_sub)
124-
self._logger.info("Map: %s" % str(map_sub))
126+
self._logger.info("Set up map")
125127

126128
# Setup Path
127129
path_topic = localization_config.path_subscriber_ros2_topic
128130
if path_topic:
131+
self._logger.info("Setting up path")
129132
path_type = self._topic_type_provider.get_class_for_topic(path_topic, Path)
130133
path_sub = self._node.create_subscription(
131134
path_type,
@@ -134,11 +137,12 @@ def _setup_localization(self, localization_config: LocalizationConfig):
134137
qos_profile=qos_profile_system_default,
135138
)
136139
self._subscriptions.append(path_sub)
137-
self._logger.info("Path: %s" % str(path_sub))
140+
self._logger.info("Set up path")
138141

139142
# Setup Pointcloud
140143
pointcloud_configs = localization_config.point_cloud_subscriber_ros2_topics
141144
if pointcloud_configs:
145+
self._logger.info("Setting up point cloud")
142146
for pointcloud_config in pointcloud_configs:
143147
pointcloud_type = self._topic_type_provider.get_class_for_topic(
144148
pointcloud_config.topic, Path
@@ -152,9 +156,9 @@ def _setup_localization(self, localization_config: LocalizationConfig):
152156
qos_profile=qos_profile_system_default,
153157
)
154158
self._subscriptions.append(pointcloud_sub)
155-
self._logger.info("Point cloud: %s" % str(pointcloud_sub))
159+
self._logger.info("Set up point cloud")
156160

157-
self._logger.info("Set up localization")
161+
self._logger.info("Set up localization subscribers")
158162

159163
def _odom_callback(self, msg):
160164
with self._config_lock:

formant_ros2_adapter/scripts/ros2_adapter.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ def __init__(self, fclient: Client, node: Node):
4545
validate=False,
4646
)
4747

48+
self._logger.info("ROS 2 adapter finished initializing")
49+
4850
def setup_with_config(self, config):
4951
try:
5052
self._logger.info("Received Config")
@@ -64,5 +66,7 @@ def setup_with_config(self, config):
6466
self._parameter_coordinator.setup_with_config(self.config)
6567
self._publisher_coordinator.setup_with_config(self.config)
6668
self._formant_control.setup_with_config(self.config)
69+
70+
self._logger.info("ROS 2 adapter finished setting up with new config")
6771
except Exception as e:
6872
self._logger.error(traceback.format_exc())

0 commit comments

Comments
 (0)