@@ -173,159 +173,6 @@ def generate_launch_description():
173
173
extra_arguments = [{"use_intra_process_comms" : True }],
174
174
)
175
175
176
- # Camera topic monitors
177
- camera0_topic_monitor = ComposableNode (
178
- package = "topic_state_monitor" ,
179
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
180
- name = "topic_state_monitor_camera0" ,
181
- parameters = [
182
- {
183
- "topic" : "/sensing/camera/camera0/camera_info" ,
184
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
185
- "best_effort" : True ,
186
- "diag_name" : "camera0_topic_status" ,
187
- "warn_rate" : 5.0 ,
188
- "error_rate" : 1.0 ,
189
- "timeout" : 5.0 ,
190
- "window_size" : 10 ,
191
- }
192
- ],
193
- extra_arguments = [{"use_intra_process_comms" : True }],
194
- )
195
-
196
- camera1_topic_monitor = ComposableNode (
197
- package = "topic_state_monitor" ,
198
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
199
- name = "topic_state_monitor_camera1" ,
200
- parameters = [
201
- {
202
- "topic" : "/sensing/camera/camera1/camera_info" ,
203
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
204
- "best_effort" : True ,
205
- "diag_name" : "camera1_topic_status" ,
206
- "warn_rate" : 5.0 ,
207
- "error_rate" : 1.0 ,
208
- "timeout" : 5.0 ,
209
- "window_size" : 10 ,
210
- }
211
- ],
212
- extra_arguments = [{"use_intra_process_comms" : True }],
213
- )
214
-
215
- camera2_topic_monitor = ComposableNode (
216
- package = "topic_state_monitor" ,
217
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
218
- name = "topic_state_monitor_camera2" ,
219
- parameters = [
220
- {
221
- "topic" : "/sensing/camera/camera2/camera_info" ,
222
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
223
- "best_effort" : True ,
224
- "diag_name" : "camera2_topic_status" ,
225
- "warn_rate" : 5.0 ,
226
- "error_rate" : 1.0 ,
227
- "timeout" : 5.0 ,
228
- "window_size" : 10 ,
229
- }
230
- ],
231
- extra_arguments = [{"use_intra_process_comms" : True }],
232
- )
233
-
234
- camera3_topic_monitor = ComposableNode (
235
- package = "topic_state_monitor" ,
236
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
237
- name = "topic_state_monitor_camera3" ,
238
- parameters = [
239
- {
240
- "topic" : "/sensing/camera/camera3/camera_info" ,
241
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
242
- "best_effort" : True ,
243
- "diag_name" : "camera3_topic_status" ,
244
- "warn_rate" : 5.0 ,
245
- "error_rate" : 1.0 ,
246
- "timeout" : 5.0 ,
247
- "window_size" : 10 ,
248
- }
249
- ],
250
- extra_arguments = [{"use_intra_process_comms" : True }],
251
- )
252
-
253
- camera4_topic_monitor = ComposableNode (
254
- package = "topic_state_monitor" ,
255
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
256
- name = "topic_state_monitor_camera4" ,
257
- parameters = [
258
- {
259
- "topic" : "/sensing/camera/camera4/camera_info" ,
260
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
261
- "best_effort" : True ,
262
- "diag_name" : "camera4_topic_status" ,
263
- "warn_rate" : 5.0 ,
264
- "error_rate" : 1.0 ,
265
- "timeout" : 5.0 ,
266
- "window_size" : 10 ,
267
- }
268
- ],
269
- extra_arguments = [{"use_intra_process_comms" : True }],
270
- )
271
-
272
- camera5_topic_monitor = ComposableNode (
273
- package = "topic_state_monitor" ,
274
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
275
- name = "topic_state_monitor_camera5" ,
276
- parameters = [
277
- {
278
- "topic" : "/sensing/camera/camera5/camera_info" ,
279
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
280
- "best_effort" : True ,
281
- "diag_name" : "camera5_topic_status" ,
282
- "warn_rate" : 5.0 ,
283
- "error_rate" : 1.0 ,
284
- "timeout" : 5.0 ,
285
- "window_size" : 10 ,
286
- }
287
- ],
288
- extra_arguments = [{"use_intra_process_comms" : True }],
289
- )
290
-
291
- camera6_topic_monitor = ComposableNode (
292
- package = "topic_state_monitor" ,
293
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
294
- name = "topic_state_monitor_camera6" ,
295
- parameters = [
296
- {
297
- "topic" : "/sensing/camera/camera6/camera_info" ,
298
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
299
- "best_effort" : True ,
300
- "diag_name" : "camera6_topic_status" ,
301
- "warn_rate" : 5.0 ,
302
- "error_rate" : 1.0 ,
303
- "timeout" : 5.0 ,
304
- "window_size" : 10 ,
305
- }
306
- ],
307
- extra_arguments = [{"use_intra_process_comms" : True }],
308
- )
309
-
310
- camera7_topic_monitor = ComposableNode (
311
- package = "topic_state_monitor" ,
312
- plugin = "topic_state_monitor::TopicStateMonitorNode" ,
313
- name = "topic_state_monitor_camera7" ,
314
- parameters = [
315
- {
316
- "topic" : "/sensing/camera/camera7/camera_info" ,
317
- "topic_type" : "sensor_msgs/msg/CameraInfo" ,
318
- "best_effort" : True ,
319
- "diag_name" : "camera7_topic_status" ,
320
- "warn_rate" : 5.0 ,
321
- "error_rate" : 1.0 ,
322
- "timeout" : 5.0 ,
323
- "window_size" : 10 ,
324
- }
325
- ],
326
- extra_arguments = [{"use_intra_process_comms" : True }],
327
- )
328
-
329
176
# ComposableNodeContainer to run all ComposableNodes
330
177
container = ComposableNodeContainer (
331
178
name = "topic_state_monitor_container" ,
@@ -341,14 +188,6 @@ def generate_launch_description():
341
188
radar_rear_center_monitor ,
342
189
radar_rear_left_monitor ,
343
190
radar_rear_right_monitor ,
344
- camera0_topic_monitor ,
345
- camera1_topic_monitor ,
346
- camera2_topic_monitor ,
347
- camera3_topic_monitor ,
348
- camera4_topic_monitor ,
349
- camera5_topic_monitor ,
350
- camera6_topic_monitor ,
351
- camera7_topic_monitor ,
352
191
],
353
192
output = "screen" ,
354
193
)
0 commit comments