lukasskellijs commited on
Commit
1e09dca
·
verified ·
1 Parent(s): 8a8455d

Initial EnvHub package: assembly_bench for Isaac Lab Arena

Browse files
This view is limited to 50 files because it contains too many changes.   See raw diff
Files changed (50) hide show
  1. .gitattributes +40 -0
  2. .gitignore +5 -0
  3. README.md +111 -0
  4. __pycache__/env.cpython-312.pyc +0 -0
  5. assembly_bench/__init__.py +0 -0
  6. assembly_bench/__pycache__/__init__.cpython-312.pyc +0 -0
  7. assembly_bench/assets/backgrounds/indoors/machine_shop_01_2k.hdr +3 -0
  8. assembly_bench/assets/parts/factory_bolt_m12_loose.usd +3 -0
  9. assembly_bench/assets/parts/factory_bolt_m12_tight.usd +3 -0
  10. assembly_bench/assets/parts/factory_bolt_m16_loose.usd +3 -0
  11. assembly_bench/assets/parts/factory_bolt_m16_tight.usd +3 -0
  12. assembly_bench/assets/parts/factory_bolt_m20_loose.usd +3 -0
  13. assembly_bench/assets/parts/factory_bolt_m20_tight.usd +3 -0
  14. assembly_bench/assets/parts/factory_bolt_m8_loose.usd +3 -0
  15. assembly_bench/assets/parts/factory_bolt_m8_tight.usd +3 -0
  16. assembly_bench/assets/parts/factory_nut_m12_loose.usd +3 -0
  17. assembly_bench/assets/parts/factory_nut_m12_tight.usd +3 -0
  18. assembly_bench/assets/parts/factory_nut_m16_loose.usd +3 -0
  19. assembly_bench/assets/parts/factory_nut_m16_tight.usd +3 -0
  20. assembly_bench/assets/parts/factory_nut_m20_loose.usd +3 -0
  21. assembly_bench/assets/parts/factory_nut_m20_tight.usd +3 -0
  22. assembly_bench/assets/parts/factory_nut_m8_loose.usd +3 -0
  23. assembly_bench/assets/parts/factory_nut_m8_tight.usd +3 -0
  24. assembly_bench/assets/parts/gen_bolt_m12_loose.usd +3 -0
  25. assembly_bench/assets/parts/gen_bolt_m12_tight.usd +3 -0
  26. assembly_bench/assets/parts/gen_bolt_m16_loose.usd +3 -0
  27. assembly_bench/assets/parts/gen_bolt_m16_tight.usd +3 -0
  28. assembly_bench/assets/parts/gen_bolt_m20_loose.usd +3 -0
  29. assembly_bench/assets/parts/gen_bolt_m20_tight.usd +3 -0
  30. assembly_bench/assets/parts/gen_bolt_m4_loose.usd +3 -0
  31. assembly_bench/assets/parts/gen_bolt_m4_tight.usd +3 -0
  32. assembly_bench/assets/parts/gen_bolt_m8_loose.usd +3 -0
  33. assembly_bench/assets/parts/gen_bolt_m8_tight.usd +3 -0
  34. assembly_bench/assets/parts/gen_gear_large.usd +3 -0
  35. assembly_bench/assets/parts/gen_gear_medium.usd +3 -0
  36. assembly_bench/assets/parts/gen_gear_small.usd +3 -0
  37. assembly_bench/assets/parts/gen_nut_m12_loose.usd +3 -0
  38. assembly_bench/assets/parts/gen_nut_m12_tight.usd +3 -0
  39. assembly_bench/assets/parts/gen_nut_m16_loose.usd +3 -0
  40. assembly_bench/assets/parts/gen_nut_m16_tight.usd +3 -0
  41. assembly_bench/assets/parts/gen_nut_m20_loose.usd +3 -0
  42. assembly_bench/assets/parts/gen_nut_m20_tight.usd +3 -0
  43. assembly_bench/assets/parts/gen_nut_m4_loose.usd +3 -0
  44. assembly_bench/assets/parts/gen_nut_m4_tight.usd +3 -0
  45. assembly_bench/assets/parts/gen_nut_m8_loose.usd +3 -0
  46. assembly_bench/assets/parts/gen_nut_m8_tight.usd +3 -0
  47. assembly_bench/assets/parts/gen_rect_hole_12mm.usd +0 -0
  48. assembly_bench/assets/parts/gen_rect_hole_16mm.usd +0 -0
  49. assembly_bench/assets/parts/gen_rect_hole_4mm.usd +0 -0
  50. assembly_bench/assets/parts/gen_rect_hole_8mm.usd +0 -0
