1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

Path is a sequence of Points of View.

2      Functional Requirements

Path is defined against an M-Instance or an OfflineMap.

3      Syntax

https://schemas.mpai.community/OSD/V1.4/data/Path.json

4      Semantics

Label Description
Header Path Header
– Standard The characters “OSD-PAT-V”
– Version Major version – 1 or 2 Bytes
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 Bytes
PathID Identifier of Path.
MInstanceID ID of the Virtual Space where Path is defined.
OfflineMapID ID of the referenced OfflineMap.
PathData[] Path Dataset.
– PointOfView Planned Individual Point of View in the Path.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Path MPAI-OSD (OSD-PAT) if the Data

  1. Have the specified type
  2. Validate against the Path’s JSON Schema.

6     Performance Assessment