Go to CAV-TEC V2.0 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance
Performance

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:

  • Language.
  • Seat position.
  • Mirror position.
  • Display characteristics.
  • Preferred driving style.
  • Preferential routes.
  • Preferred information sources.
  • Preferred entertainment sources.

3 Syntax

https://schemas.mpai.community/CAV2/V2.0/data/PersonalPreferences.json

4 Semantics

Table 1 specifies the semantics of the Personal Preferences Data Type.

Table 1 – Semantics of the Personal Preferences Data Type

Label Type Req. Description
Header string (CAV-PPR-V2.0) Yes Personal Preferences Header – Standard CAV-PPR-Vx.y
humanID string Identifier of the human to whom these Personal Preferences refer.
UEnvironmentID string Identifier of the U-Environment (Real Space) associated with these Personal Preferences.
PersonalPreferencesID string Yes Unique identifier of this Personal Preferences instance.
PersonalPreferencesTime Simple Time Time this Personal Preferences instance was produced.
PersonalPreferencesSpaceTime Simple Time Space/Time where/when these Personal Preferences apply.
PersonalPreferenceData object Yes Set of Personal Preference values.
PersonalPreferenceData.Language string Preferred language.
PersonalPreferenceData.SeatPosition string Preferred seat position.
PersonalPreferenceData.MirrorPosition string Preferred mirror position.
PersonalPreferenceData.DisplayCharacteristics string Preferred display characteristics.
PersonalPreferenceData.PreferredDrivingStyle string Preferred driving style.
PersonalPreferenceData.PreferentialRoutes string Preferred routes.
PersonalPreferenceData.PreferentialInfoSources string Preferred information sources.
PersonalPreferenceData.PreferentialEntertainmentSources string Preferred entertainment sources.
DataXMData Data Exchange Metadata 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 string Human-readable descriptive metadata of the Personal Preferences instance (plain text, max 2048 characters).

5 Conformance Testing

Data conform to the Personal Preferences Data Type when they validate against its schema. If the schema references other schemas, data referencing a secondary schema shall also validate against that schema, if present, and conform with the Qualifier, if present.

6 Performance Assessment