Go to MPAI-OSD V1.5 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

1    Definition

The sequence of start and end Spatial Attitudes SA (SA1, SA2,…, SAi) and corresponding Times t (t1, t2, tj) expected and actual of a series of segments.

2    Functional Requirements

A Trajectory is composed of Segments. Each Segment is described by the expected and actual start and end Spatial Attitudes and Times.

3    Syntax

https://schemas.mpai.community/OSD/V1.5/data/Trajectory.json

4    Semantics

Table 1 – Semantics of the Trajectory Data Type

Label Description
Header Trajectory Header – Standard “OSD-TRJ-Vx.y”
TrajectoryID Identifier of Trajectory.
TrajectoryData[] Data in the Trajectory.
– SpaceTime Expected and/or actual Spatial Attitude and Time of a Trajectory segment.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Trajectory instance in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Trajectory instance (plain text, max 2048 characters).

5    Conformance Testing

A Data instance conforms with Trajectory (OSD-TRJ) if:

  1. The Data validates against the Trajectory JSON Schema.
  2. All Data in the Trajectory JSON Schema:
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers.

6    Performance Assessment

Not part of this specification.

Go to MPAI-OSD V1.5 Data Types