251 lines
7.6 KiB
YAML
Executable File
251 lines
7.6 KiB
YAML
Executable File
apiVersion: cognitive-agent/v1alpha1
|
|
kind: ExecutionReport
|
|
metadata:
|
|
id: report-req-20260723044947-545309
|
|
name: Seat virtual execution report
|
|
version: 1.0.0
|
|
request_id: req-20260723044947-545309
|
|
labels:
|
|
simulation: 'true'
|
|
spec:
|
|
mode: dry_run
|
|
status: succeeded
|
|
started_at: '2026-07-23T04:50:05.923540Z'
|
|
finished_at: '2026-07-23T04:50:05.923671Z'
|
|
results:
|
|
- ref: passenger_longitudinal_35pct
|
|
domain: seat
|
|
status: succeeded
|
|
message: 虚构电机反馈确认 passenger longitudinal 从 50% 到达 35%
|
|
telemetry:
|
|
motion_axis: longitudinal
|
|
start_position_pct: 50
|
|
requested_position_pct: 35
|
|
effective_position_pct: 35
|
|
requested_angle_deg: null
|
|
effective_angle_deg: null
|
|
position_tolerance_pct: 1
|
|
motion_samples_pct:
|
|
- 50
|
|
- 42
|
|
- 35
|
|
motion_state: stopped
|
|
moving_mask: 0
|
|
fault_mask: 0
|
|
position_valid_mask: 1
|
|
command_signal: Longitudinal_Target_Pct
|
|
feedback_signal: Longitudinal_Actual_Pct
|
|
command_frame:
|
|
message: Passenger_Seat_Motion_Command_551
|
|
frame_id: '0x551'
|
|
payload_size: 8
|
|
data_hex: 23 00 00 00 08 10 25 00
|
|
signals:
|
|
Command_Checksum: 37
|
|
Command_Counter: 0
|
|
Command_Mode: 1
|
|
Longitudinal_Target_Pct: 35
|
|
Motion_Enable_Mask: 1
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
feedback_frame:
|
|
message: Passenger_Seat_Motion_Status_559
|
|
frame_id: '0x559'
|
|
payload_size: 8
|
|
data_hex: 23 00 00 00 00 20 00 00
|
|
signals:
|
|
Longitudinal_Actual_Pct: 35
|
|
Moving_Mask: 0
|
|
Fault_Mask: 0
|
|
Position_Valid_Mask: 1
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
matrix_source: synthetic_demo
|
|
simulated: true
|
|
- ref: passenger_cushion_tilt_60pct
|
|
domain: seat
|
|
status: succeeded
|
|
message: 虚构电机反馈确认 passenger cushion_tilt 从 50% 到达 60%
|
|
telemetry:
|
|
motion_axis: cushion_tilt
|
|
start_position_pct: 50
|
|
requested_position_pct: 60
|
|
effective_position_pct: 60
|
|
requested_angle_deg: null
|
|
effective_angle_deg: null
|
|
position_tolerance_pct: 1
|
|
motion_samples_pct:
|
|
- 50
|
|
- 55
|
|
- 60
|
|
motion_state: stopped
|
|
moving_mask: 0
|
|
fault_mask: 0
|
|
position_valid_mask: 2
|
|
command_signal: Cushion_Tilt_Target_Pct
|
|
feedback_signal: Cushion_Tilt_Actual_Pct
|
|
command_frame:
|
|
message: Passenger_Seat_Motion_Command_551
|
|
frame_id: '0x551'
|
|
payload_size: 8
|
|
data_hex: 00 1E 00 00 10 11 40 00
|
|
signals:
|
|
Command_Checksum: 64
|
|
Command_Counter: 1
|
|
Command_Mode: 1
|
|
Cushion_Tilt_Target_Pct: 60
|
|
Motion_Enable_Mask: 2
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
feedback_frame:
|
|
message: Passenger_Seat_Motion_Status_559
|
|
frame_id: '0x559'
|
|
payload_size: 8
|
|
data_hex: 00 1E 00 00 00 40 00 00
|
|
signals:
|
|
Cushion_Tilt_Actual_Pct: 60
|
|
Moving_Mask: 0
|
|
Fault_Mask: 0
|
|
Position_Valid_Mask: 2
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
matrix_source: synthetic_demo
|
|
simulated: true
|
|
- ref: passenger_backrest_recline_73pct
|
|
domain: seat
|
|
status: succeeded
|
|
message: 虚构电机反馈确认 passenger backrest_recline 从 20% 到达 73%
|
|
telemetry:
|
|
motion_axis: backrest_recline
|
|
start_position_pct: 20
|
|
requested_position_pct: 73
|
|
effective_position_pct: 73
|
|
requested_angle_deg: 128
|
|
effective_angle_deg: 128
|
|
position_tolerance_pct: 1
|
|
motion_samples_pct:
|
|
- 20
|
|
- 46
|
|
- 73
|
|
motion_state: stopped
|
|
moving_mask: 0
|
|
fault_mask: 0
|
|
position_valid_mask: 4
|
|
command_signal: Backrest_Recline_Target_Pct
|
|
feedback_signal: Backrest_Recline_Actual_Pct
|
|
command_frame:
|
|
message: Passenger_Seat_Motion_Command_551
|
|
frame_id: '0x551'
|
|
payload_size: 8
|
|
data_hex: 00 40 12 00 20 12 50 00
|
|
signals:
|
|
Backrest_Recline_Target_Pct: 73
|
|
Command_Checksum: 80
|
|
Command_Counter: 2
|
|
Command_Mode: 1
|
|
Motion_Enable_Mask: 4
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
feedback_frame:
|
|
message: Passenger_Seat_Motion_Status_559
|
|
frame_id: '0x559'
|
|
payload_size: 8
|
|
data_hex: 00 40 12 00 00 80 00 00
|
|
signals:
|
|
Backrest_Recline_Actual_Pct: 73
|
|
Moving_Mask: 0
|
|
Fault_Mask: 0
|
|
Position_Valid_Mask: 4
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
matrix_source: synthetic_demo
|
|
simulated: true
|
|
- ref: passenger_legrest_height_58pct
|
|
domain: seat
|
|
status: succeeded
|
|
message: 虚构电机反馈确认 passenger legrest_height 从 0% 到达 58%
|
|
telemetry:
|
|
motion_axis: legrest_height
|
|
start_position_pct: 0
|
|
requested_position_pct: 58
|
|
effective_position_pct: 58
|
|
requested_angle_deg: 133
|
|
effective_angle_deg: 133
|
|
position_tolerance_pct: 1
|
|
motion_samples_pct:
|
|
- 0
|
|
- 29
|
|
- 58
|
|
motion_state: stopped
|
|
moving_mask: 0
|
|
fault_mask: 0
|
|
position_valid_mask: 8
|
|
command_signal: Legrest_Height_Target_Pct
|
|
feedback_signal: Legrest_Height_Actual_Pct
|
|
command_frame:
|
|
message: Passenger_Seat_Motion_Command_551
|
|
frame_id: '0x551'
|
|
payload_size: 8
|
|
data_hex: 00 00 40 07 40 13 46 00
|
|
signals:
|
|
Command_Checksum: 70
|
|
Command_Counter: 3
|
|
Command_Mode: 1
|
|
Legrest_Height_Target_Pct: 58
|
|
Motion_Enable_Mask: 8
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
feedback_frame:
|
|
message: Passenger_Seat_Motion_Status_559
|
|
frame_id: '0x559'
|
|
payload_size: 8
|
|
data_hex: 00 00 40 07 00 00 01 00
|
|
signals:
|
|
Legrest_Height_Actual_Pct: 58
|
|
Moving_Mask: 0
|
|
Fault_Mask: 0
|
|
Position_Valid_Mask: 8
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
matrix_source: synthetic_demo
|
|
simulated: true
|
|
- ref: passenger_legrest_extension_65pct
|
|
domain: seat
|
|
status: succeeded
|
|
message: 虚构电机反馈确认 passenger legrest_extension 从 0% 到达 65%
|
|
telemetry:
|
|
motion_axis: legrest_extension
|
|
start_position_pct: 0
|
|
requested_position_pct: 65
|
|
effective_position_pct: 65
|
|
requested_angle_deg: null
|
|
effective_angle_deg: null
|
|
position_tolerance_pct: 1
|
|
motion_samples_pct:
|
|
- 0
|
|
- 32
|
|
- 65
|
|
motion_state: stopped
|
|
moving_mask: 0
|
|
fault_mask: 0
|
|
position_valid_mask: 16
|
|
command_signal: Legrest_Extension_Target_Pct
|
|
feedback_signal: Legrest_Extension_Actual_Pct
|
|
command_frame:
|
|
message: Passenger_Seat_Motion_Command_551
|
|
frame_id: '0x551'
|
|
payload_size: 8
|
|
data_hex: 00 00 00 10 84 14 56 00
|
|
signals:
|
|
Command_Checksum: 86
|
|
Command_Counter: 4
|
|
Command_Mode: 1
|
|
Legrest_Extension_Target_Pct: 65
|
|
Motion_Enable_Mask: 16
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
feedback_frame:
|
|
message: Passenger_Seat_Motion_Status_559
|
|
frame_id: '0x559'
|
|
payload_size: 8
|
|
data_hex: 00 00 00 10 04 00 02 00
|
|
signals:
|
|
Legrest_Extension_Actual_Pct: 65
|
|
Moving_Mask: 0
|
|
Fault_Mask: 0
|
|
Position_Valid_Mask: 16
|
|
encoding: lsb0/intel inferred for virtual execution
|
|
matrix_source: synthetic_demo
|
|
simulated: true
|