| Function | Ref. Model | I/O Data | SubAIMs | JSON MData | Profiles | Ref. Software | Conformance | Performance |
1 Functions
The Motion Actuation Subsystem (CAV-MAS) AIM:
- Transmits spatial and weather information gathered from its sensors and mechanical subsystems to the Environment Sensing Subsystem (ESS).
- Receives AMS-MAS Messages from the Autonomous Motion Subsystem (AMS).
- Translates AMS-MAS Message into specific Commands to its own Brake, Motor, and Wheel mechanical subsystems.
- Receives Responses from its Brake, Motor, and Wheel mechanical subsystems.
- Packages Responses into and sends AMS-MAS Messages to Autonomous Motion Subsystem.
The Motion Actuation Subsystem (CAV-MAS) AIM:
| Receives | Spatial Data | Collection of distance, velocity, acceleration, and inclination data. |
| Weather Data | Data such as humidity, pressure, temperature. | |
| AMS-MAS Message | Message including motion information. | |
| Motor Response | Information on effects of applied motor force. | |
| Wheel Response | Information on effects of applied Wheel rotation force. | |
| Brake Response | Information on effects of applied brake force. | |
| Produces | Spatial Attitude | Position, Orientation and their velocity and acceleration vectors. |
| Weather Data | Data such as humidity, pressure, temperature, ice condition. | |
| Motor Command | Applied motor torque. | |
| Wheel Command | Applied wheel torque. | |
| Brake Command | Applied brake deceleration. | |
| AMS-MAS Message | Message including results of MAS Response analysis. |
2 Reference Model
Figure 1 represents the Reference Model of the Motion Actuation Subsystem (CAV-MAS) AIM.

Figure 1 – Reference Model of the Motion Actuation Subsystem (CAV-MAS) AIM
3 I/O Data
Table 1 specifies the Input and Output Data of the Motion Actuation Subsystem (CAV-MAS) AIM.
Table 1 – I/O Data of the Motion Actuation Subsystem (CAV-MAS) AIM
| Input | Descriptions |
| Spatial Data | Collection of distance, velocity, acceleration, and inclination data. |
| Weather Data | Data such as humidity, pressure, temperature. |
| AMS-MAS Message | Message including motion information. |
| Motor Response | Information on effects of applied motor force. |
| Wheel Response | Information on effects of applied Wheel rotation force. |
| Brake Response | Information on effects of applied brake force. |
| Output | Descriptions |
| Spatial Attitude | Position, Orientation and their velocity and acceleration vectors. |
| Weather Data | Data such as humidity, pressure, temperature, ice condition. |
| Motor Command | Applied motor torque. |
| Wheel Command | Applied wheel torque. |
| Brake Command | Applied brake deceleration. |
| AMS-MAS Message | Message including results of MAS Response analysis. |
4 SubAIMs
4.1 Reference Model
Figure 2 represents the Reference Model of the Motion Actuation Subsystem (CAV-MAS) Composite AIM.

Figure 2 – Reference Model of the Motion Actuation Subsystem (CAV-MAS) Composite AIM
4.2 Operation
The operation of the Motion Actuation Subsystem unfolds as follows:
- AMS Command Interpretation
- Interprets the AMS-MAS Messages received from AMS and issues commands to the Brake, Motor, and Wheel mechanical subsystems.
- MAS Response Analysis
- Interprets the responses received from the Brake, Motor, and Wheel mechanical subsystems and sends AMS-MAS Messages to to AMS.
- MAS Spatial Attitude Generation
- Computes the initial Ego CAV’s Spatial Attitude using Spatial Data (Odometer, Speedometer, Accelerometer, and Inclinometer) Data
- Sends the initial Spatial Attitude Attitude to the ESS.
- Ice Condition Analysis
- Augments Weather Data analysing the responses of the Brake, Motor, and Wheel mechanical subsystems.
- Sends augmented Weather Data to ESS.
4.3 Functions of AI Modules
Table 2 gives the AI Modules of Autonomous Motion Subsystem.
Table 2 – Functions of Motion Actuation Subsystem’s AI Modules
| AIM | Function |
| MAS Spatial Attitude Generation | Computes Ego CAV’s Spatial Attitude using Spatial Data. |
| AMS Message Interpretation | Receives, analyses, and actuates AMS-MAS Message into specific commands to Brakes, Wheels, and Motors. |
| MAS Response Analysis | Receives and analyses responses from Brakes, Wheel, and Motors and sends the MAS-AMS Response to AMS. |
| Ice Condition Analysis | Adds ice condition information to input Weather Data. |
4.4 I/O Data of AI Modules
Table 2 gives the input/output data of Motion Actuation Subsystem.
Table 1 – I/O data of Motion Actuation Subsystem
4.5 AIMs and JSON Metadata
| AIM1 | AIM2 | AIM Names | JSON |
| CAV-MAS | Motion Actuation Subsystem | X | |
| CAV-MSG | MAS Spatial Attitude Generation | X | |
| CAV-AMI | AMS-MAS Message Interpretation | X | |
| CAV-MRA | MAS Response Analysis | X | |
| CAV-ICA | Ice Condition Analysis | X |
5 JSON Metadata
https://schemas.mpai.community/CAV2/V1.1/AIMs/MotionActuationSubsystem.json
6 Profiles
No Profiles