feat: complete dual-seat whole-vehicle orchestration
This commit is contained in:
@@ -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
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user