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 the 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/V1.0/data/PersonalPreferences.json
4 Semantics
| Label | Size | Description |
| Header | N1 Bytes | |
| – Standard | 9 Bytes | The characters “CAV-PPR-V” |
| – Version | N2 Bytes | Major version – 1 or 2 characters |
| – Dot-separator | 1 Byte | The character “.” |
| – Subversion | N3 Byte | Minor version – 1 or 2 characters |
| humanID | N4 Bytes | ID of the human the Personal Profile refers to. |
| PersonalPreferenceID | N5 Bytes | ID of Personal Profile. |
| PersonalPreferences | N6 Bytes | Set of Personal Preferences. |
| – Language | N7 Bytes | Preferred Language. |
| – Seat position. | N8 Bytes | Preferred seat position. |
| – Mirror position. | N9 Bytes | Preferred mirror position |
| – Display characteristics. | N10 Bytes | Preferred display characteristics |
| – Preferred driving style. | N11 Bytes | Preferred driving style |
| – Preferential routes | N12 Bytes | Preferred routes. |
| – Preferred information sources | N13 Bytes | Preferred information sources |
| – Preferred entertainment sources | N14 Bytes | Preferred entertainment sources |
| DescrMetadata | N15 Bytes | Descriptive Metadata |