Files
liyang ae28d55f81 Update to 2026-09-17 pipeline snapshot; add weights, L20 assets and recording via Git LFS
Source: RGB-D -> Dyn-HaMR -> L20 retargeting -> FoundationPose -> reference repair -> SPIDER,
documented in docs/PIPELINE_LATEST.md and docs/SETUP_AND_WEIGHTS.md. Adds FoundationPose and
nvdiffrast upstream snapshots, requirements/pipeline_venv.txt and the FoundationPose weight
manifest/downloader.

Assets (Git LFS): weights/ (WiLoR detector, HandFlow denoiser, UniDepth-L), FoundationPose
checkpoints, HaMeR checkpoint, Dyn-HaMR HMP model and BMC constraints, L20 URDF/meshes, the
20260915_171525 D405 recording and the two box CADs. MANO models are not redistributed
(third_party/hamer/_DATA/data/mano/README.txt). Environments, caches and run outputs excluded.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-17 11:43:37 +08:00

48 lines
1.4 KiB
Plaintext

# Main environment (.venv) for the RGB-D pipeline: FoundationPose, RGB-D preprocessing, hand/object registration,
# collision fix / audits / rendering, Dyn-HaMR launcher and playback. Observed versions on the reference machine
# (Python 3.11.15, Ubuntu 22.04, CUDA 12.8) — pins, not a cross-platform lock.
#
# Install order:
# 1. torch==2.7.1 torchvision==0.22.1 --index-url https://download.pytorch.org/whl/cu128 (must match driver/CUDA)
# 2. pip install -r requirements/pipeline_venv.txt
# 3. pip install --no-build-isolation git+https://github.com/facebookresearch/pytorch3d.git@stable (needs nvcc; observed 0.7.9)
# 4. pip install --no-build-isolation --no-deps ./third_party/nvdiffrast (needs nvcc; snapshot 0.4.0)
# 5. build FoundationPose mycpp (see docs/SETUP_AND_WEIGHTS.md)
numpy==2.4.4
scipy==1.17.1
opencv-python==5.0.0.93
trimesh==4.12.2
coacd==1.0.14
open3d==0.19.0
kornia==0.8.3
omegaconf==2.3.1
hydra-core==1.3.2
imageio==2.37.3
imageio-ffmpeg==0.6.0
pillow==12.2.0
matplotlib==3.11.0
pandas==3.0.5
scikit-learn==1.9.1
joblib==1.6.0
h5py==3.16.0
PyYAML==6.0.3
ruamel.yaml==0.19.1
transformations==2026.1.18
pyrender==0.1.45
PyOpenGL==3.1.0
PyOpenGL-accelerate==3.1.10
psutil==7.2.2
tqdm==4.68.3
requests==2.34.2
mujoco==3.5.0
mujoco-warp==3.5.0
warp-lang==1.14.0
glfw==2.10.0
smplx==0.1.28
einops==0.8.2
timm==1.0.29
huggingface-hub==0.28.1
safetensors==0.8.0
ninja==1.13.2
pybind11==3.1.0