1       Definition

A Data Type representing analogue signals captured by an ultrasonic sensor.

2       Functional Requirements

An active time-of-flight sensor typically operating in the 40 kHz to 250 kHz range.

The main features of Ultrasound are:

  1. Can monitor the immediate surroundings of the vehicle (≤ 10 m).
  2. Produces low-resolution images.

3       Syntax

https://schemas.mpai.community/CAV2/V1.0/data/UltrasoundObject.json

4       Semantics

Label Size Description
Header N1 Bytes Ultrasound Object Data Header
– Standard-UltrasoundObject 9 Bytes The characters “CAV-USO-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
UltrasoundObjectID N5 Bytes Identifier of the Ultrasound Object.
ParentUltrasoundObjects N6 Bytes Identifier(s) of Parent Ultrasound Objects.
UltrasoundObjectSpace-Time N7 Bytes Space-Time info of Data Object.
UltrasoundDataQualifier N8 Bytes Ultrasound Data Qualifier.
UltrasoundDataAnnotations[] N9 Bytes Annotations of Ultrasound Data
– Annotation N10 Bytes ID of Annotation
– AnnotationSpaceTime N11 Bytes Where/when Annotation is attached.
– ProcessActionID N12 Bytes What is possible to do with the Annotation
UltrasoundDataLength N13 Bytes Number of Bytes of Ultrasound Data
UltrasoundDataURI N14 Bytes URI of Data of Ultrasound Data
DescrMetadata N15 Bytes Descriptive Metadata