Files
Cognitive_Agent/artifacts/hil/seat_frontend_hil_20260808_retry_modes.json
T

1227 lines
36 KiB
JSON

{
"suite": "t2g-seat-frontend-comprehensive-hil",
"started_at": "2026-08-07T18:12:37.851073Z",
"base_url": "http://127.0.0.1:8003",
"vehicle_id": "denza_n7",
"conversation_id": "conv-hil-full-20260807181237",
"runtime": {
"hardware_execution_allowed": true,
"firmware_profiles": [
"combined"
]
},
"results": [
{
"id": "MODE-OFFICE-ENTER",
"group": "mode",
"utterance": "副驾进入办公",
"started_at": "2026-08-07T18:13:00.981080Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181300-fe41c9",
"provider_used": "local_rules",
"matched_modes": [
"office"
],
"state_http_status": 200,
"physical_state": {
"position": {
"cushion_tilt": {
"position_pct": 22,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 2193,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 08 08 00 91 08 00",
"timestamp": 106701.077301,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 22,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 2214,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 08 09 00 A6 08 00",
"timestamp": 106701.103324,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 21,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 2117,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 08 0A 00 45 08 00",
"timestamp": 106701.12999,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 72,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 7214,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 08 07 00 2E 1C 00",
"timestamp": 106701.155511,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106701.167114,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106701.167114,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:13:29.566099Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:13:29.645728Z",
"duration_ms": 28665
},
{
"id": "MODE-QUEEN-SWITCH",
"group": "mode",
"utterance": "切换到女王副驾行驶模式",
"started_at": "2026-08-07T18:13:29.647969Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181329-bfa186",
"provider_used": "local_rules",
"matched_modes": [
"queen_passenger_driving"
],
"state_http_status": 200,
"physical_state": {
"position": {
"cushion_tilt": {
"position_pct": 38,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 3797,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 08 0D 00 D5 0E 00",
"timestamp": 106716.470489,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 44,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 4406,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 08 0E 00 36 11 00",
"timestamp": 106716.496553,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 31,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 3122,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 08 0F 00 32 0C 00",
"timestamp": 106716.522022,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 72,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 7194,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 08 0C 00 1A 1C 00",
"timestamp": 106716.548686,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106716.558044,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106716.558044,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:13:44.955888Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:13:45.028279Z",
"duration_ms": 15380
},
{
"id": "MODE-BABY-START",
"group": "mode",
"utterance": "启动宝宝午睡模式",
"started_at": "2026-08-07T18:13:45.031587Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181345-bfc8d0",
"provider_used": "local_rules",
"matched_modes": [
"baby_nap"
],
"state_http_status": 200,
"physical_state": {
"position": {
"cushion_tilt": {
"position_pct": 30,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 2995,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 08 12 00 B3 0B 00",
"timestamp": 106731.898471,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 41,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 4100,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 08 13 00 04 10 00",
"timestamp": 106731.92462,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 18 14 00 00 00 00",
"timestamp": 106731.950786,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 81,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 8116,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 08 11 00 B4 1F 00",
"timestamp": 106731.976977,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106731.987135,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106731.987135,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:14:00.383372Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:14:00.465139Z",
"duration_ms": 15434
},
{
"id": "MODE-MEDITATION-OPEN",
"group": "mode",
"utterance": "打开冥想空间模式",
"started_at": "2026-08-07T18:14:00.467376Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181400-fd474b",
"provider_used": "local_rules",
"matched_modes": [
"meditation_space"
],
"state_http_status": 200,
"physical_state": {
"position": {
"longitudinal": {
"position_pct": 100,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 10000,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 28 16 00 10 27 00",
"timestamp": 106752.278518,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"cushion_tilt": {
"position_pct": 44,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 4412,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 08 17 00 3C 11 00",
"timestamp": 106752.304598,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 44,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 4395,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 08 18 00 2B 11 00",
"timestamp": 106752.331298,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 58,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 5811,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 08 19 00 B3 16 00",
"timestamp": 106752.356753,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106752.36841,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106752.36841,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:14:20.765532Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:14:20.838519Z",
"duration_ms": 20371
},
{
"id": "MODE-LEISURE-SWITCH",
"group": "mode",
"utterance": "切换到休闲躺椅模式",
"started_at": "2026-08-07T18:14:20.840793Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181420-25dd09",
"provider_used": "local_rules",
"matched_modes": [
"leisure_lounger"
],
"state_http_status": 200,
"physical_state": {
"position": {
"cushion_tilt": {
"position_pct": 30,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 2995,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 08 1C 00 B3 0B 00",
"timestamp": 106776.661113,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 66,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 6598,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 08 1D 00 C6 19 00",
"timestamp": 106776.687705,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 76,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 7604,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 08 1E 00 B4 1D 00",
"timestamp": 106776.713826,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 51,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 5090,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 08 1B 00 E2 13 00",
"timestamp": 106776.739292,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106776.749753,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106776.749753,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:14:45.145316Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:14:45.220466Z",
"duration_ms": 24380
},
{
"id": "MODE-BEACH-SWITCH",
"group": "mode",
"utterance": "切换到电感沙滩椅模式",
"started_at": "2026-08-07T18:14:45.226373Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181445-15ca7d",
"provider_used": "local_rules",
"matched_modes": [
"electric_beach_chair"
],
"state_http_status": 200,
"physical_state": {
"position": {
"backrest_recline": {
"position_pct": 100,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 10000,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 28 22 00 10 27 00",
"timestamp": 106805.219789,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 60,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 5981,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 08 23 00 5D 17 00",
"timestamp": 106805.246338,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 100,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 10000,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 28 20 00 10 27 00",
"timestamp": 106805.271785,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"cushion_tilt": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 18 21 00 00 00 00",
"timestamp": 106805.298273,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106805.310364,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106805.310364,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:15:13.706084Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:15:13.803071Z",
"duration_ms": 28577
},
{
"id": "MODE-NAP-OPEN",
"group": "mode",
"utterance": "打开小憩模式",
"started_at": "2026-08-07T18:15:13.805417Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181513-de722c",
"provider_used": "local_rules",
"matched_modes": [
"nap"
],
"state_http_status": 200,
"physical_state": {
"position": {
"cushion_tilt": {
"position_pct": 100,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 10000,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 28 26 00 10 27 00",
"timestamp": 106831.822953,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 81,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 8103,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 08 27 00 A7 1F 00",
"timestamp": 106831.848424,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"legrest_height": {
"position_pct": 94,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 9397,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 08 28 00 B5 24 00",
"timestamp": 106831.875125,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 100,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 10000,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 28 25 00 10 27 00",
"timestamp": 106831.900583,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106831.911652,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106831.911652,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:15:40.307713Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:15:40.379532Z",
"duration_ms": 26574
}
],
"position_memory_sync": {
"id": "PREFLIGHT-POSITION-MEMORY-SYNC",
"group": "preflight",
"utterance": "关闭副驾座椅加热和通风,并把水平、坐盆、靠背、腿托四轴归零",
"started_at": "2026-08-07T18:12:37.852409Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181237-bfe655",
"provider_used": "local_rules",
"matched_modes": [],
"state_http_status": 200,
"physical_state": {
"position": {
"legrest_height": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 18 05 00 00 00 00",
"timestamp": 106672.425515,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 18 02 00 00 00 00",
"timestamp": 106672.451358,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"cushion_tilt": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 18 03 00 00 00 00",
"timestamp": 106672.477244,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 18 04 00 00 00 00",
"timestamp": 106672.503518,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106672.510342,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106672.510342,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:13:00.909248Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:13:00.978797Z",
"duration_ms": 23126
},
"final_state": {
"id": "FINAL-THERMAL-OFF",
"group": "cleanup",
"utterance": "关闭副驾座椅加热和通风,并把水平、坐盆、靠背、腿托四轴归零",
"started_at": "2026-08-07T18:15:40.381382Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260807181540-2c7267",
"provider_used": "local_rules",
"matched_modes": [],
"state_http_status": 200,
"physical_state": {
"position": {
"legrest_height": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 3,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "03 26 18 2D 00 00 00 00",
"timestamp": 106901.867749,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"longitudinal": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 0,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "00 26 18 2A 00 00 00 00",
"timestamp": 106901.894758,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"cushion_tilt": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 1,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "01 26 18 2B 00 00 00 00",
"timestamp": 106901.920597,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"backrest_recline": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped",
"fault": false,
"task_state": 6,
"motor_result": 2,
"motor_selector": 2,
"value_x100": 0,
"feedback_frame": {
"frame_id": "0x302",
"payload_size": 8,
"data_hex": "02 26 18 2C 00 00 00 00",
"timestamp": 106901.945803,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
}
},
"ventilation": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106901.952594,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"heating": {
"state": "off",
"level": 0,
"feedback_value": 1,
"feedback_frame": {
"frame_id": "0x4FA",
"payload_size": 8,
"data_hex": "09 00 00 00 00 00 00 00",
"timestamp": 106901.952594,
"channel": 0,
"is_fd": false,
"bitrate_switch": false
}
},
"captured_at": "2026-08-07T18:16:50.347411Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-07T18:16:50.427111Z",
"duration_ms": 70046
},
"finished_at": "2026-08-07T18:16:50.427150Z",
"summary": {
"total": 7,
"passed": 7,
"failed": 0,
"safety_blocked": 0,
"executed": 7,
"position_memory_sync_passed": true,
"final_state_passed": true
}
}