File tree Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Expand file tree Collapse file tree 2 files changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -1089,3 +1089,15 @@ message KeyValuePair
10891089 //
10901090 optional string value = 2 ;
10911091}
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 vertices = 1 ;
1103+ }
Original file line number Diff line number Diff line change @@ -313,4 +313,22 @@ message SensorData
313313 // in cartesian coordinates.
314314 //
315315 optional LogicalDetectionData logical_detection_data = 27 ;
316+
317+ //
318+ // \brief Virtual detection area of a sensor
319+ //
320+ // The virtual detection area describes the are the sensor can see in a best case scenario
321+ // where no occlusion or other statistical effects are considered. It is described by a set
322+ // of polygons.
323+ //
324+ message VirtualDetectionArea {
325+ // List of polygons. Each polygon represents a surface of the virtual detection area
326+ // and is given with respect to the virtual sensor coordinate system.
327+ //
328+ repeated Polygon3d polygons = 1 ;
329+ }
330+
331+ // Virtual detection area of the sensor
332+ //
333+ optional VirtualDetectionArea virtual_detection_area = 28 ;
316334}
You can’t perform that action at this time.
0 commit comments