osi3::UltrasonicIndirectDetection Struct Reference

Ultrasonic detection received by another ultrasonic sensor (different sensors as sender and receiver). More...

Collaboration diagram for osi3::UltrasonicIndirectDetection:

Public Attributes

optional double existence_probability = 1
 Existence probability of the detection not based on history. More...
 
optional Identifier object_id = 2
 ID of the detected object this detection is associated to. More...
 
optional double ellipsoid_radial = 3
 First parameter b of an ellipsoid equation. More...
 
optional double ellipsoid_axial = 4
 Second parameter b of an ellipsoid equation. More...
 
optional Identifier receiver_id = 5
 The ID of the sensor's receiver. More...
 
optional Vector3d receiver_origin = 6
 The vector to the receiver's origin in sending ultrasonic sensor frame. More...
 

Detailed Description

Ultrasonic detection received by another ultrasonic sensor (different sensors as sender and receiver).

Indirect detections:

Sending: Ultrasonic Sensor ID 1

Receiving: Ultrasonic Sensor ID 2 and 3

OSI_USSensor_indirect.svg
Note
Indirect detections lie on ellipses with the sending resp. receiving sensor in the focal points.

Member Data Documentation

◆ existence_probability

optional double osi3::UltrasonicIndirectDetection::existence_probability = 1

Existence probability of the detection not based on history.

Value does not depend on any past experience with similar detections.

Note
Used as confidence measure where a low value means less confidence and a high value indicates strong confidence.
Rules
is_greater_than_or_equal_to: 0
is_less_than_or_equal_to: 1

◆ object_id

optional Identifier osi3::UltrasonicIndirectDetection::object_id = 2

ID of the detected object this detection is associated to.

Note
ID = MAX(uint64) indicates no reference to an object.
Rules
refers_to: DetectedObject

◆ ellipsoid_radial

optional double osi3::UltrasonicIndirectDetection::ellipsoid_radial = 3

First parameter b of an ellipsoid equation.

Unit: m

◆ ellipsoid_axial

optional double osi3::UltrasonicIndirectDetection::ellipsoid_axial = 4

Second parameter b of an ellipsoid equation.

Unit: m

◆ receiver_id

optional Identifier osi3::UltrasonicIndirectDetection::receiver_id = 5

The ID of the sensor's receiver.

Sender ID is stored in the header SensorDetectionHeader.

◆ receiver_origin

optional Vector3d osi3::UltrasonicIndirectDetection::receiver_origin = 6

The vector to the receiver's origin in sending ultrasonic sensor frame.

The vector is also the direction of ellipsoid_axial.


  • osi_featuredata.proto