Go to MPAI-OSD V1.5 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

1      Definition

Path is a sequence of Points of View.

2      Functional Requirements

Path is defined against an M-Instance or an Offline Map.

3      Syntax

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

4      Semantics

Table 1 – Semantics of the Path Data Type

Label
Description
Header Path Header – Standard “OSD‑PAT‑Vx.y”.
MInstanceID Identifier of the M-Instance (Virtual Space) where this Path is defined.
UEnvironmentID Identifier of the U-Environment (Real Space) where this Path is defined.
PathID Unique identifier of this Path instance.
PathTime Time this Path was produced.
PathSpaceTime Space/Time where/when this Path applies.
OfflineMapID Identifier of the Offline Map against which this Path is defined.
Path[] Ordered sequence of Points of View defining the Path.
    – PointOfView A Point of View in the Path.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Path in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Path (plain text, max 2048 characters).

5      Conformance Testing

A Data instance conforms with Path (OSD‑PAT) if:

  1. The Data validates against the Path’s JSON Schema.
  2. All Data in the Path’s 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