- 算法包替换为 delivery_v1.2(coupler_panel 新增 autotune/layer_select,underframe_deflection 新增 single_beam 管线),删除 delivery_v1.1 - manifests/adapters 的 PYTHONPATH 与版本说明同步更新到 v1.2 - 新增任务级 CAD 文件支持(task_cad_files 表、上传/读取路由、TaskManager 全选与加载显示) - 新增 train-measurement 自定义前端面板(YAML 编辑器 + 可视化 ROI 配置 + 3D 取点) - PointCloudViewer 支持 PLY 叠加层渲染与 ROI 拾取 - Dockerfile 改用 Miniforge 安装 pythonocc-core,修复 libgomp/libstdc++ 依赖
50 lines
1.6 KiB
JSON
50 lines
1.6 KiB
JSON
{
|
||
"id": "coupler-panel",
|
||
"name": "车钩面板检测",
|
||
"shortName": "coupler-panel",
|
||
"description": "基于点云的车钩面板偏转角与最大偏差测量(v1.2,来自 alg/delivery_v1.2/coupler_panel_release)。输出 θ_right / θ_ref 偏转角、dx_y / dx_z 最大 x 偏差及 D_y / D_z 面板偏差。v1.2 新增自动调参(autotune)与分层选点(layer_select)。",
|
||
"version": "1.2.0",
|
||
"schemaVersion": 1,
|
||
"category": "几何测量",
|
||
"requiresPointCloud": true,
|
||
"requiresCad": false,
|
||
"inputs": [
|
||
{
|
||
"name": "profile",
|
||
"label": "调参档位",
|
||
"type": "select",
|
||
"default": "auto",
|
||
"options": [
|
||
{ "value": "auto", "label": "自动 (auto)" },
|
||
{ "value": "default", "label": "默认 (default)" },
|
||
{ "value": "high_density", "label": "高密度 (high_density)" },
|
||
{ "value": "low_density", "label": "低密度 (low_density)" }
|
||
],
|
||
"description": "建议保持 auto,算法会根据点云密度自动选档。"
|
||
},
|
||
{
|
||
"name": "rightAxisSign",
|
||
"label": "右向轴符号",
|
||
"type": "select",
|
||
"default": "1",
|
||
"options": [
|
||
{ "value": "1", "label": "+1(车体右 = +y)" },
|
||
{ "value": "-1", "label": "-1(车体右 = -y)" }
|
||
],
|
||
"description": "若车体「右」方向为 +y 保持 +1;若为 -y 改为 -1。"
|
||
}
|
||
],
|
||
"runtime": {
|
||
"kind": "process",
|
||
"cmd": [
|
||
"{pythonBin}",
|
||
"{adapterDir}/coupler_panel_run.py",
|
||
"{inputJson}"
|
||
],
|
||
"envExtra": {
|
||
"PYTHONPATH": "{algRoot}/delivery_v1.2/coupler_panel_release"
|
||
},
|
||
"timeoutMs": 1200000
|
||
}
|
||
}
|