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>
This commit is contained in:
+411
-1
@@ -14,6 +14,146 @@
|
||||
"line": 47,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/compare_red_hand_depth.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/constrain_rgbd_hand.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/constrain_rgbd_hand.py",
|
||||
"line": 14,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/correct_dynhamr_rgbd.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/correct_dynhamr_rgbd.py",
|
||||
"line": 12,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/correct_dynhamr_rgbd.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/correct_dynhamr_rgbd.py",
|
||||
"line": 77,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/diagnose_dynhamr_rgbd.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/diagnose_dynhamr_rgbd.py",
|
||||
"line": 52,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/diagnose_yesterday_hand_depth.py",
|
||||
"line": 1,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/diagnose_yesterday_hand_depth.py",
|
||||
"line": 17,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/diagnose_yesterday_hand_depth.py",
|
||||
"line": 18,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/diagnose_yesterday_hand_depth.py",
|
||||
"line": 19,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/evaluate_yesterday_spider.py",
|
||||
"line": 45,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 43,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 45,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 46,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 47,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 48,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 80,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 165,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_camera_delivery.py",
|
||||
"line": 205,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_bimanual_rgbd.py",
|
||||
"line": 4,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_bimanual_rgbd.py",
|
||||
"line": 5,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_bimanual_rgbd.py",
|
||||
"line": 6,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_bimanual_rgbd.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_bimanual_rgbd.py",
|
||||
"line": 16,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_bimanual_rgbd.py",
|
||||
"line": 17,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/export_dynhamr_dex.py",
|
||||
"line": 15,
|
||||
@@ -39,6 +179,16 @@
|
||||
"line": 110,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/fit_rgbd_objects.py",
|
||||
"line": 12,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/foundationpose_env.sh",
|
||||
"line": 14,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/l20_bottle_physics.py",
|
||||
"line": 13,
|
||||
@@ -66,7 +216,22 @@
|
||||
},
|
||||
{
|
||||
"path": "scripts/package_source_release.py",
|
||||
"line": 60,
|
||||
"line": 63,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/package_source_release.py",
|
||||
"line": 115,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/package_source_release.py",
|
||||
"line": 118,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/prepare_rgbd_20260915.py",
|
||||
"line": 12,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
@@ -74,6 +239,106 @@
|
||||
"line": 61,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/prepare_yesterday_spider.py",
|
||||
"line": 10,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/prepare_yesterday_spider.py",
|
||||
"line": 14,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/prepare_yesterday_spider.py",
|
||||
"line": 15,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_outline.py",
|
||||
"line": 7,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_outline.py",
|
||||
"line": 8,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_outline.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_outline.py",
|
||||
"line": 20,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_tracked.py",
|
||||
"line": 7,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_tracked.py",
|
||||
"line": 8,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_tracked.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/refit_rgbd_objects_tracked.py",
|
||||
"line": 39,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/register_hands_rgbd.py",
|
||||
"line": 9,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/register_hands_rgbd.py",
|
||||
"line": 22,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/register_hands_rgbd.py",
|
||||
"line": 23,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_collision_fix.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_corrected_dynhamr_rgbd.py",
|
||||
"line": 3,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_corrected_dynhamr_rgbd.py",
|
||||
"line": 4,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_corrected_dynhamr_rgbd.py",
|
||||
"line": 10,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_corrected_dynhamr_rgbd.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_foundationpose_red.py",
|
||||
"line": 8,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_l20.py",
|
||||
"line": 13,
|
||||
@@ -99,6 +364,46 @@
|
||||
"line": 15,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_object_alignment_overlay.py",
|
||||
"line": 4,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_object_alignment_overlay.py",
|
||||
"line": 6,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_red_depth_comparison.py",
|
||||
"line": 21,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_rgbd_l20_objects.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/render_rgbd_l20_objects.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/report_collision_fix.py",
|
||||
"line": 8,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/report_spider_dynamics_fix.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/report_yesterday_spider.py",
|
||||
"line": 10,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/resume_dynhamr_2047635068.py",
|
||||
"line": 41,
|
||||
@@ -134,6 +439,21 @@
|
||||
"line": 19,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_dynhamr_rgbd_20260915.py",
|
||||
"line": 10,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_dynhamr_rgbd_20260915.py",
|
||||
"line": 12,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_dynhamr_rgbd_20260915.py",
|
||||
"line": 32,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_handflow_15886123.py",
|
||||
"line": 9,
|
||||
@@ -144,11 +464,51 @@
|
||||
"line": 23,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_red_handflow_comparison.py",
|
||||
"line": 4,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_red_mirrored_handflow.py",
|
||||
"line": 4,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_rgbd_20260915.py",
|
||||
"line": 1,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_rgbd_20260915.py",
|
||||
"line": 15,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/run_rgbd_20260915.py",
|
||||
"line": 16,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/smooth_l20_offline.py",
|
||||
"line": 8,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/smooth_object_reference.py",
|
||||
"line": 5,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/smooth_object_reference.py",
|
||||
"line": 21,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/smooth_refitted_objects.py",
|
||||
"line": 5,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/stabilize_l20_temporal.py",
|
||||
"line": 19,
|
||||
@@ -159,6 +519,31 @@
|
||||
"line": 20,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/track_red_box_foundationpose.py",
|
||||
"line": 26,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/track_yesterday_boxes.py",
|
||||
"line": 10,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/track_yesterday_boxes.py",
|
||||
"line": 11,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/unmirror_left_rgbd.py",
|
||||
"line": 5,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/unmirror_left_rgbd.py",
|
||||
"line": 13,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/verify_dex_video.py",
|
||||
"line": 6,
|
||||
@@ -169,6 +554,11 @@
|
||||
"line": 6,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "scripts/verify_rgbd_bimanual.py",
|
||||
"line": 7,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "third_party/hamer/hamer/configs/datasets_eval.yaml",
|
||||
"line": 4,
|
||||
@@ -433,5 +823,25 @@
|
||||
"path": "third_party/spider/spider/simulators/maniptrans.py",
|
||||
"line": 1317,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "third_party/FoundationPose/bundlesdf/run_nerf.py",
|
||||
"line": 18,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "third_party/FoundationPose/docker/run_container.sh",
|
||||
"line": 3,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "third_party/FoundationPose/estimater.py",
|
||||
"line": 19,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
},
|
||||
{
|
||||
"path": "third_party/FoundationPose/estimater.py",
|
||||
"line": 69,
|
||||
"kind": "machine path or fixed example identifier"
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user