@@ -67,6 +67,34 @@ message DetectedItemHeader
67
67
//
68
68
repeated Identifier sensor_id = 6 ;
69
69
70
+ // Additional data that is specific to radar sensors.
71
+ //
72
+ // \note Field needs not to be set if simulated sensor is not a radar
73
+ // sensor.
74
+ //
75
+ optional RadarSpecificObjectData radar_specifics = 100 ;
76
+
77
+ // Additional data that is specific to lidar sensors.
78
+ //
79
+ // \note Field needs not to be set if simulated sensor is not a lidar
80
+ // sensor.
81
+ //
82
+ optional LidarSpecificObjectData lidar_specifics = 101 ;
83
+
84
+ // Additional data that is specific to camera sensors.
85
+ //
86
+ // \note Field needs not to be set if simulated sensor is not a camera
87
+ // sensor.
88
+ //
89
+ optional CameraSpecificObjectData camera_specifics = 102 ;
90
+
91
+ // Additional data that is specific to ultrasonic sensors.
92
+ //
93
+ // \note Field needs not to be set if simulated sensor is not an ultrasonic
94
+ // sensor.
95
+ //
96
+ optional UltrasonicSpecificObjectData ultrasonic_specifics = 103 ;
97
+
70
98
// Definition of measurement states.
71
99
//
72
100
enum MeasurementState
@@ -136,27 +164,35 @@ message DetectedStationaryObject
136
164
// \note Field needs not to be set if simulated sensor is not a radar
137
165
// sensor.
138
166
//
167
+ // \note DEPRECATED: Use radar_specifics in DetectedItemHeader instead.
168
+ //
139
169
optional RadarSpecificObjectData radar_specifics = 100 ;
140
170
141
171
// Additional data that is specific to lidar sensors.
142
172
//
143
173
// \note Field needs not to be set if simulated sensor is not a lidar
144
174
// sensor.
145
175
//
176
+ // \note DEPRECATED: Use lidar_specifics in DetectedItemHeader instead.
177
+ //
146
178
optional LidarSpecificObjectData lidar_specifics = 101 ;
147
179
148
180
// Additional data that is specific to camera sensors.
149
181
//
150
182
// \note Field needs not to be set if simulated sensor is not a camera
151
183
// sensor.
152
184
//
185
+ // \note DEPRECATED: Use camera_specifics in DetectedItemHeader instead.
186
+ //
153
187
optional CameraSpecificObjectData camera_specifics = 102 ;
154
188
155
189
// Additional data that is specific to ultrasonic sensors.
156
190
//
157
191
// \note Field needs not to be set if simulated sensor is not an ultrasonic
158
192
// sensor.
159
193
//
194
+ // \note DEPRECATED: Use ultrasonic_specifics in DetectedItemHeader instead.
195
+ //
160
196
optional UltrasonicSpecificObjectData ultrasonic_specifics = 103 ;
161
197
162
198
//
@@ -273,27 +309,35 @@ message DetectedMovingObject
273
309
// \note Field needs not to be set if simulated sensor is not a radar
274
310
// sensor.
275
311
//
312
+ // \note DEPRECATED: Use radar_specifics in DetectedItemHeader instead.
313
+ //
276
314
optional RadarSpecificObjectData radar_specifics = 100 ;
277
315
278
316
// Additional data that is specific to lidar sensors.
279
317
//
280
318
// \note Field needs not to be set if simulated sensor is not a lidar
281
319
// sensor.
282
320
//
321
+ // \note DEPRECATED: Use lidar_specifics in DetectedItemHeader instead.
322
+ //
283
323
optional LidarSpecificObjectData lidar_specifics = 101 ;
284
324
285
325
// Additional data that is specific to camera sensors.
286
326
//
287
327
// \note Field needs not to be set if simulated sensor is not a camera
288
328
// sensor.
289
329
//
330
+ // \note DEPRECATED: Use camera_specifics in DetectedItemHeader instead.
331
+ //
290
332
optional CameraSpecificObjectData camera_specifics = 102 ;
291
333
292
334
// Additional data that is specific to ultrasonic sensors.
293
335
//
294
336
// \note Field needs not to be set if simulated sensor is not an ultrasonic
295
337
// sensor.
296
338
//
339
+ // \note DEPRECATED: Use ultrasonic_specifics in DetectedItemHeader instead.
340
+ //
297
341
optional UltrasonicSpecificObjectData ultrasonic_specifics = 103 ;
298
342
299
343
//
0 commit comments