31 lines
1.3 KiB
JSON
31 lines
1.3 KiB
JSON
{
|
||
"schemaVersion": 1,
|
||
"status": "completed",
|
||
"message": "Mock 结果——平台占位用。真实算法 CLI 就绪后将自动替换。",
|
||
"measurements": [
|
||
{ "name": "平面度(最大偏差)", "value": 0.83, "unit": "mm", "tolerance": 1.0, "status": "pass" },
|
||
{ "name": "轮廓度(mean dist)", "value": 0.42, "unit": "mm", "tolerance": 1.0, "status": "pass" },
|
||
{ "name": "轮廓度(max dist)", "value": 1.28, "unit": "mm", "tolerance": 1.5, "status": "warning" },
|
||
{ "name": "曲率(mean)", "value": 0.012, "unit": "1/mm", "status": "info" },
|
||
{ "name": "ICP fitness", "value": 0.97, "status": "info" },
|
||
{ "name": "ICP RMSE", "value": 0.21, "unit": "mm", "status": "info" }
|
||
],
|
||
"errorStats": {
|
||
"min": -1.83,
|
||
"max": 1.28,
|
||
"mean": 0.04,
|
||
"stdDev": 0.32,
|
||
"totalPoints": 1500000,
|
||
"withinTolerance": 1450000,
|
||
"outOfTolerance": 50000
|
||
},
|
||
"overlay3d": { "kind": "none" },
|
||
"images": [],
|
||
"extra": {
|
||
"plane": { "a": 0.0, "b": 0.0, "c": 1.0, "d": 0.0, "inlierRatio": 0.92 },
|
||
"icp": { "fitness": 0.97, "rmseMm": 0.21 },
|
||
"denoise": { "chamferBefore": 0.71, "chamferAfter": 0.18 },
|
||
"_note": "此为 mock 数据,不代表真实结果;切到 runtime.kind=process 后由算法 CLI 写真实值。"
|
||
}
|
||
}
|