feat: complete dual-seat whole-vehicle orchestration

This commit is contained in:
vee
2026-08-12 15:12:40 +08:00
parent 32379a1573
commit 9ce64b3a01
62 changed files with 9741 additions and 3950 deletions
@@ -0,0 +1,174 @@
{
"suite": "t2g-seat-frontend-comprehensive-hil",
"started_at": "2026-08-09T14:41:51.089381Z",
"base_url": "http://127.0.0.1:8003",
"vehicle_id": "denza_n7",
"conversation_id": "conv-hil-full-20260809144151",
"runtime": {
"hardware_execution_allowed": true,
"firmware_profiles": [
"combined"
]
},
"results": [
{
"id": "MOTION-M3-20-LEGREST",
"group": "motion",
"utterance": "副驾腿托调到20%",
"started_at": "2026-08-09T14:41:52.650112Z",
"status": "failed",
"errors": [
"M3运动反馈未达到目标"
],
"http_status": 201,
"request_id": "req-20260809144152-1c844d",
"provider_used": "local_rules",
"failure_telemetry": {
"transport": "zcanpro_shared_bridge",
"hardware_feedback": false,
"simulated": false,
"bridge_result": {
"details": {
"command_id": "t2g_move_passenger_legrest_height_20pct",
"stop_all_attempted": true,
"summary": "M3运动反馈未达到目标",
"target": 2000,
"terminal": null,
"tolerance": 100
},
"log_dir": "D:\\huang.xuewei\\Git\\Cognitive_Agent\\artifacts\\self-repair\\hardware\\20260809_224152_db5620",
"report_path": "D:\\huang.xuewei\\Git\\Cognitive_Agent\\artifacts\\self-repair\\hardware\\20260809_224152_db5620\\report.json",
"request_id": "SEAT_ORCH_1786286512679_db5620",
"result": "FAIL",
"summary": "M3运动反馈未达到目标"
},
"error_type": null,
"stop_all_attempted": true
},
"finished_at": "2026-08-09T14:41:54.700435Z",
"duration_ms": 2050
}
],
"position_memory_sync": {
"id": "PREFLIGHT-POSITION-MEMORY-SYNC",
"group": "preflight",
"utterance": "关闭副驾座椅加热和通风,并把水平、坐盆、靠背、腿托四轴归零",
"started_at": "2026-08-09T14:41:51.089407Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260809144151-bb6620",
"provider_used": "local_rules",
"matched_modes": [],
"state_http_status": 200,
"physical_state": {
"position": {
"longitudinal": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
},
"cushion_tilt": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
},
"backrest_recline": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
},
"legrest_height": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
}
},
"ventilation": {
"state": "off",
"level": 0
},
"heating": {
"state": "off",
"level": 0
},
"captured_at": "2026-08-09T14:41:52.648514Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-09T14:41:52.650041Z",
"duration_ms": 1561
},
"final_state": {
"id": "FINAL-THERMAL-OFF",
"group": "cleanup",
"utterance": "关闭副驾座椅加热和通风,并把水平、坐盆、靠背、腿托四轴归零",
"started_at": "2026-08-09T14:41:54.700479Z",
"status": "passed",
"errors": [],
"http_status": 201,
"request_id": "req-20260809144154-f4ad43",
"provider_used": "local_rules",
"matched_modes": [],
"state_http_status": 200,
"physical_state": {
"position": {
"longitudinal": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
},
"cushion_tilt": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
},
"backrest_recline": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
},
"legrest_height": {
"position_pct": 0,
"position_valid": true,
"motion_state": "stopped"
}
},
"ventilation": {
"state": "off",
"level": 0
},
"heating": {
"state": "off",
"level": 0
},
"captured_at": "2026-08-09T14:41:59.460250Z",
"source": "physical_can",
"target": {
"device": "seat",
"zone": "front_right",
"instance": "passenger"
},
"complete": true,
"missing": []
},
"finished_at": "2026-08-09T14:41:59.460811Z",
"duration_ms": 4760
},
"finished_at": "2026-08-09T14:41:59.460848Z",
"summary": {
"total": 1,
"passed": 0,
"failed": 1,
"safety_blocked": 0,
"executed": 1,
"position_memory_sync_passed": true,
"final_state_passed": true
}
}