3.2.3.4.2: Provide Vehicle Control Data Interface
This process shall be responsible for providing a communications and data processing interface between processes in the Provide Vehicle Control and Monitoring function. These processes shall comprise those responsible for controlling individual functions, e.g. throttle, brake, etc., and those that interface to actuators and those that monitor vehicle operation.
This process is associated with the Vehicle physical object.
This process is associated with the following functional objects:
This process is associated with the following data flows:
- brake_commands
- feedback_change_lane_servo_status
- feedback_headway_servo_status
- feedback_lane_servo_status
- feedback_speed_servo_status
- headway
- lane_deviation
- lane_steering_commands
- manual_brake_input_detected
- manual_steering_input_detected
- manual_throttle_input_detected
- platoon_change_lane_servo_override
- platoon_headway_servo_override
- platoon_lane_servo_override
- platoon_speed_servo_override
- select_headway
- select_lane_hold
- select_speed
- speed
- steering_commands
- throttle_commands
- actuator_commands
- driver_commands
- feedback_actuator_response
- feedback_servo_status
- avo_control_data_update
- platoon_following_commands
- sensor_data
- vehicle_control_data
- vehicle_headway_control_data
- vehicle_speed_control_data