算法更新: delivery v1.2.1、平整度v1.5、测距v2.2、整车配准v1.3 适配器: vehicle-registration 新增、各算法 manifest 和 adapter 更新 后端: taskCadFiles/source 字段迁移、derivedPointClouds 注册、取消任务联动 前端: ElapsedTime 时长显示、两步算法流程、canRun 逻辑修复 文档: 新增5份算法性能分析报告
62 lines
1.9 KiB
JSON
62 lines
1.9 KiB
JSON
{
|
||
"id": "underframe-deflection",
|
||
"name": "构架挠度测量",
|
||
"shortName": "underframe-deflection",
|
||
"description": "基于点云的高铁底架纵梁挠度测量(v1.2.1,来自 alg/delivery_v1.2.1/underframe_deflection)。支持 CAD 基准配准与 ROI 裁剪,输出左右梁挠度、配准 RMS 及挠度曲线 PLY 叠加层。v1.2.1 新增项点检验字段(公差/测量/误差/结论)与 Excel 报表导出。",
|
||
"version": "1.2.1",
|
||
"schemaVersion": 1,
|
||
"category": "几何测量",
|
||
"requiresPointCloud": true,
|
||
"requiresCad": false,
|
||
"inputs": [
|
||
{
|
||
"name": "profile",
|
||
"label": "调参档位",
|
||
"type": "select",
|
||
"default": "auto",
|
||
"options": [
|
||
{ "value": "auto", "label": "自动 (auto)" },
|
||
{ "value": "M", "label": "动车组 (M)" },
|
||
{ "value": "TC", "label": "拖车-控制 (TC)" },
|
||
{ "value": "TP", "label": "拖车-供电 (TP)" }
|
||
]
|
||
},
|
||
{
|
||
"name": "toleranceMm",
|
||
"label": "挠度容差 (mm)",
|
||
"type": "number",
|
||
"default": 3.0,
|
||
"min": 0.5,
|
||
"max": 10.0,
|
||
"step": 0.5,
|
||
"description": "超出此值标记为 fail,1.5× 以内标记为 warning。"
|
||
},
|
||
{
|
||
"name": "skipRegistration",
|
||
"label": "跳过 CAD 配准",
|
||
"type": "boolean",
|
||
"default": false,
|
||
"description": "若点云已在 CAD 坐标系中可跳过配准(需提供 CAD 基准时才生效)。"
|
||
},
|
||
{
|
||
"name": "enableBilateral",
|
||
"label": "启用双边滤波预处理",
|
||
"type": "boolean",
|
||
"default": true,
|
||
"description": "关闭可加速,但对噪声较大的点云精度会下降。"
|
||
}
|
||
],
|
||
"runtime": {
|
||
"kind": "process",
|
||
"cmd": [
|
||
"{pythonBin}",
|
||
"{adapterDir}/underframe_deflection_run.py",
|
||
"{inputJson}"
|
||
],
|
||
"envExtra": {
|
||
"PYTHONPATH": "{algRoot}/delivery_v1.2.1"
|
||
},
|
||
"timeoutMs": 5400000
|
||
}
|
||
}
|