Initial migration from dataset repo
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +65 -35
- Bunglalow/Bungalow.zip +3 -0
- Bunglalow/metadata.yaml +20 -0
- Bunglalow/thumbnail.png +3 -0
- Go2VelocityTracking/Go2VelocityTracking.zip +3 -0
- Go2VelocityTracking/metadata.yaml +56 -0
- Go2VelocityTracking/thumbnail.png +3 -0
- Loft/Loft.zip +3 -0
- Loft/metadata.yaml +19 -0
- Loft/thumbnail.png +3 -0
- MujocoExample/MujocoExample.zip +3 -0
- MujocoExample/metadata.yaml +19 -0
- MujocoExample/thumbnail.png +0 -0
- Office/Office.zip +3 -0
- Office/metadata.yaml +20 -0
- Office/thumbnail.png +3 -0
- Oscillator/Oscillator.zip +3 -0
- Oscillator/metadata.yaml +10 -0
- Panda/Panda.zip +3 -0
- Panda/metadata.yaml +84 -0
- Panda/thumbnail.png +0 -0
- Piper/Piper.zip +3 -0
- Piper/metadata.yaml +100 -0
- Piper/thumbnail.png +0 -0
- PiperBlockStacking/PiperBlockStacking.zip +3 -0
- PiperBlockStacking/metadata.yaml +23 -0
- PiperBlockStacking/thumbnail.png +0 -0
- PiperPickPlace/PiperPickPlace.zip +3 -0
- PiperPickPlace/metadata.yaml +23 -0
- PiperPickPlace/thumbnail.png +3 -0
- PiperUnscrewCap/PiperUnscrewCap.zip +3 -0
- PiperUnscrewCap/metadata.yaml +27 -0
- PiperUnscrewCap/thumbnail.png +3 -0
- README.md +209 -0
- SO100PickAndPlace/SO100PickAndPlace.zip +3 -0
- SO100PickAndPlace/metadata.yaml +14 -0
- SO100PickAndPlace/thumbnail.png +3 -0
- Skies-Vol-1/Skies-Vol-1.zip +3 -0
- Skies-Vol-1/metadata.yaml +14 -0
- Skies-Vol-1/thumbnail.png +3 -0
- UnitreeG1/UnitreeG1.zip +3 -0
- UnitreeG1/metadata.yaml +220 -0
- UnitreeG1/thumbnail.png +0 -0
- UnitreeGo2/UnitreeGo2.zip +3 -0
- UnitreeGo2/metadata.yaml +23 -0
- UnitreeGo2/thumbnail.png +3 -0
- Welcome/Welcome.zip +3 -0
- Welcome/metadata.yaml +26 -0
- Welcome/thumbnail.png +3 -0
- index.json +20 -0
.gitattributes
CHANGED
|
@@ -1,35 +1,65 @@
|
|
| 1 |
-
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
-
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
-
*.
|
| 4 |
-
*.
|
| 5 |
-
*.
|
| 6 |
-
*.
|
| 7 |
-
*.
|
| 8 |
-
*.
|
| 9 |
-
*.
|
| 10 |
-
*.
|
| 11 |
-
*.
|
| 12 |
-
*.
|
| 13 |
-
*.
|
| 14 |
-
*.
|
| 15 |
-
*.
|
| 16 |
-
*.
|
| 17 |
-
*.
|
| 18 |
-
*.
|
| 19 |
-
*.
|
| 20 |
-
*.
|
| 21 |
-
*.
|
| 22 |
-
*.
|
| 23 |
-
*.
|
| 24 |
-
*.
|
| 25 |
-
*.
|
| 26 |
-
|
| 27 |
-
*.
|
| 28 |
-
*.
|
| 29 |
-
*
|
| 30 |
-
*.
|
| 31 |
-
*.
|
| 32 |
-
*.
|
| 33 |
-
*.
|
| 34 |
-
*.
|
| 35 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
*.7z filter=lfs diff=lfs merge=lfs -text
|
| 2 |
+
*.arrow filter=lfs diff=lfs merge=lfs -text
|
| 3 |
+
*.avro filter=lfs diff=lfs merge=lfs -text
|
| 4 |
+
*.bin filter=lfs diff=lfs merge=lfs -text
|
| 5 |
+
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
| 6 |
+
*.ckpt filter=lfs diff=lfs merge=lfs -text
|
| 7 |
+
*.ftz filter=lfs diff=lfs merge=lfs -text
|
| 8 |
+
*.gz filter=lfs diff=lfs merge=lfs -text
|
| 9 |
+
*.h5 filter=lfs diff=lfs merge=lfs -text
|
| 10 |
+
*.joblib filter=lfs diff=lfs merge=lfs -text
|
| 11 |
+
*.lfs.* filter=lfs diff=lfs merge=lfs -text
|
| 12 |
+
*.lz4 filter=lfs diff=lfs merge=lfs -text
|
| 13 |
+
*.mds filter=lfs diff=lfs merge=lfs -text
|
| 14 |
+
*.mlmodel filter=lfs diff=lfs merge=lfs -text
|
| 15 |
+
*.model filter=lfs diff=lfs merge=lfs -text
|
| 16 |
+
*.msgpack filter=lfs diff=lfs merge=lfs -text
|
| 17 |
+
*.npy filter=lfs diff=lfs merge=lfs -text
|
| 18 |
+
*.npz filter=lfs diff=lfs merge=lfs -text
|
| 19 |
+
*.onnx filter=lfs diff=lfs merge=lfs -text
|
| 20 |
+
*.ot filter=lfs diff=lfs merge=lfs -text
|
| 21 |
+
*.parquet filter=lfs diff=lfs merge=lfs -text
|
| 22 |
+
*.pb filter=lfs diff=lfs merge=lfs -text
|
| 23 |
+
*.pickle filter=lfs diff=lfs merge=lfs -text
|
| 24 |
+
*.pkl filter=lfs diff=lfs merge=lfs -text
|
| 25 |
+
*.pt filter=lfs diff=lfs merge=lfs -text
|
| 26 |
+
*.pth filter=lfs diff=lfs merge=lfs -text
|
| 27 |
+
*.rar filter=lfs diff=lfs merge=lfs -text
|
| 28 |
+
*.safetensors filter=lfs diff=lfs merge=lfs -text
|
| 29 |
+
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
| 30 |
+
*.tar.* filter=lfs diff=lfs merge=lfs -text
|
| 31 |
+
*.tar filter=lfs diff=lfs merge=lfs -text
|
| 32 |
+
*.tflite filter=lfs diff=lfs merge=lfs -text
|
| 33 |
+
*.tgz filter=lfs diff=lfs merge=lfs -text
|
| 34 |
+
*.wasm filter=lfs diff=lfs merge=lfs -text
|
| 35 |
+
*.xz filter=lfs diff=lfs merge=lfs -text
|
| 36 |
+
*.zip filter=lfs diff=lfs merge=lfs -text
|
| 37 |
+
*.zst filter=lfs diff=lfs merge=lfs -text
|
| 38 |
+
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
| 39 |
+
# Audio files - uncompressed
|
| 40 |
+
*.pcm filter=lfs diff=lfs merge=lfs -text
|
| 41 |
+
*.sam filter=lfs diff=lfs merge=lfs -text
|
| 42 |
+
*.raw filter=lfs diff=lfs merge=lfs -text
|
| 43 |
+
# Audio files - compressed
|
| 44 |
+
*.aac filter=lfs diff=lfs merge=lfs -text
|
| 45 |
+
*.flac filter=lfs diff=lfs merge=lfs -text
|
| 46 |
+
*.mp3 filter=lfs diff=lfs merge=lfs -text
|
| 47 |
+
*.ogg filter=lfs diff=lfs merge=lfs -text
|
| 48 |
+
*.wav filter=lfs diff=lfs merge=lfs -text
|
| 49 |
+
# Image files - uncompressed
|
| 50 |
+
*.bmp filter=lfs diff=lfs merge=lfs -text
|
| 51 |
+
*.gif filter=lfs diff=lfs merge=lfs -text
|
| 52 |
+
*.png filter=lfs diff=lfs merge=lfs -text
|
| 53 |
+
*.tiff filter=lfs diff=lfs merge=lfs -text
|
| 54 |
+
# Image files - compressed
|
| 55 |
+
*.jpg filter=lfs diff=lfs merge=lfs -text
|
| 56 |
+
*.jpeg filter=lfs diff=lfs merge=lfs -text
|
| 57 |
+
*.webp filter=lfs diff=lfs merge=lfs -text
|
| 58 |
+
# Video files - compressed
|
| 59 |
+
*.mp4 filter=lfs diff=lfs merge=lfs -text
|
| 60 |
+
*.webm filter=lfs diff=lfs merge=lfs -text
|
| 61 |
+
worker/node_modules/@cloudflare/workerd-windows-64/bin/workerd.exe filter=lfs diff=lfs merge=lfs -text
|
| 62 |
+
worker/node_modules/@esbuild/win32-x64/esbuild.exe filter=lfs diff=lfs merge=lfs -text
|
| 63 |
+
worker/node_modules/@img/sharp-win32-x64/lib/libvips-42.dll filter=lfs diff=lfs merge=lfs -text
|
| 64 |
+
worker/node_modules/@img/sharp-win32-x64/lib/libvips-cpp.dll filter=lfs diff=lfs merge=lfs -text
|
| 65 |
+
worker/node_modules/@img/sharp-win32-x64/lib/sharp-win32-x64.node filter=lfs diff=lfs merge=lfs -text
|
Bunglalow/Bungalow.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:12af374496382ac3a8c9ef7ba3cc9566c18787c8f3f7c2376e4a783a70553247
|
| 3 |
+
size 338891758
|
Bunglalow/metadata.yaml
ADDED
|
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Bungalow"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Environments
|
| 4 |
+
Description: >
|
| 5 |
+
A modern bungalow interior pack with complete room layout, meshes, and materials,
|
| 6 |
+
ready for quick scene assembly with included prefabs and environment assets.
|
| 7 |
+
Tags:
|
| 8 |
+
- environment
|
| 9 |
+
- interior
|
| 10 |
+
- bungalow
|
| 11 |
+
Files:
|
| 12 |
+
- 'Bungalow.hproj'
|
| 13 |
+
- 'premake5.lua'
|
| 14 |
+
- 'Assets/Scenes/Main.hscene'
|
| 15 |
+
- 'Assets/ContentVault/Environments/The Bungalow/Bungalow.hscene'
|
| 16 |
+
- 'Assets/ContentVault/Environments/The Bungalow/Bungalow.hzr'
|
| 17 |
+
- 'Assets/ContentVault/Environments/The Bungalow/Materials/'
|
| 18 |
+
- 'Assets/ContentVault/Environments/The Bungalow/Meshes/'
|
| 19 |
+
- 'Assets/ContentVault/Environments/The Bungalow/Models/'
|
| 20 |
+
- 'Assets/ContentVault/Environments/The Bungalow/Prefabs/'
|
Bunglalow/thumbnail.png
ADDED
|
|
Git LFS Details
|
Go2VelocityTracking/Go2VelocityTracking.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:67681ea962405deb2ff99177271c244ddb14bfe9e42209d4c054cebb945b8513
|
| 3 |
+
size 25399209
|
Go2VelocityTracking/metadata.yaml
ADDED
|
@@ -0,0 +1,56 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Go2 Velocity Tracking"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
A velocity tracking example scene for the Unitree Go2 that demonstrates commanding
|
| 6 |
+
and tracking base motion in a ready-to-run setup.
|
| 7 |
+
Tags:
|
| 8 |
+
- example
|
| 9 |
+
- robotics
|
| 10 |
+
- velocity
|
| 11 |
+
- tracking
|
| 12 |
+
- go2
|
| 13 |
+
- unitree
|
| 14 |
+
Files:
|
| 15 |
+
- 'Go2VelocityTracking.hproj'
|
| 16 |
+
- 'premake5.lua'
|
| 17 |
+
- 'Assets/Scenes/Main.hscene'
|
| 18 |
+
- 'Assets/Scripts/Client/Source/Randomization.cs'
|
| 19 |
+
- 'Assets/Scripts/Client/Source/Subroutines/MoveToSubroutine.cs'
|
| 20 |
+
- 'Assets/Scripts/Client/Source/Subroutines/Subroutine.cs'
|
| 21 |
+
- 'Assets/Scripts/Client/Source/Subroutines/WaitSubroutine.cs'
|
| 22 |
+
- 'Assets/Scripts/Client/Source/Task.cs'
|
| 23 |
+
- 'Assets/Scripts/Client/Source/TaskComponent.cs'
|
| 24 |
+
- 'Assets/Scripts/Client/Source/TaskManager.cs'
|
| 25 |
+
- 'Assets/Scripts/Client/Source/TaskOrchestrator.cs'
|
| 26 |
+
- 'Assets/Scripts/Client/Source/Utils/Singleton.cs'
|
| 27 |
+
- 'Assets/ContentVault/Examples/Go2 Velocity Tracking/Velocity.cs'
|
| 28 |
+
- 'Assets/ContentVault/Examples/Go2 Velocity Tracking/VelocityTracking.hscene'
|
| 29 |
+
- 'Assets/ContentVault/Examples/Go2 Velocity Tracking/VelocityTracking.hzr'
|
| 30 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/Agents/UnitreeGo2Agent.cs'
|
| 31 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/CHANGELOG.md'
|
| 32 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/LICENSE'
|
| 33 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/MG_Velocity.hmograph'
|
| 34 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/README.md'
|
| 35 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/base_0.obj'
|
| 36 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/base_1.obj'
|
| 37 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/base_2.obj'
|
| 38 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/base_3.obj'
|
| 39 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/base_4.obj'
|
| 40 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/calf_0.obj'
|
| 41 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/calf_1.obj'
|
| 42 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/calf_mirror_0.obj'
|
| 43 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/calf_mirror_1.obj'
|
| 44 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/foot.obj'
|
| 45 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/hip_0.obj'
|
| 46 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/hip_1.obj'
|
| 47 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/thigh_0.obj'
|
| 48 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/thigh_1.obj'
|
| 49 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/thigh_mirror_0.obj'
|
| 50 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/assets/thigh_mirror_1.obj'
|
| 51 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/go2.png'
|
| 52 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/go2.xml'
|
| 53 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/go2_mjx.png'
|
| 54 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/go2_mjx.xml'
|
| 55 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/scene.xml'
|
| 56 |
+
- 'Assets/ContentVault/Robots/Unitree Go2/scene_mjx.xml'
|
Go2VelocityTracking/thumbnail.png
ADDED
|
|
Git LFS Details
|
Loft/Loft.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:ce3ab999371abde04ed4803bbde4f1b5c8a2f49181c1fc1a5fa39bce1e78d3c0
|
| 3 |
+
size 462561621
|
Loft/metadata.yaml
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Loft"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Environments
|
| 4 |
+
Description: >
|
| 5 |
+
A modern loft interior pack with furniture, decor, and deck elements,
|
| 6 |
+
including materials and textures for quick scene assembly.
|
| 7 |
+
Tags:
|
| 8 |
+
- environment
|
| 9 |
+
- interior
|
| 10 |
+
- loft
|
| 11 |
+
Files:
|
| 12 |
+
- 'Loft.hproj'
|
| 13 |
+
- 'premake5.lua'
|
| 14 |
+
- 'Assets/Scenes/Main.hscene'
|
| 15 |
+
- 'Assets/ContentVault/Environments/The Loft/TheLoft.hscene'
|
| 16 |
+
- 'Assets/ContentVault/Environments/The Loft/TheLoft.hzr'
|
| 17 |
+
- 'Assets/ContentVault/Environments/The Loft/Materials/'
|
| 18 |
+
- 'Assets/ContentVault/Environments/The Loft/Meshes/'
|
| 19 |
+
- 'Assets/ContentVault/Environments/The Loft/Models/'
|
Loft/thumbnail.png
ADDED
|
|
Git LFS Details
|
MujocoExample/MujocoExample.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d5a83340e0bb505d38f60966ddf2087495b6a2f4b2766a30facf0f304c0f4c51
|
| 3 |
+
size 18307921
|
MujocoExample/metadata.yaml
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Mujoco Example"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
A Mujoco example scene for the Unitree G1 in a ready-to-run setup.
|
| 6 |
+
Tags:
|
| 7 |
+
- example
|
| 8 |
+
- mujoco
|
| 9 |
+
Files:
|
| 10 |
+
- 'MujocoExample.hproj'
|
| 11 |
+
- 'premake5.lua'
|
| 12 |
+
- 'Assets/Scenes/Main.hscene'
|
| 13 |
+
- 'Assets/Scripts/Client/Source/'
|
| 14 |
+
- 'Assets/Materials/'
|
| 15 |
+
- 'Assets/Meshes/Plane.hsmesh'
|
| 16 |
+
- 'Assets/ContentVault/Examples/Mujoco Example/MujocoExample.hscene'
|
| 17 |
+
- 'Assets/ContentVault/Examples/Mujoco Example/MujocoExample.hzr'
|
| 18 |
+
- 'Assets/ContentVault/Examples/Mujoco Example/MujocoExample.xml'
|
| 19 |
+
- 'Assets/ContentVault/Examples/Mujoco Example/Scripts/MujocoExampleTendonDebug.cs'
|
MujocoExample/thumbnail.png
ADDED
|
|
Office/Office.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:f3ee05c6e4391f09f653c356cff0c37baee700859b3ac30b78edd3c5f43c9a08
|
| 3 |
+
size 59570985
|
Office/metadata.yaml
ADDED
|
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Office"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Environments
|
| 4 |
+
Description: >
|
| 5 |
+
A realistic office interior pack featuring desks, chairs,
|
| 6 |
+
workstations, lighting, and common office props for quick
|
| 7 |
+
scene assembly.
|
| 8 |
+
Tags:
|
| 9 |
+
- environment
|
| 10 |
+
- interior
|
| 11 |
+
- office
|
| 12 |
+
Files:
|
| 13 |
+
- 'Office.hproj'
|
| 14 |
+
- 'premake5.lua'
|
| 15 |
+
- 'Assets/Scenes/Main.hscene'
|
| 16 |
+
- 'Assets/ContentVault/Environments/The Office/OfficeRoom01.hscene'
|
| 17 |
+
- 'Assets/ContentVault/Environments/The Office/OfficeRoom01.hzr'
|
| 18 |
+
- 'Assets/ContentVault/Environments/The Office/Materials/'
|
| 19 |
+
- 'Assets/ContentVault/Environments/The Office/Meshes/'
|
| 20 |
+
- 'Assets/ContentVault/Environments/The Office/Models/'
|
Office/thumbnail.png
ADDED
|
|
Git LFS Details
|
Oscillator/Oscillator.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9f6cfe2643bf84ff9cfef7188c4b1a1d58d1a7216bd01cebc2ecd31114fb1e24
|
| 3 |
+
size 1153
|
Oscillator/metadata.yaml
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Oscillator"
|
| 2 |
+
Category: Tools
|
| 3 |
+
Description: >
|
| 4 |
+
A script to oscilate an entity.
|
| 5 |
+
Tags:
|
| 6 |
+
- Script
|
| 7 |
+
- Tools
|
| 8 |
+
- Motion
|
| 9 |
+
Files:
|
| 10 |
+
- 'Oscillator.cs'
|
Panda/Panda.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7ac6657c7f36874fcb27735c39ca167fdb0818780f4872a5337198ff33110188
|
| 3 |
+
size 7272841
|
Panda/metadata.yaml
ADDED
|
@@ -0,0 +1,84 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Panda"
|
| 2 |
+
Category: Robots
|
| 3 |
+
Description: >
|
| 4 |
+
A detailed robotic arm asset pack for the Franka Emika Panda manipulator,
|
| 5 |
+
including STL and OBJ assets for individual links, hand, fingers, and variants,
|
| 6 |
+
plus supporting scene resources.
|
| 7 |
+
Tags:
|
| 8 |
+
- robot
|
| 9 |
+
- manipulator
|
| 10 |
+
- panda
|
| 11 |
+
Files:
|
| 12 |
+
- 'finger_0.obj'
|
| 13 |
+
- 'finger_1.obj'
|
| 14 |
+
- 'hand.stl'
|
| 15 |
+
- 'hand_0.obj'
|
| 16 |
+
- 'hand_1.obj'
|
| 17 |
+
- 'hand_2.obj'
|
| 18 |
+
- 'hand_3.obj'
|
| 19 |
+
- 'hand_4.obj'
|
| 20 |
+
- 'link0.stl'
|
| 21 |
+
- 'link0_0.obj'
|
| 22 |
+
- 'link0_1.obj'
|
| 23 |
+
- 'link0_10.obj'
|
| 24 |
+
- 'link0_11.obj'
|
| 25 |
+
- 'link0_2.obj'
|
| 26 |
+
- 'link0_3.obj'
|
| 27 |
+
- 'link0_4.obj'
|
| 28 |
+
- 'link0_5.obj'
|
| 29 |
+
- 'link0_7.obj'
|
| 30 |
+
- 'link0_8.obj'
|
| 31 |
+
- 'link0_9.obj'
|
| 32 |
+
- 'link1.obj'
|
| 33 |
+
- 'link1.stl'
|
| 34 |
+
- 'link2.obj'
|
| 35 |
+
- 'link2.stl'
|
| 36 |
+
- 'link3.stl'
|
| 37 |
+
- 'link3_0.obj'
|
| 38 |
+
- 'link3_1.obj'
|
| 39 |
+
- 'link3_2.obj'
|
| 40 |
+
- 'link3_3.obj'
|
| 41 |
+
- 'link4.stl'
|
| 42 |
+
- 'link4_0.obj'
|
| 43 |
+
- 'link4_1.obj'
|
| 44 |
+
- 'link4_2.obj'
|
| 45 |
+
- 'link4_3.obj'
|
| 46 |
+
- 'link5_0.obj'
|
| 47 |
+
- 'link5_1.obj'
|
| 48 |
+
- 'link5_2.obj'
|
| 49 |
+
- 'link5_collision_0.obj'
|
| 50 |
+
- 'link5_collision_1.obj'
|
| 51 |
+
- 'link5_collision_2.obj'
|
| 52 |
+
- 'link6.stl'
|
| 53 |
+
- 'link6_0.obj'
|
| 54 |
+
- 'link6_1.obj'
|
| 55 |
+
- 'link6_10.obj'
|
| 56 |
+
- 'link6_11.obj'
|
| 57 |
+
- 'link6_12.obj'
|
| 58 |
+
- 'link6_13.obj'
|
| 59 |
+
- 'link6_14.obj'
|
| 60 |
+
- 'link6_15.obj'
|
| 61 |
+
- 'link6_16.obj'
|
| 62 |
+
- 'link6_2.obj'
|
| 63 |
+
- 'link6_3.obj'
|
| 64 |
+
- 'link6_4.obj'
|
| 65 |
+
- 'link6_5.obj'
|
| 66 |
+
- 'link6_6.obj'
|
| 67 |
+
- 'link6_7.obj'
|
| 68 |
+
- 'link6_8.obj'
|
| 69 |
+
- 'link6_9.obj'
|
| 70 |
+
- 'link7.stl'
|
| 71 |
+
- 'link7_0.obj'
|
| 72 |
+
- 'link7_1.obj'
|
| 73 |
+
- 'link7_2.obj'
|
| 74 |
+
- 'link7_3.obj'
|
| 75 |
+
- 'link7_4.obj'
|
| 76 |
+
- 'link7_5.obj'
|
| 77 |
+
- 'link7_6.obj'
|
| 78 |
+
- 'link7_7.obj'
|
| 79 |
+
- 'MG_Panda.hmograph'
|
| 80 |
+
- 'MG_TwoPandas.hmograph'
|
| 81 |
+
- 'panda.png'
|
| 82 |
+
- 'panda.xml'
|
| 83 |
+
- 'two_pandas.xml'
|
| 84 |
+
|
Panda/thumbnail.png
ADDED
|
|
Piper/Piper.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:2d7bfab447bb00d1ac38d32a402a337341d940821e0de98c9a8ef85664c9507c
|
| 3 |
+
size 8798506
|
Piper/metadata.yaml
ADDED
|
@@ -0,0 +1,100 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Piper"
|
| 2 |
+
Category: Robots
|
| 3 |
+
Description: >
|
| 4 |
+
A detailed robotic arm asset pack for the Piper manipulator, including STL and
|
| 5 |
+
OBJ assets for individual links and variants, plus supporting scene resources.
|
| 6 |
+
Tags:
|
| 7 |
+
- robot
|
| 8 |
+
- manipulator
|
| 9 |
+
- piper
|
| 10 |
+
Files:
|
| 11 |
+
- 'base_link.stl'
|
| 12 |
+
- 'link1.stl'
|
| 13 |
+
- 'link2.stl'
|
| 14 |
+
- 'link2_0.obj'
|
| 15 |
+
- 'link2_1.obj'
|
| 16 |
+
- 'link2_2.obj'
|
| 17 |
+
- 'link2_3.obj'
|
| 18 |
+
- 'link2_4.obj'
|
| 19 |
+
- 'link2_5.obj'
|
| 20 |
+
- 'link2_6.obj'
|
| 21 |
+
- 'link2_7.obj'
|
| 22 |
+
- 'link2_8.obj'
|
| 23 |
+
- 'link2_9.obj'
|
| 24 |
+
- 'link2_10.obj'
|
| 25 |
+
- 'link2_11.obj'
|
| 26 |
+
- 'link2_12.obj'
|
| 27 |
+
- 'link2_13.obj'
|
| 28 |
+
- 'link2_14.obj'
|
| 29 |
+
- 'link2_15.obj'
|
| 30 |
+
- 'link2_16.obj'
|
| 31 |
+
- 'link2_17.obj'
|
| 32 |
+
- 'link2_18.obj'
|
| 33 |
+
- 'link2_19.obj'
|
| 34 |
+
- 'link2_20.obj'
|
| 35 |
+
- 'link2_21.obj'
|
| 36 |
+
- 'link2_22.obj'
|
| 37 |
+
- 'link2_23.obj'
|
| 38 |
+
- 'link2_24.obj'
|
| 39 |
+
- 'link2_25.obj'
|
| 40 |
+
- 'link2_26.obj'
|
| 41 |
+
- 'link2_27.obj'
|
| 42 |
+
- 'link2_28.obj'
|
| 43 |
+
- 'link2_29.obj'
|
| 44 |
+
- 'link2_30.obj'
|
| 45 |
+
- 'link2_31.obj'
|
| 46 |
+
- 'link2_gray.stl'
|
| 47 |
+
- 'link2_red.stl'
|
| 48 |
+
- 'link3.stl'
|
| 49 |
+
- 'link3_0.obj'
|
| 50 |
+
- 'link3_1.obj'
|
| 51 |
+
- 'link3_2.obj'
|
| 52 |
+
- 'link3_3.obj'
|
| 53 |
+
- 'link3_4.obj'
|
| 54 |
+
- 'link3_5.obj'
|
| 55 |
+
- 'link3_7.obj'
|
| 56 |
+
- 'link3_8.obj'
|
| 57 |
+
- 'link3_9.obj'
|
| 58 |
+
- 'link3_10.obj'
|
| 59 |
+
- 'link3_11.obj'
|
| 60 |
+
- 'link3_12.obj'
|
| 61 |
+
- 'link3_13.obj'
|
| 62 |
+
- 'link3_14.obj'
|
| 63 |
+
- 'link3_15.obj'
|
| 64 |
+
- 'link3_16.obj'
|
| 65 |
+
- 'link3_17.obj'
|
| 66 |
+
- 'link3_18.obj'
|
| 67 |
+
- 'link3_19.obj'
|
| 68 |
+
- 'link3_20.obj'
|
| 69 |
+
- 'link3_21.obj'
|
| 70 |
+
- 'link3_22.obj'
|
| 71 |
+
- 'link3_23.obj'
|
| 72 |
+
- 'link3_24.obj'
|
| 73 |
+
- 'link3_25.obj'
|
| 74 |
+
- 'link3_26.obj'
|
| 75 |
+
- 'link3_27.obj'
|
| 76 |
+
- 'link3_28.obj'
|
| 77 |
+
- 'link4.stl'
|
| 78 |
+
- 'link4_2.obj'
|
| 79 |
+
- 'link4_3.obj'
|
| 80 |
+
- 'link4_4.obj'
|
| 81 |
+
- 'link4_5.obj'
|
| 82 |
+
- 'link4_6.obj'
|
| 83 |
+
- 'link5.stl'
|
| 84 |
+
- 'link5_2.obj'
|
| 85 |
+
- 'link5_3.obj'
|
| 86 |
+
- 'link5_4.obj'
|
| 87 |
+
- 'link5_5.obj'
|
| 88 |
+
- 'link5_6.obj'
|
| 89 |
+
- 'link5_7.obj'
|
| 90 |
+
- 'link5_8.obj'
|
| 91 |
+
- 'link6.stl'
|
| 92 |
+
- 'link7.stl'
|
| 93 |
+
- 'link8.stl'
|
| 94 |
+
- 'linke2_dark_gray.stl'
|
| 95 |
+
- 'MG_Piper.hmograph'
|
| 96 |
+
- 'piper.png'
|
| 97 |
+
- 'piper.xml'
|
| 98 |
+
- 'scene.xml'
|
| 99 |
+
|
| 100 |
+
|
Piper/thumbnail.png
ADDED
|
|
PiperBlockStacking/PiperBlockStacking.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:aefdfd8a194b45fc3b998bebe64e8733eb90ce34a59c29f654be732a95aae010
|
| 3 |
+
size 27131413
|
PiperBlockStacking/metadata.yaml
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Piper Block Stacking"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
A block stacking scene built around the Piper robotic arm,
|
| 6 |
+
with robot assets, materials, and a ready-to-use scene setup.
|
| 7 |
+
Tags:
|
| 8 |
+
- example
|
| 9 |
+
- robotics
|
| 10 |
+
- piper
|
| 11 |
+
- block-stacking
|
| 12 |
+
Files:
|
| 13 |
+
- 'PiperBlockStacking.hproj'
|
| 14 |
+
- 'premake5.lua'
|
| 15 |
+
- 'Assets/Scenes/Main.hscene'
|
| 16 |
+
- 'Assets/Scripts/Client/Source/'
|
| 17 |
+
- 'Assets/Meshes/Plane.hsmesh'
|
| 18 |
+
- 'Assets/ContentVault/Examples/Piper Block Stacking/Piper-Block-Stacking.hscene'
|
| 19 |
+
- 'Assets/ContentVault/Examples/Piper Block Stacking/Piper-Block-Stacking.hzr'
|
| 20 |
+
- 'Assets/ContentVault/Examples/Piper Block Stacking/Scripts/PiperBlockStacking.cs'
|
| 21 |
+
- 'Assets/ContentVault/Examples/Piper Block Stacking/Materials/'
|
| 22 |
+
- 'Assets/ContentVault/Examples/Piper Block Stacking/Misc/'
|
| 23 |
+
- 'Assets/ContentVault/Examples/Piper Block Stacking/Models/'
|
PiperBlockStacking/thumbnail.png
ADDED
|
|
PiperPickPlace/PiperPickPlace.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:8834bfb4cd82379bbc1320d63d423a1c67fa8e9b47748ad465255a859dcd7c9a
|
| 3 |
+
size 47658465
|
PiperPickPlace/metadata.yaml
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Piper Pick Place"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
A pick and place scene built around the Piper robotic arm, including materials,
|
| 6 |
+
prefabs, and a ready-to-use scene setup for manipulation tasks.
|
| 7 |
+
Tags:
|
| 8 |
+
- example
|
| 9 |
+
- robotics
|
| 10 |
+
- pick-and-place
|
| 11 |
+
- piper
|
| 12 |
+
Files:
|
| 13 |
+
- 'PiperPickPlace.hproj'
|
| 14 |
+
- 'premake5.lua'
|
| 15 |
+
- 'Assets/Scenes/Main.hscene'
|
| 16 |
+
- 'Assets/Scripts/Client/Source/'
|
| 17 |
+
- 'Assets/Meshes/Plane.hsmesh'
|
| 18 |
+
- 'Assets/ContentVault/Examples/Piper Pick Place/Piper-Pick-Place.hscene'
|
| 19 |
+
- 'Assets/ContentVault/Examples/Piper Pick Place/Piper-Pick-Place.hzr'
|
| 20 |
+
- 'Assets/ContentVault/Examples/Piper Pick Place/Scripts/PiperLego.cs'
|
| 21 |
+
- 'Assets/ContentVault/Examples/Piper Pick Place/Materials/'
|
| 22 |
+
- 'Assets/ContentVault/Environments/Skies Vol. 1/'
|
| 23 |
+
- 'Assets/ContentVault/Robots/Piper/'
|
PiperPickPlace/thumbnail.png
ADDED
|
|
Git LFS Details
|
PiperUnscrewCap/PiperUnscrewCap.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:d2cbba61bf11c176d42a33dcc91b16ca338c20ee027ab4580297f1f8c604783d
|
| 3 |
+
size 153496080
|
PiperUnscrewCap/metadata.yaml
ADDED
|
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Piper Unscrew Cap"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
Example of 2 piper robots unscrewing a bottle cap from a bottle.
|
| 6 |
+
Bottle and cap are created through an sdf plugin similar to nut
|
| 7 |
+
and bolt in mujoco.
|
| 8 |
+
Tags:
|
| 9 |
+
- example
|
| 10 |
+
- robotics
|
| 11 |
+
- piper
|
| 12 |
+
- bottle
|
| 13 |
+
- sdf
|
| 14 |
+
- unscrew
|
| 15 |
+
Files:
|
| 16 |
+
- 'PiperUnscrewCap.hproj'
|
| 17 |
+
- 'premake5.lua'
|
| 18 |
+
- 'Assets/Scenes/Main.hscene'
|
| 19 |
+
- 'Assets/Scripts/Client/Source/'
|
| 20 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Bottle.hscene'
|
| 21 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Bottle.hzr'
|
| 22 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Scripts/PiperUnscrewCap.cs'
|
| 23 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Materials/'
|
| 24 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Meshes/'
|
| 25 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Misc/'
|
| 26 |
+
- 'Assets/ContentVault/Examples/Piper Unscrew Cap/Models/'
|
| 27 |
+
- 'Assets/ContentVault/Robots/Piper/'
|
PiperUnscrewCap/thumbnail.png
ADDED
|
|
Git LFS Details
|
README.md
ADDED
|
@@ -0,0 +1,209 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# ContentVault
|
| 2 |
+
|
| 3 |
+
Content packs for [Lucky Robots](https://luckyrobots.com). Each pack contains a `metadata.yaml`, a `thumbnail.png`, and a `.zip` with the pack contents.
|
| 4 |
+
|
| 5 |
+
## Content Packs
|
| 6 |
+
|
| 7 |
+
| Pack | Description |
|
| 8 |
+
|------|-------------|
|
| 9 |
+
| ExamplePack | Example content pack |
|
| 10 |
+
| Go1VelocityTracking | Unitree Go1 velocity tracking |
|
| 11 |
+
| MujocoExample | MuJoCo simulation example |
|
| 12 |
+
| Oscillator | Oscillator environment |
|
| 13 |
+
| Panda | Franka Panda robot |
|
| 14 |
+
| Piper | Piper robot |
|
| 15 |
+
| Piper-Pick-Place | Piper pick and place task |
|
| 16 |
+
| PiperUnscrewCap | Piper cap unscrewing task |
|
| 17 |
+
| Skies-Vol-1 | Sky HDRIs volume 1 |
|
| 18 |
+
| TheBungalow | Bungalow environment |
|
| 19 |
+
| TheLoft | Loft environment |
|
| 20 |
+
| TheOffice | Office environment |
|
| 21 |
+
| UnitreeG1 | Unitree G1 humanoid |
|
| 22 |
+
| UnitreeGo1 | Unitree Go1 quadruped |
|
| 23 |
+
| Welcome | Welcome / intro pack |
|
| 24 |
+
|
| 25 |
+
## CDN
|
| 26 |
+
|
| 27 |
+
All content packs are served globally via Cloudflare CDN:
|
| 28 |
+
|
| 29 |
+
```
|
| 30 |
+
https://contentvault.luckyrobots.com/{PackName}/{filename}
|
| 31 |
+
```
|
| 32 |
+
|
| 33 |
+
For example:
|
| 34 |
+
```
|
| 35 |
+
https://contentvault.luckyrobots.com/ExamplePack/metadata.yaml
|
| 36 |
+
https://contentvault.luckyrobots.com/TheLoft/TheLoft.zip
|
| 37 |
+
```
|
| 38 |
+
|
| 39 |
+
## How sync works
|
| 40 |
+
|
| 41 |
+
A Cloudflare Worker (`worker/`) listens for webhooks from HuggingFace. When a push is made to the [HuggingFace dataset repo](https://huggingface.co/datasets/luckyrobots/ContentVault), the Worker:
|
| 42 |
+
|
| 43 |
+
1. Lists all files in the repo via the HuggingFace API
|
| 44 |
+
2. Streams each file directly to Cloudflare R2 (no buffering, handles large zip files)
|
| 45 |
+
3. R2 serves the files through Cloudflare's CDN with a 30-day cache, cached at 300+ edge locations worldwide
|
| 46 |
+
|
| 47 |
+
## Worker setup
|
| 48 |
+
|
| 49 |
+
```bash
|
| 50 |
+
cd worker
|
| 51 |
+
npm install
|
| 52 |
+
```
|
| 53 |
+
|
| 54 |
+
### Secrets (set via wrangler)
|
| 55 |
+
|
| 56 |
+
```bash
|
| 57 |
+
npx wrangler secret put HF_WEBHOOK_SECRET
|
| 58 |
+
npx wrangler secret put HF_TOKEN
|
| 59 |
+
```
|
| 60 |
+
|
| 61 |
+
### Deploy
|
| 62 |
+
|
| 63 |
+
```bash
|
| 64 |
+
npx wrangler deploy
|
| 65 |
+
```
|
| 66 |
+
|
| 67 |
+
### Commands
|
| 68 |
+
|
| 69 |
+
## Setup
|
| 70 |
+
|
| 71 |
+
```bash
|
| 72 |
+
# Install huggingface_hub with fast upload backend
|
| 73 |
+
pip install -U "huggingface_hub[hf_xet]"
|
| 74 |
+
|
| 75 |
+
# Login (requires write-access token from https://huggingface.co/settings/tokens)
|
| 76 |
+
hf auth login
|
| 77 |
+
```
|
| 78 |
+
|
| 79 |
+
---
|
| 80 |
+
|
| 81 |
+
## CLI Commands
|
| 82 |
+
|
| 83 |
+
### Upload entire folder
|
| 84 |
+
```bash
|
| 85 |
+
hf upload <repo-id> <local-folder> . --repo-type dataset --commit-message "Your message"
|
| 86 |
+
```
|
| 87 |
+
|
| 88 |
+
### Upload a single pack/subfolder
|
| 89 |
+
```bash
|
| 90 |
+
hf upload <repo-id> <local-folder>/<pack-name> <pack-name> --repo-type dataset --commit-message "Add <pack-name>"
|
| 91 |
+
```
|
| 92 |
+
|
| 93 |
+
### Upload a single file
|
| 94 |
+
```bash
|
| 95 |
+
hf upload <repo-id> <local-file> <path-in-repo> --repo-type dataset --commit-message "Add file"
|
| 96 |
+
```
|
| 97 |
+
|
| 98 |
+
### Upload large folder (resumable, multi-threaded, auto-retry)
|
| 99 |
+
```bash
|
| 100 |
+
hf upload-large-folder <repo-id> <local-folder> --repo-type=dataset
|
| 101 |
+
```
|
| 102 |
+
|
| 103 |
+
### Delete files remotely (without re-uploading everything)
|
| 104 |
+
```bash
|
| 105 |
+
hf upload <repo-id> . . --repo-type dataset --include="" --delete="<folder-name>/*" --commit-message "Remove <folder-name>"
|
| 106 |
+
```
|
| 107 |
+
|
| 108 |
+
### Create a new dataset repo
|
| 109 |
+
```bash
|
| 110 |
+
hf repo create <repo-name> --type dataset
|
| 111 |
+
```
|
| 112 |
+
|
| 113 |
+
### Create under an organization
|
| 114 |
+
```bash
|
| 115 |
+
hf repo create <repo-name> --type dataset --organization <org-name>
|
| 116 |
+
```
|
| 117 |
+
|
| 118 |
+
---
|
| 119 |
+
|
| 120 |
+
## Python One-Liners
|
| 121 |
+
|
| 122 |
+
### Upload large folder (resumable)
|
| 123 |
+
```bash
|
| 124 |
+
python -c "from huggingface_hub import HfApi; HfApi().upload_large_folder(repo_id='<repo-id>', repo_type='dataset', folder_path='<local-folder>')"
|
| 125 |
+
```
|
| 126 |
+
|
| 127 |
+
### Upload a single folder/pack
|
| 128 |
+
```bash
|
| 129 |
+
python -c "from huggingface_hub import HfApi; HfApi().upload_folder(folder_path='<local-folder>', path_in_repo='<path-in-repo>', repo_id='<repo-id>', repo_type='dataset', commit_message='Your message')"
|
| 130 |
+
```
|
| 131 |
+
|
| 132 |
+
### Upload a single file
|
| 133 |
+
```bash
|
| 134 |
+
python -c "from huggingface_hub import HfApi; HfApi().upload_file(path_or_fileobj='<local-file>', path_in_repo='<path-in-repo>', repo_id='<repo-id>', repo_type='dataset', commit_message='Your message')"
|
| 135 |
+
```
|
| 136 |
+
|
| 137 |
+
### Delete a folder
|
| 138 |
+
```bash
|
| 139 |
+
python -c "from huggingface_hub import HfApi; HfApi().delete_folder('<folder-name>', repo_id='<repo-id>', repo_type='dataset', commit_message='Remove <folder-name>')"
|
| 140 |
+
```
|
| 141 |
+
|
| 142 |
+
### Delete a single file
|
| 143 |
+
```bash
|
| 144 |
+
python -c "from huggingface_hub import HfApi; HfApi().delete_file('<file-path>', repo_id='<repo-id>', repo_type='dataset', commit_message='Remove <file-path>')"
|
| 145 |
+
```
|
| 146 |
+
|
| 147 |
+
### Create a repo
|
| 148 |
+
```bash
|
| 149 |
+
python -c "from huggingface_hub import HfApi; HfApi().create_repo(repo_id='<repo-id>', repo_type='dataset')"
|
| 150 |
+
```
|
| 151 |
+
|
| 152 |
+
---
|
| 153 |
+
|
| 154 |
+
## Python Script Examples
|
| 155 |
+
|
| 156 |
+
### Upload large folder (full script with options)
|
| 157 |
+
```python
|
| 158 |
+
from huggingface_hub import HfApi
|
| 159 |
+
|
| 160 |
+
api = HfApi()
|
| 161 |
+
api.upload_large_folder(
|
| 162 |
+
repo_id="<repo-id>",
|
| 163 |
+
repo_type="dataset",
|
| 164 |
+
folder_path="<local-folder>",
|
| 165 |
+
)
|
| 166 |
+
```
|
| 167 |
+
|
| 168 |
+
### Upload a folder to a specific path in the repo
|
| 169 |
+
```python
|
| 170 |
+
from huggingface_hub import HfApi
|
| 171 |
+
|
| 172 |
+
api = HfApi()
|
| 173 |
+
api.upload_folder(
|
| 174 |
+
folder_path="<local-folder>",
|
| 175 |
+
path_in_repo="<path-in-repo>",
|
| 176 |
+
repo_id="<repo-id>",
|
| 177 |
+
repo_type="dataset",
|
| 178 |
+
commit_message="Your message",
|
| 179 |
+
ignore_patterns=["*.cache", ".git/*"],
|
| 180 |
+
)
|
| 181 |
+
```
|
| 182 |
+
|
| 183 |
+
### Batch delete + upload in one commit
|
| 184 |
+
```python
|
| 185 |
+
from huggingface_hub import HfApi, CommitOperationAdd, CommitOperationDelete
|
| 186 |
+
|
| 187 |
+
api = HfApi()
|
| 188 |
+
operations = [
|
| 189 |
+
CommitOperationDelete(path_in_repo="<old-folder>/"),
|
| 190 |
+
CommitOperationAdd(path_in_repo="<file-path>", path_or_fileobj="<local-file>"),
|
| 191 |
+
]
|
| 192 |
+
api.create_commit(
|
| 193 |
+
repo_id="<repo-id>",
|
| 194 |
+
repo_type="dataset",
|
| 195 |
+
operations=operations,
|
| 196 |
+
commit_message="Your message",
|
| 197 |
+
)
|
| 198 |
+
```
|
| 199 |
+
|
| 200 |
+
---
|
| 201 |
+
|
| 202 |
+
## Tips
|
| 203 |
+
|
| 204 |
+
- **Resumable uploads**: `upload_large_folder` and `hf upload-large-folder` are resumable. If interrupted, run the same command again.
|
| 205 |
+
- **Don't use raw `git push`** for large files -- use the CLI/API instead. They handle LFS/Xet automatically.
|
| 206 |
+
- **Write token required**: Tokens default to read-only. Enable write access at https://huggingface.co/settings/tokens.
|
| 207 |
+
- **50 GB max per file** on HuggingFace. Split larger files before uploading.
|
| 208 |
+
- **Ignore patterns**: Use `--include` and `--exclude` (CLI) or `ignore_patterns` (Python) to filter what gets uploaded.
|
| 209 |
+
- **Delete the `.cache/huggingface/` folder** inside your local folder to reset upload state if something goes wrong with `upload_large_folder`.
|
SO100PickAndPlace/SO100PickAndPlace.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:e9ae62c4fab2d2e877b83aa959872834bdc6933adc121acebaae316b9b91d8a1
|
| 3 |
+
size 20355364
|
SO100PickAndPlace/metadata.yaml
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "SO100 Pick And Place"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
A pick and place scene built around the SO100 robotic arm,
|
| 6 |
+
with robot assets and a ready-to-use scene setup.
|
| 7 |
+
Tags:
|
| 8 |
+
- example
|
| 9 |
+
- robotics
|
| 10 |
+
- so100
|
| 11 |
+
- pick-and-place
|
| 12 |
+
Files:
|
| 13 |
+
- 'SO100PickAndPlace.zip'
|
| 14 |
+
- 'thumbnail.png'
|
SO100PickAndPlace/thumbnail.png
ADDED
|
|
Git LFS Details
|
Skies-Vol-1/Skies-Vol-1.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:10626dfa3b667ceda0b2aea373cf81f8e81ac4ffbe5ba94a547d5e6987edf930
|
| 3 |
+
size 20523736
|
Skies-Vol-1/metadata.yaml
ADDED
|
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Skies Vol. 1"
|
| 2 |
+
Category: Environments
|
| 3 |
+
Description: >
|
| 4 |
+
A high dynamic range sky environment pack providing a derelict airfield sky,
|
| 5 |
+
suitable for realistic outdoor image-based lighting and reflections.
|
| 6 |
+
Tags:
|
| 7 |
+
- environment
|
| 8 |
+
- sky
|
| 9 |
+
- hdri
|
| 10 |
+
- lighting
|
| 11 |
+
Files:
|
| 12 |
+
- 'derelict_airfield_02_4k.hdr'
|
| 13 |
+
|
| 14 |
+
|
Skies-Vol-1/thumbnail.png
ADDED
|
|
Git LFS Details
|
UnitreeG1/UnitreeG1.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:738565d137f008ce35d43fe4c17e27f0ea337a7d7fa1140ee05e093627d7069c
|
| 3 |
+
size 89511709
|
UnitreeG1/metadata.yaml
ADDED
|
@@ -0,0 +1,220 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Unitree G1"
|
| 2 |
+
Category: Robots
|
| 3 |
+
Description: >
|
| 4 |
+
A detailed humanoid robot asset pack for the Unitree G1 platform,
|
| 5 |
+
including STL geometry for all major links of the body and limbs,
|
| 6 |
+
plus ready-to-use configuration and scene files.
|
| 7 |
+
Tags:
|
| 8 |
+
- robot
|
| 9 |
+
- humanoid
|
| 10 |
+
- unitree
|
| 11 |
+
Files:
|
| 12 |
+
- 'UnitreeG1/Agents/UnitreeG1Agent.cs'
|
| 13 |
+
- 'UnitreeG1/assets/g1.xml'
|
| 14 |
+
- 'UnitreeG1/assets/head_link.obj'
|
| 15 |
+
- 'UnitreeG1/assets/head_link.STL'
|
| 16 |
+
- 'UnitreeG1/assets/left_ankle_pitch_link.obj'
|
| 17 |
+
- 'UnitreeG1/assets/left_ankle_pitch_link.STL'
|
| 18 |
+
- 'UnitreeG1/assets/left_ankle_roll_link.obj'
|
| 19 |
+
- 'UnitreeG1/assets/left_ankle_roll_link.STL'
|
| 20 |
+
- 'UnitreeG1/assets/left_elbow_link.obj'
|
| 21 |
+
- 'UnitreeG1/assets/left_elbow_link.STL'
|
| 22 |
+
- 'UnitreeG1/assets/left_hand_index_0_link.obj'
|
| 23 |
+
- 'UnitreeG1/assets/left_hand_index_0_link.STL'
|
| 24 |
+
- 'UnitreeG1/assets/left_hand_index_1_link.obj'
|
| 25 |
+
- 'UnitreeG1/assets/left_hand_index_1_link.STL'
|
| 26 |
+
- 'UnitreeG1/assets/left_hand_middle_0_link.obj'
|
| 27 |
+
- 'UnitreeG1/assets/left_hand_middle_0_link.STL'
|
| 28 |
+
- 'UnitreeG1/assets/left_hand_middle_1_link.obj'
|
| 29 |
+
- 'UnitreeG1/assets/left_hand_middle_1_link.STL'
|
| 30 |
+
- 'UnitreeG1/assets/left_hand_palm_link.obj'
|
| 31 |
+
- 'UnitreeG1/assets/left_hand_palm_link.STL'
|
| 32 |
+
- 'UnitreeG1/assets/left_hand_thumb_0_link.obj'
|
| 33 |
+
- 'UnitreeG1/assets/left_hand_thumb_0_link.STL'
|
| 34 |
+
- 'UnitreeG1/assets/left_hand_thumb_1_link.obj'
|
| 35 |
+
- 'UnitreeG1/assets/left_hand_thumb_1_link.STL'
|
| 36 |
+
- 'UnitreeG1/assets/left_hand_thumb_2_link.obj'
|
| 37 |
+
- 'UnitreeG1/assets/left_hand_thumb_2_link.STL'
|
| 38 |
+
- 'UnitreeG1/assets/left_hip_pitch_link.obj'
|
| 39 |
+
- 'UnitreeG1/assets/left_hip_pitch_link.STL'
|
| 40 |
+
- 'UnitreeG1/assets/left_hip_roll_link.obj'
|
| 41 |
+
- 'UnitreeG1/assets/left_hip_roll_link.STL'
|
| 42 |
+
- 'UnitreeG1/assets/left_hip_yaw_link.obj'
|
| 43 |
+
- 'UnitreeG1/assets/left_hip_yaw_link.STL'
|
| 44 |
+
- 'UnitreeG1/assets/left_knee_link.obj'
|
| 45 |
+
- 'UnitreeG1/assets/left_knee_link.STL'
|
| 46 |
+
- 'UnitreeG1/assets/left_rubber_hand.obj'
|
| 47 |
+
- 'UnitreeG1/assets/left_rubber_hand.STL'
|
| 48 |
+
- 'UnitreeG1/assets/left_shoulder_pitch_link.obj'
|
| 49 |
+
- 'UnitreeG1/assets/left_shoulder_pitch_link.STL'
|
| 50 |
+
- 'UnitreeG1/assets/left_shoulder_roll_link.obj'
|
| 51 |
+
- 'UnitreeG1/assets/left_shoulder_roll_link.STL'
|
| 52 |
+
- 'UnitreeG1/assets/left_shoulder_yaw_link.obj'
|
| 53 |
+
- 'UnitreeG1/assets/left_shoulder_yaw_link.STL'
|
| 54 |
+
- 'UnitreeG1/assets/left_wrist_pitch_link.obj'
|
| 55 |
+
- 'UnitreeG1/assets/left_wrist_pitch_link.STL'
|
| 56 |
+
- 'UnitreeG1/assets/left_wrist_roll_link.obj'
|
| 57 |
+
- 'UnitreeG1/assets/left_wrist_roll_link.STL'
|
| 58 |
+
- 'UnitreeG1/assets/left_wrist_yaw_link.obj'
|
| 59 |
+
- 'UnitreeG1/assets/left_wrist_yaw_link.STL'
|
| 60 |
+
- 'UnitreeG1/assets/logo_link.obj'
|
| 61 |
+
- 'UnitreeG1/assets/logo_link.STL'
|
| 62 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_LuckyCube_Geom_3O1HU3SB22CU6908KGVYEU3E4_LuckyCube_78525.obj'
|
| 63 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55672.obj'
|
| 64 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55674.obj'
|
| 65 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55676.obj'
|
| 66 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55729.obj'
|
| 67 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55817.obj'
|
| 68 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55818.obj'
|
| 69 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55820.obj'
|
| 70 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55852.obj'
|
| 71 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55867.obj'
|
| 72 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55868.obj'
|
| 73 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55870.obj'
|
| 74 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55871.obj'
|
| 75 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55872.obj'
|
| 76 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55873.obj'
|
| 77 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55874.obj'
|
| 78 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55875.obj'
|
| 79 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55902.obj'
|
| 80 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55903.obj'
|
| 81 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55904.obj'
|
| 82 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55905.obj'
|
| 83 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_0_SM_Template_Map_Floor_Geom_5G8106JNGWGV4KE7ASN9Q5ELP_SM_Template_Map_Floor_55952.obj'
|
| 84 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_1_floor_Mujoco_Geom_9PF504YOILC6HJDCX9E6MVLVU_floor_Mujoco_54913.obj'
|
| 85 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_1_floor_Mujoco_Geom_9PF504YOILC6HJDCX9E6MVLVU_floor_Mujoco_54914.obj'
|
| 86 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_1_floor_Mujoco_Geom_9PF504YOILC6HJDCX9E6MVLVU_floor_Mujoco_54916.obj'
|
| 87 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_1_floor_Mujoco_Geom_9PF504YOILC6HJDCX9E6MVLVU_floor_Mujoco_77180.obj'
|
| 88 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_1_floor_Mujoco_Geom_9PF504YOILC6HJDCX9E6MVLVU_floor_Mujoco_77182.obj'
|
| 89 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54740.obj'
|
| 90 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54820.obj'
|
| 91 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54889.obj'
|
| 92 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54891.obj'
|
| 93 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54893.obj'
|
| 94 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54900.obj'
|
| 95 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_54905.obj'
|
| 96 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_82367.obj'
|
| 97 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_83278.obj'
|
| 98 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_83288.obj'
|
| 99 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_83294.obj'
|
| 100 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_83310.obj'
|
| 101 |
+
- 'UnitreeG1/assets/MujocoStaticMeshActor_2_SM_Template_Map_Floor_Mujoco_Geom_AKSM8X6687M05SUMYZ4VVO5OY_SM_Template_Map_Floor_Mujoco_84862.obj'
|
| 102 |
+
- 'UnitreeG1/assets/pelvis.obj'
|
| 103 |
+
- 'UnitreeG1/assets/pelvis.STL'
|
| 104 |
+
- 'UnitreeG1/assets/pelvis_contour_link.obj'
|
| 105 |
+
- 'UnitreeG1/assets/pelvis_contour_link.STL'
|
| 106 |
+
- 'UnitreeG1/assets/right_ankle_pitch_link.obj'
|
| 107 |
+
- 'UnitreeG1/assets/right_ankle_pitch_link.STL'
|
| 108 |
+
- 'UnitreeG1/assets/right_ankle_roll_link.obj'
|
| 109 |
+
- 'UnitreeG1/assets/right_ankle_roll_link.STL'
|
| 110 |
+
- 'UnitreeG1/assets/right_elbow_link.obj'
|
| 111 |
+
- 'UnitreeG1/assets/right_elbow_link.STL'
|
| 112 |
+
- 'UnitreeG1/assets/right_hand_index_0_link.obj'
|
| 113 |
+
- 'UnitreeG1/assets/right_hand_index_0_link.STL'
|
| 114 |
+
- 'UnitreeG1/assets/right_hand_index_1_link.obj'
|
| 115 |
+
- 'UnitreeG1/assets/right_hand_index_1_link.STL'
|
| 116 |
+
- 'UnitreeG1/assets/right_hand_middle_0_link.obj'
|
| 117 |
+
- 'UnitreeG1/assets/right_hand_middle_0_link.STL'
|
| 118 |
+
- 'UnitreeG1/assets/right_hand_middle_1_link.obj'
|
| 119 |
+
- 'UnitreeG1/assets/right_hand_middle_1_link.STL'
|
| 120 |
+
- 'UnitreeG1/assets/right_hand_palm_link.obj'
|
| 121 |
+
- 'UnitreeG1/assets/right_hand_palm_link.STL'
|
| 122 |
+
- 'UnitreeG1/assets/right_hand_thumb_0_link.obj'
|
| 123 |
+
- 'UnitreeG1/assets/right_hand_thumb_0_link.STL'
|
| 124 |
+
- 'UnitreeG1/assets/right_hand_thumb_1_link.obj'
|
| 125 |
+
- 'UnitreeG1/assets/right_hand_thumb_1_link.STL'
|
| 126 |
+
- 'UnitreeG1/assets/right_hand_thumb_2_link.obj'
|
| 127 |
+
- 'UnitreeG1/assets/right_hand_thumb_2_link.STL'
|
| 128 |
+
- 'UnitreeG1/assets/right_hip_pitch_link.obj'
|
| 129 |
+
- 'UnitreeG1/assets/right_hip_pitch_link.STL'
|
| 130 |
+
- 'UnitreeG1/assets/right_hip_roll_link.obj'
|
| 131 |
+
- 'UnitreeG1/assets/right_hip_roll_link.STL'
|
| 132 |
+
- 'UnitreeG1/assets/right_hip_yaw_link.obj'
|
| 133 |
+
- 'UnitreeG1/assets/right_hip_yaw_link.STL'
|
| 134 |
+
- 'UnitreeG1/assets/right_knee_link.obj'
|
| 135 |
+
- 'UnitreeG1/assets/right_knee_link.STL'
|
| 136 |
+
- 'UnitreeG1/assets/right_rubber_hand.obj'
|
| 137 |
+
- 'UnitreeG1/assets/right_rubber_hand.STL'
|
| 138 |
+
- 'UnitreeG1/assets/right_shoulder_pitch_link.obj'
|
| 139 |
+
- 'UnitreeG1/assets/right_shoulder_pitch_link.STL'
|
| 140 |
+
- 'UnitreeG1/assets/right_shoulder_roll_link.obj'
|
| 141 |
+
- 'UnitreeG1/assets/right_shoulder_roll_link.STL'
|
| 142 |
+
- 'UnitreeG1/assets/right_shoulder_yaw_link.obj'
|
| 143 |
+
- 'UnitreeG1/assets/right_shoulder_yaw_link.STL'
|
| 144 |
+
- 'UnitreeG1/assets/right_wrist_pitch_link.obj'
|
| 145 |
+
- 'UnitreeG1/assets/right_wrist_pitch_link.STL'
|
| 146 |
+
- 'UnitreeG1/assets/right_wrist_roll_link.obj'
|
| 147 |
+
- 'UnitreeG1/assets/right_wrist_roll_link.STL'
|
| 148 |
+
- 'UnitreeG1/assets/right_wrist_yaw_link.obj'
|
| 149 |
+
- 'UnitreeG1/assets/right_wrist_yaw_link.STL'
|
| 150 |
+
- 'UnitreeG1/assets/torso_link_rev_1_0.obj'
|
| 151 |
+
- 'UnitreeG1/assets/torso_link_rev_1_0.STL'
|
| 152 |
+
- 'UnitreeG1/assets/waist_roll_link_rev_1_0.obj'
|
| 153 |
+
- 'UnitreeG1/assets/waist_roll_link_rev_1_0.STL'
|
| 154 |
+
- 'UnitreeG1/assets/waist_yaw_link_rev_1_0.obj'
|
| 155 |
+
- 'UnitreeG1/assets/waist_yaw_link_rev_1_0.STL'
|
| 156 |
+
- 'UnitreeG1/g1.png'
|
| 157 |
+
- 'UnitreeG1/g1.xml'
|
| 158 |
+
- 'UnitreeG1/g1_mjx.xml'
|
| 159 |
+
- 'UnitreeG1/g1_mjx_colliders.png'
|
| 160 |
+
- 'UnitreeG1/g1_with_hands.png'
|
| 161 |
+
- 'UnitreeG1/g1_with_hands.xml'
|
| 162 |
+
- 'UnitreeG1/Locomotion/Anim/Crouch_End.hanim'
|
| 163 |
+
- 'UnitreeG1/Locomotion/Anim/Crouch_Idle.hanim'
|
| 164 |
+
- 'UnitreeG1/Locomotion/Anim/Crouch_Start.hanim'
|
| 165 |
+
- 'UnitreeG1/Locomotion/Anim/idle.hanim'
|
| 166 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_BackwardLeft.hanim'
|
| 167 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_BackwardRight.hanim'
|
| 168 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_Backward_1.6.hanim'
|
| 169 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_ForwardLeft.hanim'
|
| 170 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_ForwardRight.hanim'
|
| 171 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_Forward_1.6.hanim'
|
| 172 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_Left.hanim'
|
| 173 |
+
- 'UnitreeG1/Locomotion/Anim/Jog_Right.hanim'
|
| 174 |
+
- 'UnitreeG1/Locomotion/Anim/RootLeftRotate_15.hanim'
|
| 175 |
+
- 'UnitreeG1/Locomotion/Anim/RootLeftRotate_45.hanim'
|
| 176 |
+
- 'UnitreeG1/Locomotion/Anim/RootRightRotate_15.hanim'
|
| 177 |
+
- 'UnitreeG1/Locomotion/Anim/RootRightRotate_45.hanim'
|
| 178 |
+
- 'UnitreeG1/Locomotion/Anim/RootWalkBackward.hanim'
|
| 179 |
+
- 'UnitreeG1/Locomotion/Anim/RootWalkForward.hanim'
|
| 180 |
+
- 'UnitreeG1/Locomotion/Anim/root_left_walk.hanim'
|
| 181 |
+
- 'UnitreeG1/Locomotion/Anim/root_right_walk.hanim'
|
| 182 |
+
- 'UnitreeG1/Locomotion/Anim/root_walk_start.hanim'
|
| 183 |
+
- 'UnitreeG1/Locomotion/Anim/Run_Backward_3.hanim'
|
| 184 |
+
- 'UnitreeG1/Locomotion/Anim/Run_Forward_3.hanim'
|
| 185 |
+
- 'UnitreeG1/Locomotion/Anim/UnitreeG1_Calibration.hanim'
|
| 186 |
+
- 'UnitreeG1/Locomotion/CalibrationGraph.hanimgraph'
|
| 187 |
+
- 'UnitreeG1/Locomotion/LocomotionGraph.hanimgraph'
|
| 188 |
+
- 'UnitreeG1/Locomotion/src/Crouch_End.fbx'
|
| 189 |
+
- 'UnitreeG1/Locomotion/src/Crouch_Idle.fbx'
|
| 190 |
+
- 'UnitreeG1/Locomotion/src/Crouch_Start.fbx'
|
| 191 |
+
- 'UnitreeG1/Locomotion/src/idle.fbx'
|
| 192 |
+
- 'UnitreeG1/Locomotion/src/Jog_BackwardLeft.fbx'
|
| 193 |
+
- 'UnitreeG1/Locomotion/src/Jog_BackwardRight.fbx'
|
| 194 |
+
- 'UnitreeG1/Locomotion/src/Jog_Backward_1.6.fbx'
|
| 195 |
+
- 'UnitreeG1/Locomotion/src/Jog_ForwardLeft.fbx'
|
| 196 |
+
- 'UnitreeG1/Locomotion/src/Jog_ForwardRight.fbx'
|
| 197 |
+
- 'UnitreeG1/Locomotion/src/Jog_Forward_1.6.fbx'
|
| 198 |
+
- 'UnitreeG1/Locomotion/src/Jog_Left.fbx'
|
| 199 |
+
- 'UnitreeG1/Locomotion/src/Jog_Right.fbx'
|
| 200 |
+
- 'UnitreeG1/Locomotion/src/RootLeftRotate_15.fbx'
|
| 201 |
+
- 'UnitreeG1/Locomotion/src/RootLeftRotate_45.fbx'
|
| 202 |
+
- 'UnitreeG1/Locomotion/src/RootRightRotate_15.fbx'
|
| 203 |
+
- 'UnitreeG1/Locomotion/src/RootRightRotate_45.fbx'
|
| 204 |
+
- 'UnitreeG1/Locomotion/src/RootWalkBackward.fbx'
|
| 205 |
+
- 'UnitreeG1/Locomotion/src/RootWalkForward.fbx'
|
| 206 |
+
- 'UnitreeG1/Locomotion/src/root_left_walk.fbx'
|
| 207 |
+
- 'UnitreeG1/Locomotion/src/root_right_walk.fbx'
|
| 208 |
+
- 'UnitreeG1/Locomotion/src/Run_Backward_3.fbx'
|
| 209 |
+
- 'UnitreeG1/Locomotion/src/Run_Forward_3.fbx'
|
| 210 |
+
- 'UnitreeG1/Locomotion/src/UnitreeG1_Calibration.fbx'
|
| 211 |
+
- 'UnitreeG1/Locomotion/src/UnitreeG1_Mesh.fbx'
|
| 212 |
+
- 'UnitreeG1/Locomotion/UnitreeController.cs'
|
| 213 |
+
- 'UnitreeG1/Locomotion/UnitreeG1_Mesh.hmesh'
|
| 214 |
+
- 'UnitreeG1/Locomotion/UnitreeTest.hscene'
|
| 215 |
+
- 'UnitreeG1/MoGraphs/Animated Unitree.hmograph'
|
| 216 |
+
- 'UnitreeG1/MoGraphs/MG_Tracking.hmograph'
|
| 217 |
+
- 'UnitreeG1/scene.xml'
|
| 218 |
+
- 'UnitreeG1/scene_mjx.xml'
|
| 219 |
+
- 'UnitreeG1/scene_with_hands.xml'
|
| 220 |
+
|
UnitreeG1/thumbnail.png
ADDED
|
|
UnitreeGo2/UnitreeGo2.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:520ada606cb2554dea1bb977519ea30df3cc54a2754d8f9ec7bd7ba3103b2b6f
|
| 3 |
+
size 7068735
|
UnitreeGo2/metadata.yaml
ADDED
|
@@ -0,0 +1,23 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Unitree Go2"
|
| 2 |
+
Category: Robots
|
| 3 |
+
Description: >
|
| 4 |
+
A detailed quadruped robot asset pack for the Unitree Go2 platform,
|
| 5 |
+
including STL geometry for major leg and body links, plus ready-to-use
|
| 6 |
+
configuration, scene, and graph assets.
|
| 7 |
+
Tags:
|
| 8 |
+
- robot
|
| 9 |
+
- quadruped
|
| 10 |
+
- unitree
|
| 11 |
+
- go2
|
| 12 |
+
Files:
|
| 13 |
+
- 'UnitreeGo2/Agents/UnitreeGo2Agent.cs'
|
| 14 |
+
- 'UnitreeGo2/assets/calf.stl'
|
| 15 |
+
- 'UnitreeGo2/assets/hip.stl'
|
| 16 |
+
- 'UnitreeGo2/assets/thigh.stl'
|
| 17 |
+
- 'UnitreeGo2/assets/thigh_mirror.stl'
|
| 18 |
+
- 'UnitreeGo2/assets/trunk.stl'
|
| 19 |
+
- 'UnitreeGo2/go1.png'
|
| 20 |
+
- 'UnitreeGo2/go1.xml'
|
| 21 |
+
- 'UnitreeGo2/MG_Velocity.hmograph'
|
| 22 |
+
- 'UnitreeGo2/scene.xml'
|
| 23 |
+
|
UnitreeGo2/thumbnail.png
ADDED
|
|
Git LFS Details
|
Welcome/Welcome.zip
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:66c27bd1d5b7599c8e1ef63768837cded381a8bc5327b8577291ee420867deb5
|
| 3 |
+
size 94567464
|
Welcome/metadata.yaml
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Name: "Welcome to Lucky Engine"
|
| 2 |
+
Type: Project
|
| 3 |
+
Category: Examples
|
| 4 |
+
Description: >
|
| 5 |
+
The default Welcome project for Lucky Engine, featuring a Panda robot
|
| 6 |
+
in a showcase environment with physics demos and interactive examples.
|
| 7 |
+
Tags:
|
| 8 |
+
- example
|
| 9 |
+
- robot
|
| 10 |
+
- physics
|
| 11 |
+
- tutorial
|
| 12 |
+
- panda
|
| 13 |
+
- mujoco
|
| 14 |
+
Files:
|
| 15 |
+
- 'WelcomeToLuckyEngine.hproj'
|
| 16 |
+
- 'premake5.lua'
|
| 17 |
+
- 'Assets/Scenes/Main.hscene'
|
| 18 |
+
- 'Assets/Scripts/Client/Source/'
|
| 19 |
+
- 'Assets/ContentVault/Examples/Welcome/Welcome.hscene'
|
| 20 |
+
- 'Assets/ContentVault/Examples/Welcome/Welcome.hzr'
|
| 21 |
+
- 'Assets/ContentVault/Examples/Welcome/Scripts/'
|
| 22 |
+
- 'Assets/ContentVault/Examples/Welcome/Materials/'
|
| 23 |
+
- 'Assets/ContentVault/Examples/Welcome/Meshes/'
|
| 24 |
+
- 'Assets/ContentVault/Examples/Welcome/Models/'
|
| 25 |
+
- 'Assets/ContentVault/Examples/Welcome/Prefabs/'
|
| 26 |
+
- 'Assets/ContentVault/Robots/Panda/'
|
Welcome/thumbnail.png
ADDED
|
|
Git LFS Details
|
index.json
ADDED
|
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"packs": [
|
| 3 |
+
"Bunglalow",
|
| 4 |
+
"Go2VelocityTracking",
|
| 5 |
+
"Loft",
|
| 6 |
+
"MujocoExample",
|
| 7 |
+
"Office",
|
| 8 |
+
"Oscillator",
|
| 9 |
+
"Panda",
|
| 10 |
+
"Piper",
|
| 11 |
+
"PiperBlockStacking",
|
| 12 |
+
"PiperPickPlace",
|
| 13 |
+
"PiperUnscrewCap",
|
| 14 |
+
"SO100PickAndPlace",
|
| 15 |
+
"Skies-Vol-1",
|
| 16 |
+
"UnitreeG1",
|
| 17 |
+
"UnitreeGo2",
|
| 18 |
+
"Welcome"
|
| 19 |
+
]
|
| 20 |
+
}
|