Files
lipan 29f1d45d66 feat: 算法升级、整车配准集成与性能分析文档
算法更新: delivery v1.2.1、平整度v1.5、测距v2.2、整车配准v1.3
适配器: vehicle-registration 新增、各算法 manifest 和 adapter 更新
后端: taskCadFiles/source 字段迁移、derivedPointClouds 注册、取消任务联动
前端: ElapsedTime 时长显示、两步算法流程、canRun 逻辑修复
文档: 新增5份算法性能分析报告
2026-06-25 08:22:20 +00:00

31 lines
988 B
Plaintext

# coupler-panel-validation — locked dependency list (Python 3.10, end-to-end verified).
#
# python -m pip install -r requirements.txt
# pip install -e .
#
# Or install only a subset via the extras in pyproject.toml:
# pip install -e ".[cloud]" # core + point-cloud IO + denoise
# pip install -e ".[cad]" # core + STP parsing + GT extraction
# pip install -e ".[viz]" # core + matplotlib diagnostics
# pip install -e ".[report]" # core + Excel batch reporting
# pip install -e ".[all]" # everything
# --- Core compute (always required) ---
numpy==1.26.4
scipy==1.15.3
pyyaml==6.0.2
tqdm==4.65.0
# --- Point-cloud IO + denoise (PLY/PCD read/write, voxel/SOR/ROR) ---
open3d==0.19.0
trimesh==4.12.2
# --- STP/STEP parsing (only needed when passing cad_stp_path) ---
cadquery-ocp==7.8.1.1.post1
# --- Diagnostic PNG renders (coupler_panel.viz, optional) ---
matplotlib==3.10.8
# --- Excel batch-eval reporting (coupler_panel.reporting) ---
openpyxl==3.1.2