Go to CAV-TEC V1.1 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

1      Definition

Personal Preferences is a Data Type that includes passenger‑specific preferences that enable a Human‑CAV Interaction (HCI) Subsystem to access information that facilitates human‑HCI interaction. This is particularly useful when the passenger uses a rented CAV, so that the human preferences can be easily communicated to a new CAV.

2      Functional Requirements

The data in Personal Preferences should include:

  1. Language.
  2. Seat position.
  3. Mirror position.
  4. Display characteristics.
  5. Preferred driving style.
  6. Preferential routes.
  7. Preferred information sources.
  8. Preferred entertainment sources.

3      Syntax

https://schemas.mpai.community/CAV2/V1.1/data/PersonalPreferences.json

4      Semantics

Table 1 – Semantics of the Personal Preferences Data Type

Label
Description
Header Personal Preferences Header – Standard “CAV‑PPR‑Vx.y”.
humanID Identifier of the human to whom these Personal Preferences refer.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with these Personal Preferences.
PersonalPreferencesID Unique identifier of this Personal Preferences instance.
PersonalPreferencesTime Time this Personal Preferences instance was produced.
PersonalPreferencesSpaceTime Space/Time where/when these Personal Preferences apply.
PersonalPreferenceData Set of Personal Preference values.
    – Language Preferred language.
    – SeatPosition Preferred seat position.
    – MirrorPosition Preferred mirror position.
    – DisplayCharacteristics Preferred display characteristics.
    – PreferredDrivingStyle Preferred driving style.
    – PreferentialRoutes Preferred routes.
    – PreferentialInfoSources Preferred information sources.
    – PreferentialEntertainmentSources Preferred entertainment sources.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with these Personal Preferences in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Personal Preferences instance (plain text, max 2048 characters).

5      Conformance Testing

A Data instance conforms with Personal Preferences (CAV‑PPR) if:

  1. The Data validates against the Personal Preferences’ JSON Schema.
  2. All Data in the Personal Preferences’ 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 CAV-TEC V1.1 Data Types