@@ -63,6 +63,34 @@ message DetectedItemHeader
6363 //
6464 repeated Identifier sensor_id = 6 ;
6565
66+ // Additional data that is specific to radar sensors.
67+ //
68+ // \note Field needs not to be set if simulated sensor is not a radar
69+ // sensor.
70+ //
71+ optional RadarSpecificObjectData radar_specifics = 100 ;
72+
73+ // Additional data that is specific to lidar sensors.
74+ //
75+ // \note Field needs not to be set if simulated sensor is not a lidar
76+ // sensor.
77+ //
78+ optional LidarSpecificObjectData lidar_specifics = 101 ;
79+
80+ // Additional data that is specific to camera sensors.
81+ //
82+ // \note Field needs not to be set if simulated sensor is not a camera
83+ // sensor.
84+ //
85+ optional CameraSpecificObjectData camera_specifics = 102 ;
86+
87+ // Additional data that is specific to ultrasonic sensors.
88+ //
89+ // \note Field needs not to be set if simulated sensor is not an ultrasonic
90+ // sensor.
91+ //
92+ optional UltrasonicSpecificObjectData ultrasonic_specifics = 103 ;
93+
6694 // Definition of measurement states.
6795 //
6896 enum MeasurementState
@@ -221,34 +249,6 @@ message DetectedMovingObject
221249 //
222250 optional ColorDescription color_description = 9 ;
223251
224- // Additional data that is specific to radar sensors.
225- //
226- // \note Field needs not to be set if simulated sensor is not a radar
227- // sensor.
228- //
229- optional RadarSpecificObjectData radar_specifics = 100 ;
230-
231- // Additional data that is specific to lidar sensors.
232- //
233- // \note Field needs not to be set if simulated sensor is not a lidar
234- // sensor.
235- //
236- optional LidarSpecificObjectData lidar_specifics = 101 ;
237-
238- // Additional data that is specific to camera sensors.
239- //
240- // \note Field needs not to be set if simulated sensor is not a camera
241- // sensor.
242- //
243- optional CameraSpecificObjectData camera_specifics = 102 ;
244-
245- // Additional data that is specific to ultrasonic sensors.
246- //
247- // \note Field needs not to be set if simulated sensor is not an ultrasonic
248- // sensor.
249- //
250- optional UltrasonicSpecificObjectData ultrasonic_specifics = 103 ;
251-
252252 //
253253 // \brief A candidate for a detected moving object as estimated by the
254254 // sensor.
0 commit comments