1 Definition
An HCI may request with an HCI-AMS Message that the Autonomous Motion Subsystem (AMS) execute specified actions.
2 Functional Requirements
An HCI send Messages to the AMS based on messages from humans or a Remote-HCI to:
- HCI request possible Routes connecting the current place of the human and the destination.
- The request may include:
- Desired arrival time.
- Stops in between place and destination.
- The AMS may provide a set of option and the HCI, after conversing with the Human select the desired option.
- HCI request to
- Execute a Route.
- Suspend a Route.
- Resume a Route.
- Change a Route.
- Stop a Route.
- HCI requests to see/hear an M-Location of the AMS digital representation of its environment that corresponds to the desired U-Location.
- AMS responds by providing the digital representation of the requested U-Location
3 Syntax
https://schemas.mpai.community/CAV2/V1.0/data/HCIAMSMessage.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | |
– Standard | 9 Bytes | The characters “CAV-HAM-V” |
– Version | N2 Bytes | Major version – 1 or 2 Bytes |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 Bytes |
HCIAMSMessageID | N4 Bytes | Identifier of HCI-AMS Message. |
HCIAMSMessageData | N4 Bytes | Data in HCI-AMS Message. |
– DestinationArrivalTime | N5 Bytes | Route Endpoint and arrival time. |
– IntermediateStops | N6 Bytes | Stops between origin and destination |
– SelectedRoute | N7 Bytes | ID of Route |
– RouteCommands | N8 Bytes | “Execute”, “Suspend”, “Resume”, “Change” |
– ViewPoint | N9 Bytes | Coordinates of Points from where to watch environment |
DescrMetadata | N10 Bytes | Descriptive Metadata |
5 Data Formats
No Format required.
6 To Respondents
Respondents are invited to:
- Comment or elaborate on the Functional Requirements of the HCI-AMS Messages identified above.
- Extend the list of Functional Requirements.