Go to CAV-TEC V1.1 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

1    Definition

Wheel Command is a Data Type representing a steering command directed to a specific wheel of the Connected Autonomous Vehicle, including the desired angle, steering mode, rate limits, control profile, safety limits, and health awareness information.

2    Functional Requirements

A Wheel Command instance shall include:

  1. The identifier of the wheel being commanded.
  2. The desired steering angle.

A Wheel Command instance may include:

  1. The steering mode.
  2. The maximum allowed steering rate.
  3. A multi-phase steering control profile.
  4. Safety limits including maximum torque, current, and mechanical stop warning.
  5. Health awareness information including thermal derating, load estimate, and calibration status.

3    Syntax

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

4    Semantics

Table 1 – Semantics of the Wheel Command Data Type

Label Description
Header Wheel Command Header – Standard “CAV-WHC-Vx.y”.
MInstanceID Identifier of the M-Instance (Virtual Space) associated with this Wheel Command instance.
UEnvironmentID Identifier of the U-Environment (Real Space) associated with this Wheel Command instance.
WheelCommandID Unique identifier of this Wheel Command instance.
WheelID Identifier of the wheel being commanded.
WheelCommandTime Time this Wheel Command instance was produced.
WheelCommand Set of steering command parameters.
– Angle Desired steering angle in degrees (–90 to +90).
– SteeringMode Steering mode: one of ManualAssist, SteerByWire, ActiveSteering, EmergencyOverride, Calibration.
– SteeringRateLimit Maximum allowed steering rate in degrees per second.
– ControlProfile Optional multi-phase steering envelope.
  – Phase Phase of the steering envelope: one of ramp-up, hold, ramp-down.
  – Duration Phase duration in seconds.
  – Angle Target steering angle for this phase in degrees.
  – SteeringRate Steering rate for this phase in degrees per second.
– SafetyLimits Safety constraints for the steering actuator.
  – MaxTorque Maximum allowed actuator torque.
  – MaxCurrent Maximum allowed actuator current.
  – MechanicalStopWarning Indicates proximity to the mechanical steering stop.
– HealthAwareness Health and condition information of the steering actuator.
  – ThermalDerating Indicates whether thermal derating is active.
  – LoadEstimate Estimated load on the steering actuator.
  – CalibrationRequired Indicates whether calibration of the steering actuator is required.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Wheel Command instance in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Wheel Command instance (plain text, max 2048 characters).

5    Conformance Testing

A Data instance conforms with Wheel Command (CAV-WHC) if:

  1. The Data validates against the Wheel Command JSON Schema.
  2. All Data in the Wheel Command 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