osi3::UltrasonicDetectionData Struct Reference
Public Attributes
optional SensorDetectionHeader | header = 1 |
Header attributes of ultrasonic detection from one ultrasonic sensor. More... | |
optional UltrasonicDetectionSpecificHeader | specific_header = 3 |
Additional header attributes of ultrasonic detection from one ultrasonic sensor. More... | |
repeated UltrasonicDetection | detection = 2 |
List of ultrasonic detections. More... | |
repeated UltrasonicIndirectDetection | indirect_detection = 4 |
List of ultrasonic indirect detections (sender and receiver sensors are not the same). More... | |
Detailed Description
Data from one ultrasonic sensor including a list of detections.
This list is generated by the sending ultrasonic sensor. Indirectly received signals from other ultrasonic sensors are included in this message.
Direct detections:
Sending: Ultrasonic Sensor ID 1
Receiving:
- Direct: Ultrasonic Sensor ID 1
- Indirect: Ultrasonic Sensor ID 2 and 3
- Note
- Direct detections lie on circles with the sending sensor as center.
Member Data Documentation
◆ header
optional SensorDetectionHeader osi3::UltrasonicDetectionData::header = 1 |
Header attributes of ultrasonic detection from one ultrasonic sensor.
◆ specific_header
optional UltrasonicDetectionSpecificHeader osi3::UltrasonicDetectionData::specific_header = 3 |
Additional header attributes of ultrasonic detection from one ultrasonic sensor.
◆ detection
repeated UltrasonicDetection osi3::UltrasonicDetectionData::detection = 2 |
List of ultrasonic detections.
◆ indirect_detection
repeated UltrasonicIndirectDetection osi3::UltrasonicDetectionData::indirect_detection = 4 |
List of ultrasonic indirect detections (sender and receiver sensors are not the same).
- osi_featuredata.proto