1 Definition
A Description of the state of the CAV generated by the CAV’s AMS using:
- Information available inside the CAV as assessed by the CAV.
- Received from an external source, e.g., a another CAV or Roadside Unit.
2 Functional Requirements
A CAV State includes a subset of the following information:
- Time and Pose of CAV State generation.
- Battery state (temperature overload, unable to charge, insufficient capacity).
- Brake responsiveness (measured by ineffective deceleration).
- Motor Responsiveness (measured by ineffective acceleration).
- Wheel responsiveness (measured by loss of traction, mechanical disfunction).
Using CAV State the Autonomous Motion Subsystem (AMS) can estimate time and distance of operation assuming values for Route, Lights, Air Conditioning, Cabin Temperature and Velocity.
3 Syntax
https://schemas.mpai.community/CAV2/V1.0/data/CAVState.json
4 Semantics
Label | Size | Description |
Header | N1 Bytes | CAV State Header |
– Standard | 9 Bytes | The characters “CAV-CST-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 |
CAVStateID | N4 Bytes | Identifier of CAV State instance. |
CAVStateData | N5 Bytes | Set of CAV State Data |
CAVStateSpaceTime | N6 Bytes | Spatial Attitude and Time of CAV State generation |
BatteryState | N7 Bytes | Measured in milliAmp-hours (mAh) or Watt-hours (Wh) |
Brake Responsiveness | N8 Bytes | Fully developed deceleration computed according to reference |
Motor Responsiveness | N9 Bytes | Acceleration where acceleration = torque/mass x radius. Torque is measured in Nm, mass in kg, and radius in m. |
Wheel Responsiveness | N10 Bytes | measured in degrees per unit angular momentum (kgm2/s) |
DescrMetadata | N13 Bytes | Descriptive Metadata |