.gitattributes CHANGED
@@ -33,3 +33,43 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ assembly_bench/assets/backgrounds/indoors/machine_shop_01_2k.hdr filter=lfs diff=lfs merge=lfs -text
37
+ assembly_bench/assets/parts/factory_bolt_m12_loose.usd filter=lfs diff=lfs merge=lfs -text
38
+ assembly_bench/assets/parts/factory_bolt_m12_tight.usd filter=lfs diff=lfs merge=lfs -text
39
+ assembly_bench/assets/parts/factory_bolt_m16_loose.usd filter=lfs diff=lfs merge=lfs -text
40
+ assembly_bench/assets/parts/factory_bolt_m16_tight.usd filter=lfs diff=lfs merge=lfs -text
41
+ assembly_bench/assets/parts/factory_bolt_m20_loose.usd filter=lfs diff=lfs merge=lfs -text
42
+ assembly_bench/assets/parts/factory_bolt_m20_tight.usd filter=lfs diff=lfs merge=lfs -text
43
+ assembly_bench/assets/parts/factory_bolt_m8_loose.usd filter=lfs diff=lfs merge=lfs -text
44
+ assembly_bench/assets/parts/factory_bolt_m8_tight.usd filter=lfs diff=lfs merge=lfs -text
45
+ assembly_bench/assets/parts/factory_nut_m12_loose.usd filter=lfs diff=lfs merge=lfs -text
46
+ assembly_bench/assets/parts/factory_nut_m12_tight.usd filter=lfs diff=lfs merge=lfs -text
47
+ assembly_bench/assets/parts/factory_nut_m16_loose.usd filter=lfs diff=lfs merge=lfs -text
48
+ assembly_bench/assets/parts/factory_nut_m16_tight.usd filter=lfs diff=lfs merge=lfs -text
49
+ assembly_bench/assets/parts/factory_nut_m20_loose.usd filter=lfs diff=lfs merge=lfs -text
50
+ assembly_bench/assets/parts/factory_nut_m20_tight.usd filter=lfs diff=lfs merge=lfs -text
51
+ assembly_bench/assets/parts/factory_nut_m8_loose.usd filter=lfs diff=lfs merge=lfs -text
52
+ assembly_bench/assets/parts/factory_nut_m8_tight.usd filter=lfs diff=lfs merge=lfs -text
53
+ assembly_bench/assets/parts/gen_bolt_m12_loose.usd filter=lfs diff=lfs merge=lfs -text
54
+ assembly_bench/assets/parts/gen_bolt_m12_tight.usd filter=lfs diff=lfs merge=lfs -text
55
+ assembly_bench/assets/parts/gen_bolt_m16_loose.usd filter=lfs diff=lfs merge=lfs -text
56
+ assembly_bench/assets/parts/gen_bolt_m16_tight.usd filter=lfs diff=lfs merge=lfs -text
57
+ assembly_bench/assets/parts/gen_bolt_m20_loose.usd filter=lfs diff=lfs merge=lfs -text
58
+ assembly_bench/assets/parts/gen_bolt_m20_tight.usd filter=lfs diff=lfs merge=lfs -text
59
+ assembly_bench/assets/parts/gen_bolt_m4_loose.usd filter=lfs diff=lfs merge=lfs -text
60
+ assembly_bench/assets/parts/gen_bolt_m4_tight.usd filter=lfs diff=lfs merge=lfs -text
61
+ assembly_bench/assets/parts/gen_bolt_m8_loose.usd filter=lfs diff=lfs merge=lfs -text
62
+ assembly_bench/assets/parts/gen_bolt_m8_tight.usd filter=lfs diff=lfs merge=lfs -text
63
+ assembly_bench/assets/parts/gen_gear_large.usd filter=lfs diff=lfs merge=lfs -text
64
+ assembly_bench/assets/parts/gen_gear_medium.usd filter=lfs diff=lfs merge=lfs -text
65
+ assembly_bench/assets/parts/gen_gear_small.usd filter=lfs diff=lfs merge=lfs -text
66
+ assembly_bench/assets/parts/gen_nut_m12_loose.usd filter=lfs diff=lfs merge=lfs -text
67
+ assembly_bench/assets/parts/gen_nut_m12_tight.usd filter=lfs diff=lfs merge=lfs -text
68
+ assembly_bench/assets/parts/gen_nut_m16_loose.usd filter=lfs diff=lfs merge=lfs -text
69
+ assembly_bench/assets/parts/gen_nut_m16_tight.usd filter=lfs diff=lfs merge=lfs -text
70
+ assembly_bench/assets/parts/gen_nut_m20_loose.usd filter=lfs diff=lfs merge=lfs -text
71
+ assembly_bench/assets/parts/gen_nut_m20_tight.usd filter=lfs diff=lfs merge=lfs -text
72
+ assembly_bench/assets/parts/gen_nut_m4_loose.usd filter=lfs diff=lfs merge=lfs -text
73
+ assembly_bench/assets/parts/gen_nut_m4_tight.usd filter=lfs diff=lfs merge=lfs -text
74
+ assembly_bench/assets/parts/gen_nut_m8_loose.usd filter=lfs diff=lfs merge=lfs -text
75
+ assembly_bench/assets/parts/gen_nut_m8_tight.usd filter=lfs diff=lfs merge=lfs -text
.gitignore ADDED
@@ -0,0 +1,5 @@
 
 
 
 
 
 
1
+ __pycache__/
2
+ *.egg-info/
3
+ .venv/
4
+ *.etli
5
+ .cache/
README.md ADDED
@@ -0,0 +1,111 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # env-assembly-bench
2
+
3
+ [EnvHub](https://huggingface.co/docs/lerobot/en/envhub) package for the NIST
4
+ taskboard **assembly** benchmark on
5
+ [Isaac Lab Arena](https://github.com/isaac-sim/IsaacLab-Arena).
6
+
7
+ Load with one line (executes Hub code — pin a commit in production):
8
+
9
+ ```python
10
+ from lerobot.envs import make_env
11
+ from lerobot.envs.configs import IsaaclabArenaEnv
12
+
13
+ cfg = IsaaclabArenaEnv(
14
+ hub_path="lukasskellijs/env_assembly_bench",
15
+ environment="assembly_bench",
16
+ embodiment="droid_abs_joint_pos_softmimic",
17
+ headless=True,
18
+ enable_cameras=True,
19
+ state_keys="joint_pos,gripper_pos,eef_pos,eef_quat",
20
+ camera_keys="front_cam_rgb,wrist_camera_rgb",
21
+ state_dim=15,
22
+ action_dim=8,
23
+ enable_pinocchio=False,
24
+ kwargs={"variant": "peg_round_M1_loose", "reward": "none"},
25
+ )
26
+ suites = make_env(cfg, n_envs=1, trust_remote_code=True)
27
+ env = next(iter(next(iter(suites.values())).values()))
28
+ ```
29
+
30
+ `cfg.task` is the natural-language prompt (LeRobot convention). The Arena
31
+ variant id is `kwargs.variant` (for example `peg_round_M1_loose`).
32
+
33
+ ## Prerequisites
34
+
35
+ Same stack as [Isaac Lab Arena + EnvHub](https://huggingface.co/docs/lerobot/en/envhub_isaaclab_arena):
36
+
37
+ - NVIDIA GPU, Isaac Sim 6.x, Isaac Lab + Isaac Lab Arena installed locally
38
+ - `pip install -r requirements.txt` (Hub glue only)
39
+ - Optional: `pip install -e .` so `assembly_bench` imports without a Hub snapshot
40
+
41
+ EULA (once per shell):
42
+
43
+ ```bash
44
+ export ACCEPT_EULA=Y PRIVACY_CONSENT=Y OMNI_KIT_ACCEPT_EULA=YES
45
+ ```
46
+
47
+ ## Variants
48
+
49
+ 15 loose-clearance tasks plus `debug` (apple→bowl). Peg sizes use suite codes
50
+ `S/M1/M2/L` (4/8/12/16 mm):
51
+
52
+ | family | examples |
53
+ |---|---|
54
+ | peg insert | `peg_round_M1_loose`, `peg_square_L_loose` |
55
+ | gear mesh | `gear_small`, `gear_medium`, `gear_large` |
56
+ | nut thread | `nut_M8`, `nut_M12`, `nut_M16`, `nut_M20` |
57
+
58
+ Default embodiment: `droid_abs_joint_pos_softmimic` (Franka + Robotiq, 8-D
59
+ absolute joint targets, DROID cameras).
60
+
61
+ ## LeRobot eval
62
+
63
+ ```bash
64
+ lerobot-eval \
65
+ --env.type=isaaclab_arena \
66
+ --env.hub_path=lukasskellijs/env_assembly_bench \
67
+ --env.environment=assembly_bench \
68
+ --env.embodiment=droid_abs_joint_pos_softmimic \
69
+ --env.headless=true \
70
+ --env.enable_cameras=true \
71
+ --env.state_keys=joint_pos,gripper_pos,eef_pos,eef_quat \
72
+ --env.camera_keys=front_cam_rgb,wrist_camera_rgb \
73
+ --env.state_dim=15 \
74
+ --env.action_dim=8 \
75
+ --env.enable_pinocchio=false \
76
+ --env.kwargs='{"variant": "peg_round_M1_loose"}' \
77
+ --trust_remote_code=True \
78
+ --eval.batch_size=1 \
79
+ --policy.path=<your-policy>
80
+ ```
81
+
82
+ ## HUD
83
+
84
+ [`hud_env.py`](hud_env.py) is the standard HUD robot entry: it snapshot-downloads
85
+ this Hub repo, calls `env.py:make_env`, and exposes the sim via `env.gym(...)`.
86
+
87
+ ```bash
88
+ OMNI_KIT_ACCEPT_EULA=YES ACCEPT_EULA=Y PRIVACY_CONSENT=Y \
89
+ python -m hud.environment.server hud_env.py --port 8765
90
+ ```
91
+
92
+ Point a `RobotAgent` / `Runtime("tcp://127.0.0.1:8765")` at that port as in the
93
+ [HUD robots guide](https://hud.ai).
94
+
95
+ ## Layout
96
+
97
+ ```
98
+ env_assembly_bench/
99
+ ├── env.py # EnvHub make_env
100
+ ├── hud_env.py # HUD Environment (Hub download path)
101
+ ├── isaaclab_env_wrapper.py
102
+ ├── example_envs.yaml
103
+ ├── contract.json # HUD obs/action contract
104
+ └── assembly_bench/ # Arena package + USD/HDR assets
105
+ ```
106
+
107
+ ## Security
108
+
109
+ `trust_remote_code=True` runs Hub Python. Review `env.py`, pin
110
+ `lukasskellijs/env_assembly_bench@<commit>`, and prefer this org only if you
111
+ trust it.
__pycache__/env.cpython-312.pyc ADDED
Binary file (14.4 kB). View file
 
assembly_bench/__init__.py ADDED
File without changes
assembly_bench/__pycache__/__init__.cpython-312.pyc ADDED
Binary file (163 Bytes). View file
 
assembly_bench/assets/backgrounds/indoors/machine_shop_01_2k.hdr ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2873e0e8a7fdff45d1815f4a8c3cb60c9f425b74c88d7981bf14c32d0464f29a
3
+ size 7004194
assembly_bench/assets/parts/factory_bolt_m12_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0be5fee6c1be6deaa3b65ca1811e87cb1e248f50e9dc8b463000df17910a60d8
3
+ size 275376
assembly_bench/assets/parts/factory_bolt_m12_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f6ecb8064c36bddc6178727f48b1166e4f9ae25682ff179486ce11706efd5ea2
3
+ size 275663
assembly_bench/assets/parts/factory_bolt_m16_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2ce3231074de61c243b32756dc06082ff811364f00535cd1b33ffcc47bdcb57d
3
+ size 297047
assembly_bench/assets/parts/factory_bolt_m16_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3f2203f17be7d203ba14a86449ce1519ac6b194585a881da6144f4227d9bed42
3
+ size 297143
assembly_bench/assets/parts/factory_bolt_m20_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0d2220a220ae5c8aece05306f2dcb195542597f99c45eb73e09fa3dc7279e269
3
+ size 419096
assembly_bench/assets/parts/factory_bolt_m20_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:54f80109080f586accce7314bf7593f018b167a611191b6cb7a93fd7695670eb
3
+ size 419392
assembly_bench/assets/parts/factory_bolt_m8_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a12a82aeb73cedfa86223e668db2acea64969abb05af9a81e9b7d61afd4e8ab4
3
+ size 341225
assembly_bench/assets/parts/factory_bolt_m8_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:c5bb650c634719dd0b596e3a5c635417b1e45bf18684c31396eb24247b65700e
3
+ size 341209
assembly_bench/assets/parts/factory_nut_m12_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:3f1f3d7a57f9a981af4de03156b65236a2a34129771a3e651a180ff6cc598020
3
+ size 158812
assembly_bench/assets/parts/factory_nut_m12_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b6a6b558a95ec65d2eed4d8d8051e23eeebf01d0fc0ef6cfd297b1698abc0dac
3
+ size 159164
assembly_bench/assets/parts/factory_nut_m16_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1aeb2f552cbb820a5e460259ac9ac65512571e4b71c85197281cfb8c355259c2
3
+ size 176764
assembly_bench/assets/parts/factory_nut_m16_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5bce51b5de177629101a5ccccb36f0cc6c336a1bf6c91d116d3bf9fb843ad3f6
3
+ size 177395
assembly_bench/assets/parts/factory_nut_m20_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:a4a63f2acb99c161fce53ae7823bcecc5cbb8adde622fe9736d613ee092a16a4
3
+ size 173240
assembly_bench/assets/parts/factory_nut_m20_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:52188235a830e7370c0e5794752cb7110af1b04bda01555be8cfa1ea97cda39f
3
+ size 173740
assembly_bench/assets/parts/factory_nut_m8_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c14e4b13967d011bb8b134e41d6167d2352f6bfab43b17b37d41a224304f2c4
3
+ size 148128
assembly_bench/assets/parts/factory_nut_m8_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:456cf2434c57cb3312f5f5fd86572dd6e4166e9e82db9dba44a391e596ebd033
3
+ size 148460
assembly_bench/assets/parts/gen_bolt_m12_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:69b11668d6727f14ceeeae0bb990208ec5e47f292c71981dee86bd82b680f4b4
3
+ size 521247
assembly_bench/assets/parts/gen_bolt_m12_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:975a4af372760f2220b9b4a5af5084e403bf6de9ca62a21343ecf79cb1b6238a
3
+ size 521495
assembly_bench/assets/parts/gen_bolt_m16_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:726aeee3c8b8bdd10407dbdfb293c44d6cd6902e1654655521499f05ecb57e33
3
+ size 569341
assembly_bench/assets/parts/gen_bolt_m16_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:35aa83f2c90df7659617205f408a3cbaadec737eec5d72750c031d8d57684c41
3
+ size 569142
assembly_bench/assets/parts/gen_bolt_m20_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:457e06296e2a892df944662b0f5b3c24bd0830d584bc0e6cd4c77434bff27f18
3
+ size 835534
assembly_bench/assets/parts/gen_bolt_m20_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:99f6ab053559d7220c60746e63b3d8646d1c291248aa3d058273280fa783cef4
3
+ size 835278
assembly_bench/assets/parts/gen_bolt_m4_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:6c565397801360d35fa1c6b3dfcd9837b930227ffad144b64af074960b38cd99
3
+ size 1046815
assembly_bench/assets/parts/gen_bolt_m4_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5816f4aede18772db0b1a96afc841b94332d9c3b03f2479ed693beb785272640
3
+ size 1047872
assembly_bench/assets/parts/gen_bolt_m8_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d0c42d85ecba284e365a583507b558e10989923b95b3cb0cde82bf8078e88800
3
+ size 659384
assembly_bench/assets/parts/gen_bolt_m8_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7180e4226431aab9a03788c7455dea3aa0d381b7c602bae522e579b85e5eaa48
3
+ size 660271
assembly_bench/assets/parts/gen_gear_large.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b69d5b694135c66b647b099f9afe27557c4425f9862e30640822f52fdf514a3f
3
+ size 602697
assembly_bench/assets/parts/gen_gear_medium.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9ed91de58de2489e4d2b94aae37f3b2162b014b85695387deee16a03846d0016
3
+ size 190331
assembly_bench/assets/parts/gen_gear_small.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:9c702f7b99c8909d99f6fc57aa35d6c9b4b501587b2a9b0171c6d07eb9b4ae31
3
+ size 277850
assembly_bench/assets/parts/gen_nut_m12_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:620005dbd69ad8b43bc5fa1c0a999361652106cdaf0a5c22ea1fa7fdb6f8a909
3
+ size 260871
assembly_bench/assets/parts/gen_nut_m12_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:eed7006ac13ad1922aa8980d5e349e24ca804832a40231539fbceebb7c969e3e
3
+ size 260784
assembly_bench/assets/parts/gen_nut_m16_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:4aae0444c24de0169c4cd434b021e8c52642e01fc8376985f164c278c3d80d3a
3
+ size 297845
assembly_bench/assets/parts/gen_nut_m16_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:24bdba4f898f69488df6f9d1a5149e6500f33ce70afdddf1e5dd5dc6224b48dc
3
+ size 297669
assembly_bench/assets/parts/gen_nut_m20_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:f3cc4c2ee51e17a0ea5db830f956917a2f934de373ca44d2af75b3289bb623fe
3
+ size 289495
assembly_bench/assets/parts/gen_nut_m20_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ec2cf629c58b46b7d833cf68b33485da0370ec29968b79a75740c8830ca94d93
3
+ size 289159
assembly_bench/assets/parts/gen_nut_m4_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8a278b6cb944dc64bae7ddab79078b67f9e9264e65ee86d8f7f9cdb8769f78c6
3
+ size 207967
assembly_bench/assets/parts/gen_nut_m4_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:2752565815ce67891a482b1caf20bb6d3e4c9e31b91627cf55313f6ad9fca5f7
3
+ size 208031
assembly_bench/assets/parts/gen_nut_m8_loose.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:0c4ecb413cfc71dd10342ba8be0ad70c83459e47f7064567a4de6bb2a4238e6a
3
+ size 236359
assembly_bench/assets/parts/gen_nut_m8_tight.usd ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:b2d7d943804a2e640a24217c8e212853a84f48f51733742f44aaafcd3b7c8fa1
3
+ size 236600
assembly_bench/assets/parts/gen_rect_hole_12mm.usd ADDED
Binary file (2.5 kB). View file
 
assembly_bench/assets/parts/gen_rect_hole_16mm.usd ADDED
Binary file (2.5 kB). View file
 
assembly_bench/assets/parts/gen_rect_hole_4mm.usd ADDED
Binary file (2.5 kB). View file
 
assembly_bench/assets/parts/gen_rect_hole_8mm.usd ADDED
Binary file (2.5 kB). View file