@@ -24,17 +24,17 @@ message FeatureData
2424 //
2525 optional InterfaceVersion version = 1 ;
2626
27- // Lidar detections for multiple lidar sensors (sensor fusion).
27+ // Radar detections for multiple radar sensors (sensor fusion).
2828 //
2929 // \note OSI uses singular instead of plural for repeated field names.
3030 //
31- repeated LidarDetectionData lidar_sensor = 2 ;
31+ repeated RadarDetectionData radar_sensor = 2 ;
3232
33- // Radar detections for multiple radar sensors (sensor fusion).
33+ // Lidar detections for multiple lidar sensors (sensor fusion).
3434 //
3535 // \note OSI uses singular instead of plural for repeated field names.
3636 //
37- repeated RadarDetectionData radar_sensor = 3 ;
37+ repeated LidarDetectionData lidar_sensor = 3 ;
3838}
3939
4040//
@@ -148,30 +148,30 @@ message SensorDetectionHeader
148148}
149149
150150//
151- // \brief Data from one lidar sensor including a list of detections.
151+ // \brief Data from one radar sensor including a list of detections.
152152//
153- message LidarDetectionData
153+ message RadarDetectionData
154154{
155- // Header attributes of lidar detection from one lidar sensor.
155+ // Header attributes of radar detection from one radar sensor.
156156 //
157157 optional SensorDetectionHeader header = 1 ;
158158
159- // List of lidar detections.
159+ // List of radar detections constituting the radar detection list .
160160 //
161161 // \note OSI uses singular instead of plural for repeated field names.
162162 //
163- repeated LidarDetection detection = 2 ;
163+ repeated RadarDetection detection = 2 ;
164164}
165165
166166//
167- // \brief A point or vertical line in a lidar point cloud .
167+ // \brief A radar detection .
168168//
169- message LidarDetection
169+ message RadarDetection
170170{
171171 // Existence probability of the detection not based on history. Value does
172172 // not depend on any past experience with similar detections.
173173 //
174- // \note Used as confidence measure where a low value means less confidence
174+ // \note Use as confidence measure where a low value means less confidence
175175 // and a high value indicates strong confidence.
176176 //
177177 optional double existence_probability = 1 ;
@@ -191,62 +191,73 @@ message LidarDetection
191191 //
192192 optional Spherical3d position_rmse = 4 ;
193193
194- // Height value, which is required when multiple scan points are vertically
195- // clustered. Only vertical clustering is allowed (z-axis).
194+ // Absolute radial (in direction to the sensor) velocity of the detection.
196195 //
197- // Unit: [m]
196+ // Unit: [m/s ]
198197 //
199- optional double height = 5 ;
198+ optional double radial_velocity = 5 ;
200199
201- // Root mean squared error of the object height .
200+ // Root mean squared error of the object measured radial velocity .
202201 //
203- // Unit: [m]
202+ // Unit: [m/s ]
204203 //
205- optional double height_rmse = 6 ;
204+ optional double radial_velocity_rmse = 6 ;
206205
207- // Intensity or equivalent value of the detection's echo .
206+ // The radar cross section (RCS) of the radar detection .
208207 //
209- // Unit: [% ]
208+ // Unit: [dB m^2 ]
210209 //
211- optional double intensity = 7 ;
210+ optional double rcs = 7 ;
212211
213- // The free space probability in the range [0.0, 1.0] from the origin of the
214- // sensor up to this detection, as given by the distance.
212+ // The signal to noise ratio (SNR) of the radar detection.
215213 //
216- // Range : [0.0, 1.0 ]
214+ // Unit : [dB m^2 ]
217215 //
218- optional double free_space_probability = 8 ;
216+ optional double snr = 8 ;
217+
218+ // Describes the possibility whether more than one object may have led to
219+ // this detection.
220+ //
221+ optional double point_target_probability = 9 ;
222+
223+ // Ambiguity Information:
224+ // Each ambiguous measurement generates one Ambiguity ID. Ambiguity is
225+ // indicated by an identical ambiguity ID.
226+ //
227+ // \note Unambiguous measurements have the ambiguity ID 0.
228+ //
229+ optional Identifier ambiguity_id = 10 ;
219230
220231 // Basic classification of the detection.
221232 //
222- optional DetectionClassification classification = 9 ;
233+ optional DetectionClassification classification = 11 ;
223234}
224235
225236//
226- // \brief Data from one radar sensor including a list of detections.
237+ // \brief Data from one lidar sensor including a list of detections.
227238//
228- message RadarDetectionData
239+ message LidarDetectionData
229240{
230- // Header attributes of radar detection from one radar sensor.
241+ // Header attributes of lidar detection from one lidar sensor.
231242 //
232243 optional SensorDetectionHeader header = 1 ;
233244
234- // List of radar detections constituting the radar detection list .
245+ // List of lidar detections.
235246 //
236247 // \note OSI uses singular instead of plural for repeated field names.
237248 //
238- repeated RadarDetection detection = 2 ;
249+ repeated LidarDetection detection = 2 ;
239250}
240251
241252//
242- // \brief A radar detection .
253+ // \brief A point or vertical line in a lidar point cloud .
243254//
244- message RadarDetection
255+ message LidarDetection
245256{
246257 // Existence probability of the detection not based on history. Value does
247258 // not depend on any past experience with similar detections.
248259 //
249- // \note Use as confidence measure where a low value means less confidence
260+ // \note Used as confidence measure where a low value means less confidence
250261 // and a high value indicates strong confidence.
251262 //
252263 optional double existence_probability = 1 ;
@@ -266,46 +277,35 @@ message RadarDetection
266277 //
267278 optional Spherical3d position_rmse = 4 ;
268279
269- // Absolute radial (in direction to the sensor) velocity of the detection.
270- //
271- // Unit: [m/s]
272- //
273- optional double radial_velocity = 5 ;
274-
275- // Root mean squared error of the object measured radial velocity.
280+ // Height value, which is required when multiple scan points are vertically
281+ // clustered. Only vertical clustering is allowed (z-axis).
276282 //
277- // Unit: [m/s ]
283+ // Unit: [m]
278284 //
279- optional double radial_velocity_rmse = 6 ;
285+ optional double height = 5 ;
280286
281- // The radar cross section (RCS) of the radar detection .
287+ // Root mean squared error of the object height .
282288 //
283- // Unit: [dB m^2 ]
289+ // Unit: [m ]
284290 //
285- optional double rcs = 7 ;
291+ optional double height_rmse = 6 ;
286292
287- // The signal to noise ratio (SNR) of the radar detection.
288- //
289- // Unit: [dB m^2]
293+ // Intensity or equivalent value of the detection's echo.
290294 //
291- optional double snr = 8 ;
292-
293- // Describes the possibility whether more than one object may have led to
294- // this detection.
295+ // Unit: [%]
295296 //
296- optional double point_target_probability = 9 ;
297+ optional double intensity = 7 ;
297298
298- // Ambiguity Information:
299- // Each ambiguous measurement generates one Ambiguity ID. Ambiguity is
300- // indicated by an identical ambiguity ID.
299+ // The free space probability in the range [0.0, 1.0] from the origin of the
300+ // sensor up to this detection, as given by the distance.
301301 //
302- // \note Unambiguous measurements have the ambiguity ID 0.
302+ // Range: [0.0, 1.0]
303303 //
304- optional Identifier ambiguity_id = 10 ;
304+ optional double free_space_probability = 8 ;
305305
306306 // Basic classification of the detection.
307307 //
308- optional DetectionClassification classification = 11 ;
308+ optional DetectionClassification classification = 9 ;
309309}
310310
311311//
0 commit comments