Skip to content

Commit 9b037cd

Browse files
authored
Merge pull request #590 from OpenSimulationInterface/feature/echo_pulse_width_to_logical_detection
Adding the missing field for echo pulse width to logical detections
2 parents f52aeb3 + 33907ab commit 9b037cd

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

osi_logicaldetectiondata.proto

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,24 @@ message LogicalDetection
196196
// Basic classification of the logical detection.
197197
//
198198
optional LogicalDetectionClassification classification = 11;
199+
200+
// Echo pulse width of the logical detection's echo.
201+
// Several sensors output an echo pulse width instead of an intensity for each individual detection.
202+
// The echo pulse is measured in m and measures the extent of the object parts or atmospheric particles that produce the echo.
203+
// \note For more details see [1] Fig. 7 and 8.
204+
// \note Fig. 7 shows an example where the two echos are reflected from the edges A-B and C-D.
205+
// \note Fig. 8 shows how the echo pulse width is measured as the range between the rising edge and the falling edge that crosses the intensity threshold.
206+
//
207+
// Unit: m
208+
//
209+
// \rules
210+
// is_greater_than_or_equal_to: 0
211+
// \endrules
212+
//
213+
// \par Reference:
214+
// [1] Rosenberger, P., Holder, M.F., Cianciaruso, N. et al. (2020). <em>Sequential lidar sensor system simulation: a modular approach for simulation-based safety validation of automated driving</em> Automot. Engine Technol. 5, Fig 7, Fig 8. Retrieved May 10, 2021, from https://doi.org/10.1007/s41104-020-00066-x
215+
//
216+
optional double echo_pulse_width = 12;
199217
}
200218

201219
// Definition of basic logical detection classifications.

0 commit comments

Comments
 (0)