1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1    Definition

Control Object refers to

  1. Data representing information sent to control or operate a device.
  2. ML Model Qualifier specified by MPAI-TFA providing information on Sub-Types, Formats and Attributes.

2     Functional Requirements

Any Type of Data that is specified by Control Qualifiers.

3     Syntax

https://schemas.mpai.community/XRV1/V1.0/data/ControlObject.json

4     Semantics

Label Description
Header Control Header
– Standard-Control The characters “MMM-CTO-V”
– Version Major version – 1 or 2 Bytes
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 Bytes
MInstanceID Identifier of M-Instance.
UEnvironment Identifier of U-Environment.
ControlObjectID Identifier of Control Data.
ControlData The Data in the Control Object.
ControlQualifier Qualifier of Control Data.
DescrMetadata Descriptive Metadata