File tree 2 files changed +35
-0
lines changed
2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change @@ -1089,3 +1089,15 @@ message KeyValuePair
1089
1089
//
1090
1090
optional string value = 2 ;
1091
1091
}
1092
+
1093
+ //
1094
+ // \brief Polygon in 3 dimensions
1095
+ //
1096
+ // A polygon in 3 dimensions which contains a list of vertices.
1097
+ //
1098
+ message Polygon3d
1099
+ {
1100
+ // A list of vertices
1101
+ //
1102
+ repeated Vector3d vertex = 1 ;
1103
+ }
Original file line number Diff line number Diff line change @@ -313,4 +313,27 @@ message SensorData
313
313
// in cartesian coordinates.
314
314
//
315
315
optional LogicalDetectionData logical_detection_data = 27 ;
316
+
317
+ //
318
+ // \brief Virtual detection area of a sensor
319
+ //
320
+ // The virtual detection area describes the nominal area the sensor is capable of covering
321
+ // in its current operating mode, without taking occlusion or other statistical effects into account.
322
+ // This information can be used for visualization or other development purposes as a rough guide
323
+ // to nominal sensor performance.
324
+ //
325
+ // It is described by a set of polygons in cartesian coordinates as a pragmatic approximation for
326
+ // the rough shapes expected.
327
+ //
328
+ message VirtualDetectionArea
329
+ {
330
+ // List of polygons. Each polygon represents a surface of the virtual detection area
331
+ // and is given with respect to the virtual sensor coordinate system.
332
+ //
333
+ repeated Polygon3d polygon = 1 ;
334
+ }
335
+
336
+ // Virtual detection area of the sensor
337
+ //
338
+ optional VirtualDetectionArea virtual_detection_area = 28 ;
316
339
}
You can’t perform that action at this time.
0 commit comments