Spaces:
Running
Running
Publish reviewed DVIDIA native robot simulation evidence and local tools
Browse filesThis view is limited to 50 files because it contains too many changes. See raw diff
- .gitattributes +1 -0
- README.md +5 -0
- asset-library/v01/LICENSE +21 -0
- asset-library/v01/README.md +134 -0
- asset-library/v01/benchmark/attempts.json +3 -0
- asset-library/v01/benchmark/integrity.json +21 -0
- asset-library/v01/benchmark/protocol.json +2630 -0
- asset-library/v01/benchmark/report.html +31 -0
- asset-library/v01/benchmark/report.json +111 -0
- asset-library/v01/catalog.json +1129 -0
- asset-library/v01/index.html +16 -0
- asset-library/v01/library-integrity.json +257 -0
- asset-library/v01/previews/piper/LICENSE +21 -0
- asset-library/v01/previews/piper/README.md +5 -0
- asset-library/v01/previews/piper/asset_library.bundle.js +0 -0
- asset-library/v01/previews/piper/catalog.json +1 -0
- asset-library/v01/previews/piper/geometry.bin.gz +3 -0
- asset-library/v01/previews/piper/index.html +4 -0
- asset-library/v01/previews/piper/licenses/agilex_piper/LICENSE +21 -0
- asset-library/v01/previews/piper/licenses/agilex_piper/README.md +39 -0
- asset-library/v01/previews/piper/model.json +1 -0
- asset-library/v01/previews/piper/motion.bin.gz +3 -0
- asset-library/v01/previews/piper/motion.json +1 -0
- asset-library/v01/previews/piper/preview-integrity.json +70 -0
- asset-library/v01/previews/piper/reference_replay.third-party.txt +26 -0
- asset-library/v01/previews/piper/scene.json +1 -0
- asset-library/v01/previews/piper/scenes/ankle-boot.json +1 -0
- asset-library/v01/previews/piper/scenes/slipper.json +1 -0
- asset-library/v01/previews/piper/scenes/trainer.json +1 -0
- asset-library/v01/previews/so101/LICENSE +21 -0
- asset-library/v01/previews/so101/README.md +5 -0
- asset-library/v01/previews/so101/asset_library.bundle.js +0 -0
- asset-library/v01/previews/so101/catalog.json +1 -0
- asset-library/v01/previews/so101/geometry.bin.gz +3 -0
- asset-library/v01/previews/so101/index.html +4 -0
- asset-library/v01/previews/so101/licenses/robotstudio_so101/LICENSE +201 -0
- asset-library/v01/previews/so101/licenses/robotstudio_so101/README.md +32 -0
- asset-library/v01/previews/so101/model.json +1 -0
- asset-library/v01/previews/so101/motion.bin.gz +3 -0
- asset-library/v01/previews/so101/motion.json +1 -0
- asset-library/v01/previews/so101/preview-integrity.json +70 -0
- asset-library/v01/previews/so101/reference_replay.third-party.txt +26 -0
- asset-library/v01/previews/so101/scene.json +1 -0
- asset-library/v01/previews/so101/scenes/ankle-boot.json +1 -0
- asset-library/v01/previews/so101/scenes/slipper.json +1 -0
- asset-library/v01/previews/so101/scenes/trainer.json +1 -0
- asset-library/v01/previews/ur5e/LICENSE +21 -0
- asset-library/v01/previews/ur5e/README.md +5 -0
- asset-library/v01/previews/ur5e/asset_library.bundle.js +0 -0
- asset-library/v01/previews/ur5e/catalog.json +1 -0
.gitattributes
CHANGED
|
@@ -33,3 +33,4 @@ 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 |
+
asset-library/v01/benchmark/attempts.json filter=lfs diff=lfs merge=lfs -text
|
README.md
CHANGED
|
@@ -435,3 +435,8 @@ are included.
|
|
| 435 |
[DVIDIA](https://dvidia.org/) · [Research](https://research.dvidia.org/) ·
|
| 436 |
[GitHub](https://github.com/Dvidia-Inference/dvidia-training) ·
|
| 437 |
[@iammrriver](https://x.com/iammrriver) · [hello@dvidia.org](mailto:hello@dvidia.org)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 435 |
[DVIDIA](https://dvidia.org/) · [Research](https://research.dvidia.org/) ·
|
| 436 |
[GitHub](https://github.com/Dvidia-Inference/dvidia-training) ·
|
| 437 |
[@iammrriver](https://x.com/iammrriver) · [hello@dvidia.org](mailto:hello@dvidia.org)
|
| 438 |
+
|
| 439 |
+
|
| 440 |
+
## Shoe asset library v0.1
|
| 441 |
+
|
| 442 |
+
[Explore the asset library](asset-library/v01/index.html): six original rigid shoe proxies and UR5e/Robotiq, PiPER and SO-101 scenes. [Complete benchmark](asset-library/v01/benchmark/report.html). Native loading and support tests do not establish shoe grasping, deformation or physical transfer.
|
asset-library/v01/LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2026 DVIDIA contributors
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
asset-library/v01/README.md
ADDED
|
@@ -0,0 +1,134 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# DVIDIA asset library v0.1
|
| 2 |
+
|
| 3 |
+
Load a supported arm and synthetic shoes into local CPU simulation, inspect
|
| 4 |
+
their native 3D geometry, and save a portable scene descriptor. The first release
|
| 5 |
+
includes UR5e + Robotiq 2F-85, PiPER, SO-101, and left/right instances of trainers,
|
| 6 |
+
ankle boots and slippers.
|
| 7 |
+
|
| 8 |
+
These shoes are original **rigid proxies with untested physical properties**.
|
| 9 |
+
This release supplies scene assets and an asset benchmark. It does not install
|
| 10 |
+
a trained shoe-organizing policy, calibrate deformation, or qualify a physical
|
| 11 |
+
robot. SO-101 has **five arm axes plus a gripper command**; UR5e and PiPER have
|
| 12 |
+
six arm axes plus a gripper command.
|
| 13 |
+
|
| 14 |
+
## Install and provision once
|
| 15 |
+
|
| 16 |
+
Clone the asset-library branch, or check out the exact source commit linked
|
| 17 |
+
from a published benchmark before installing its arm extra:
|
| 18 |
+
|
| 19 |
+
~~~sh
|
| 20 |
+
git clone --branch feat/shoe-asset-library-v01 https://github.com/Dvidia-Inference/dvidia-training.git
|
| 21 |
+
cd dvidia-training
|
| 22 |
+
python3.12 -m venv .venv
|
| 23 |
+
source .venv/bin/activate
|
| 24 |
+
python -m pip install '.[arm]'
|
| 25 |
+
dvidia-assets list
|
| 26 |
+
dvidia-assets fetch ur5e --output ./robot-assets
|
| 27 |
+
dvidia-assets fetch piper --output ./robot-assets
|
| 28 |
+
dvidia-assets fetch so101 --output ./robot-assets
|
| 29 |
+
~~~
|
| 30 |
+
|
| 31 |
+
Fetch UR5e first when sharing one root: it requires a fresh output directory.
|
| 32 |
+
PiPER and SO-101 then add their own fresh robot folders. Run each fetch once. Fetch downloads only the
|
| 33 |
+
packaged, hash-pinned upstream allowlist. Keep the resulting model files and
|
| 34 |
+
Python dependencies; scene, load, benchmark and inspect then run offline.
|
| 35 |
+
Descriptors cannot introduce URLs, plugins, arbitrary XML or overrides to the
|
| 36 |
+
physical catalog.
|
| 37 |
+
|
| 38 |
+
## Load shoes into the simulator
|
| 39 |
+
|
| 40 |
+
~~~sh
|
| 41 |
+
dvidia-assets scene --robot piper --assets ./robot-assets \
|
| 42 |
+
--pair trainer --output ./trainer-scene
|
| 43 |
+
python -m http.server 8000 --bind 127.0.0.1 --directory ./trainer-scene
|
| 44 |
+
~~~
|
| 45 |
+
|
| 46 |
+
On Windows use `py -3.12 -m venv .venv`, `.venv\Scripts\python.exe`
|
| 47 |
+
and `.venv\Scripts\dvidia-assets.exe`; activation is optional.
|
| 48 |
+
|
| 49 |
+
Open http://localhost:8000. The selector offers only the exported shoe families.
|
| 50 |
+
Use `--pair all` with a fresh output directory to include trainers, ankle boots
|
| 51 |
+
and slippers in one preview.
|
| 52 |
+
Use a fresh output directory for each export.
|
| 53 |
+
|
| 54 |
+
The exporter compiles verified native arm assets, adds shoe bodies and an
|
| 55 |
+
infinite flat support plane, and runs two seconds of physics with arm commands
|
| 56 |
+
held at initialization. The offline browser shows compiled arm meshes and shoe
|
| 57 |
+
collision primitives, recorded every 20 ms. Orbit the camera, scrub initial and
|
| 58 |
+
settled states and switch to collision geometry. **The browser replays saved
|
| 59 |
+
poses; it does not run physics.** Pair selection filters the recording visually.
|
| 60 |
+
|
| 61 |
+
Download a descriptor and rerun exactly that selection:
|
| 62 |
+
|
| 63 |
+
~~~sh
|
| 64 |
+
dvidia-assets load ./trainer-scene/scene.json \
|
| 65 |
+
--assets ./robot-assets --output ./reloaded-scene
|
| 66 |
+
dvidia-assets inspect ./reloaded-scene
|
| 67 |
+
~~~
|
| 68 |
+
|
| 69 |
+
Descriptors contain robot ID, ordered shoe IDs, timestep, catalog version and
|
| 70 |
+
exact catalog hash. They contain no machine-specific paths. Incompatible
|
| 71 |
+
catalogs and changed or unknown descriptor fields are rejected.
|
| 72 |
+
|
| 73 |
+
## Run the benchmark
|
| 74 |
+
|
| 75 |
+
~~~sh
|
| 76 |
+
dvidia-assets benchmark --assets ./robot-assets \
|
| 77 |
+
--seed 612047 --repeats 3 --output ./asset-benchmark
|
| 78 |
+
dvidia-assets inspect ./asset-benchmark
|
| 79 |
+
~~~
|
| 80 |
+
|
| 81 |
+
For an existing separate UR5e asset root, add --ur5e-assets PATH. Add
|
| 82 |
+
--source-commit FULL_COMMIT_SHA to record a frozen code revision. The benchmark
|
| 83 |
+
produces machine-readable receipts and a readable report, retains failures,
|
| 84 |
+
and measures its defined native asset protocol rather than a learned skill.
|
| 85 |
+
Read scenario definitions, denominators, negative controls and timing scope
|
| 86 |
+
before comparing results.
|
| 87 |
+
|
| 88 |
+
## Hardware and offline use
|
| 89 |
+
|
| 90 |
+
MuJoCo 3.15.0 runs on the CPU. No CUDA GPU, model weights, cloud inference service
|
| 91 |
+
or physical robot connection is required. The optional arm dependencies and
|
| 92 |
+
upstream model files require network access during provisioning.
|
| 93 |
+
|
| 94 |
+
The browser needs JavaScript, WebGL2 and DecompressionStream. Serve the complete
|
| 95 |
+
exported directory through a local HTTP server; file URLs cannot reliably load
|
| 96 |
+
the data. All scripts, geometry, motion and notices are bundled locally. Browser
|
| 97 |
+
graphics support is separate from GPU compute for native simulation.
|
| 98 |
+
|
| 99 |
+
Minimum RAM and CPU targets have **not** been established across machines.
|
| 100 |
+
The benchmark host's measured peak memory and timing are observations, not
|
| 101 |
+
universal minimum specifications or a real-time guarantee.
|
| 102 |
+
|
| 103 |
+
## Evidence and licenses
|
| 104 |
+
|
| 105 |
+
Each catalog property carries units, evidence status and source. Shoe geometry,
|
| 106 |
+
dimensions, mass and friction are authored assumptions. Left/right variants
|
| 107 |
+
are procedural instances, not independently captured real objects. The flat
|
| 108 |
+
plane, gravity and contact settings are simulation choices. No laces, fabric
|
| 109 |
+
dynamics, compressible soles, liquid contents or fracture are modeled.
|
| 110 |
+
|
| 111 |
+
DVIDIA code, catalog and original shoes are MIT licensed. Arm models retain
|
| 112 |
+
their upstream licenses: UR5e BSD-3-Clause, Robotiq 2F-85 BSD-2-Clause, PiPER MIT
|
| 113 |
+
and SO-101 Apache-2.0. Exports retain original model licenses and READMEs under
|
| 114 |
+
licenses/. Three.js and OrbitControls are MIT; their notices accompany every
|
| 115 |
+
viewer.
|
| 116 |
+
|
| 117 |
+
The preview integrity manifest records every file's byte count and SHA256.
|
| 118 |
+
Inspection checks the complete inventory, exact catalog and descriptors,
|
| 119 |
+
bounded compressed geometry and motion, finite poses, mesh indices and original
|
| 120 |
+
notices. Hashes establish consistency, not authenticity, accurate physics or
|
| 121 |
+
real-world transfer.
|
| 122 |
+
|
| 123 |
+
## Rebuild the viewer
|
| 124 |
+
|
| 125 |
+
The checked-in browser bundle uses pinned dependencies:
|
| 126 |
+
|
| 127 |
+
~~~sh
|
| 128 |
+
npm ci --prefix viewer
|
| 129 |
+
npm run build:assets --prefix viewer
|
| 130 |
+
~~~
|
| 131 |
+
|
| 132 |
+
Next steps are measured object families, calibrated contact and robot/task
|
| 133 |
+
compatibility benchmarks. Appearance cannot establish friction, stiffness,
|
| 134 |
+
safe squeeze force or graspability.
|
asset-library/v01/benchmark/attempts.json
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:78a9ae2aa84bb484b6bddda21773663afa586e48321493fef2542218fc49f8eb
|
| 3 |
+
size 10492425
|
asset-library/v01/benchmark/integrity.json
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"files": {
|
| 3 |
+
"attempts.json": {
|
| 4 |
+
"bytes": 10492425,
|
| 5 |
+
"sha256": "78a9ae2aa84bb484b6bddda21773663afa586e48321493fef2542218fc49f8eb"
|
| 6 |
+
},
|
| 7 |
+
"protocol.json": {
|
| 8 |
+
"bytes": 74622,
|
| 9 |
+
"sha256": "d5abad1ebf9eda71d1f47606ba0664b9e4bfe6970c54088bf43d5e818782268d"
|
| 10 |
+
},
|
| 11 |
+
"report.html": {
|
| 12 |
+
"bytes": 4635,
|
| 13 |
+
"sha256": "bde9e1b21ca39168ec6ea34ae43e413d18304540f1df2e4936b9309a0de2e0b5"
|
| 14 |
+
},
|
| 15 |
+
"report.json": {
|
| 16 |
+
"bytes": 3709,
|
| 17 |
+
"sha256": "83cc1d82bfcb4463dc6e34077b7b496b59216165dad1d91eabdfa2c33978a243"
|
| 18 |
+
}
|
| 19 |
+
},
|
| 20 |
+
"schema": "dvidia.asset-library-integrity/v1"
|
| 21 |
+
}
|
asset-library/v01/benchmark/protocol.json
ADDED
|
@@ -0,0 +1,2630 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"attempts": [
|
| 3 |
+
{
|
| 4 |
+
"control": "table_support",
|
| 5 |
+
"family": "trainer",
|
| 6 |
+
"id": "ur5e-trainer-00-table_support",
|
| 7 |
+
"placements": [
|
| 8 |
+
{
|
| 9 |
+
"position_m": [
|
| 10 |
+
0.39210293,
|
| 11 |
+
0.3732585,
|
| 12 |
+
0.06086079
|
| 13 |
+
],
|
| 14 |
+
"shoe_id": "trainer-left",
|
| 15 |
+
"yaw_rad": -0.18230593
|
| 16 |
+
},
|
| 17 |
+
{
|
| 18 |
+
"position_m": [
|
| 19 |
+
0.40988847,
|
| 20 |
+
0.54626107,
|
| 21 |
+
0.07331588
|
| 22 |
+
],
|
| 23 |
+
"shoe_id": "trainer-right",
|
| 24 |
+
"yaw_rad": -0.24487414
|
| 25 |
+
}
|
| 26 |
+
],
|
| 27 |
+
"repeat": 0,
|
| 28 |
+
"robot": "ur5e"
|
| 29 |
+
},
|
| 30 |
+
{
|
| 31 |
+
"control": "table_disabled",
|
| 32 |
+
"family": "trainer",
|
| 33 |
+
"id": "ur5e-trainer-00-table_disabled",
|
| 34 |
+
"placements": [
|
| 35 |
+
{
|
| 36 |
+
"position_m": [
|
| 37 |
+
0.39210293,
|
| 38 |
+
0.3732585,
|
| 39 |
+
0.06086079
|
| 40 |
+
],
|
| 41 |
+
"shoe_id": "trainer-left",
|
| 42 |
+
"yaw_rad": -0.18230593
|
| 43 |
+
},
|
| 44 |
+
{
|
| 45 |
+
"position_m": [
|
| 46 |
+
0.40988847,
|
| 47 |
+
0.54626107,
|
| 48 |
+
0.07331588
|
| 49 |
+
],
|
| 50 |
+
"shoe_id": "trainer-right",
|
| 51 |
+
"yaw_rad": -0.24487414
|
| 52 |
+
}
|
| 53 |
+
],
|
| 54 |
+
"repeat": 0,
|
| 55 |
+
"robot": "ur5e"
|
| 56 |
+
},
|
| 57 |
+
{
|
| 58 |
+
"control": "table_support",
|
| 59 |
+
"family": "trainer",
|
| 60 |
+
"id": "piper-trainer-00-table_support",
|
| 61 |
+
"placements": [
|
| 62 |
+
{
|
| 63 |
+
"position_m": [
|
| 64 |
+
0.39210293,
|
| 65 |
+
0.3732585,
|
| 66 |
+
0.06086079
|
| 67 |
+
],
|
| 68 |
+
"shoe_id": "trainer-left",
|
| 69 |
+
"yaw_rad": -0.18230593
|
| 70 |
+
},
|
| 71 |
+
{
|
| 72 |
+
"position_m": [
|
| 73 |
+
0.40988847,
|
| 74 |
+
0.54626107,
|
| 75 |
+
0.07331588
|
| 76 |
+
],
|
| 77 |
+
"shoe_id": "trainer-right",
|
| 78 |
+
"yaw_rad": -0.24487414
|
| 79 |
+
}
|
| 80 |
+
],
|
| 81 |
+
"repeat": 0,
|
| 82 |
+
"robot": "piper"
|
| 83 |
+
},
|
| 84 |
+
{
|
| 85 |
+
"control": "table_disabled",
|
| 86 |
+
"family": "trainer",
|
| 87 |
+
"id": "piper-trainer-00-table_disabled",
|
| 88 |
+
"placements": [
|
| 89 |
+
{
|
| 90 |
+
"position_m": [
|
| 91 |
+
0.39210293,
|
| 92 |
+
0.3732585,
|
| 93 |
+
0.06086079
|
| 94 |
+
],
|
| 95 |
+
"shoe_id": "trainer-left",
|
| 96 |
+
"yaw_rad": -0.18230593
|
| 97 |
+
},
|
| 98 |
+
{
|
| 99 |
+
"position_m": [
|
| 100 |
+
0.40988847,
|
| 101 |
+
0.54626107,
|
| 102 |
+
0.07331588
|
| 103 |
+
],
|
| 104 |
+
"shoe_id": "trainer-right",
|
| 105 |
+
"yaw_rad": -0.24487414
|
| 106 |
+
}
|
| 107 |
+
],
|
| 108 |
+
"repeat": 0,
|
| 109 |
+
"robot": "piper"
|
| 110 |
+
},
|
| 111 |
+
{
|
| 112 |
+
"control": "table_support",
|
| 113 |
+
"family": "trainer",
|
| 114 |
+
"id": "so101-trainer-00-table_support",
|
| 115 |
+
"placements": [
|
| 116 |
+
{
|
| 117 |
+
"position_m": [
|
| 118 |
+
0.39210293,
|
| 119 |
+
0.3732585,
|
| 120 |
+
0.06086079
|
| 121 |
+
],
|
| 122 |
+
"shoe_id": "trainer-left",
|
| 123 |
+
"yaw_rad": -0.18230593
|
| 124 |
+
},
|
| 125 |
+
{
|
| 126 |
+
"position_m": [
|
| 127 |
+
0.40988847,
|
| 128 |
+
0.54626107,
|
| 129 |
+
0.07331588
|
| 130 |
+
],
|
| 131 |
+
"shoe_id": "trainer-right",
|
| 132 |
+
"yaw_rad": -0.24487414
|
| 133 |
+
}
|
| 134 |
+
],
|
| 135 |
+
"repeat": 0,
|
| 136 |
+
"robot": "so101"
|
| 137 |
+
},
|
| 138 |
+
{
|
| 139 |
+
"control": "table_disabled",
|
| 140 |
+
"family": "trainer",
|
| 141 |
+
"id": "so101-trainer-00-table_disabled",
|
| 142 |
+
"placements": [
|
| 143 |
+
{
|
| 144 |
+
"position_m": [
|
| 145 |
+
0.39210293,
|
| 146 |
+
0.3732585,
|
| 147 |
+
0.06086079
|
| 148 |
+
],
|
| 149 |
+
"shoe_id": "trainer-left",
|
| 150 |
+
"yaw_rad": -0.18230593
|
| 151 |
+
},
|
| 152 |
+
{
|
| 153 |
+
"position_m": [
|
| 154 |
+
0.40988847,
|
| 155 |
+
0.54626107,
|
| 156 |
+
0.07331588
|
| 157 |
+
],
|
| 158 |
+
"shoe_id": "trainer-right",
|
| 159 |
+
"yaw_rad": -0.24487414
|
| 160 |
+
}
|
| 161 |
+
],
|
| 162 |
+
"repeat": 0,
|
| 163 |
+
"robot": "so101"
|
| 164 |
+
},
|
| 165 |
+
{
|
| 166 |
+
"control": "table_support",
|
| 167 |
+
"family": "trainer",
|
| 168 |
+
"id": "ur5e-trainer-01-table_support",
|
| 169 |
+
"placements": [
|
| 170 |
+
{
|
| 171 |
+
"position_m": [
|
| 172 |
+
0.3861364,
|
| 173 |
+
0.39167611,
|
| 174 |
+
0.06610602
|
| 175 |
+
],
|
| 176 |
+
"shoe_id": "trainer-left",
|
| 177 |
+
"yaw_rad": -0.17274214
|
| 178 |
+
},
|
| 179 |
+
{
|
| 180 |
+
"position_m": [
|
| 181 |
+
0.39088251,
|
| 182 |
+
0.57077021,
|
| 183 |
+
0.07325291
|
| 184 |
+
],
|
| 185 |
+
"shoe_id": "trainer-right",
|
| 186 |
+
"yaw_rad": -0.01222641
|
| 187 |
+
}
|
| 188 |
+
],
|
| 189 |
+
"repeat": 1,
|
| 190 |
+
"robot": "ur5e"
|
| 191 |
+
},
|
| 192 |
+
{
|
| 193 |
+
"control": "table_disabled",
|
| 194 |
+
"family": "trainer",
|
| 195 |
+
"id": "ur5e-trainer-01-table_disabled",
|
| 196 |
+
"placements": [
|
| 197 |
+
{
|
| 198 |
+
"position_m": [
|
| 199 |
+
0.3861364,
|
| 200 |
+
0.39167611,
|
| 201 |
+
0.06610602
|
| 202 |
+
],
|
| 203 |
+
"shoe_id": "trainer-left",
|
| 204 |
+
"yaw_rad": -0.17274214
|
| 205 |
+
},
|
| 206 |
+
{
|
| 207 |
+
"position_m": [
|
| 208 |
+
0.39088251,
|
| 209 |
+
0.57077021,
|
| 210 |
+
0.07325291
|
| 211 |
+
],
|
| 212 |
+
"shoe_id": "trainer-right",
|
| 213 |
+
"yaw_rad": -0.01222641
|
| 214 |
+
}
|
| 215 |
+
],
|
| 216 |
+
"repeat": 1,
|
| 217 |
+
"robot": "ur5e"
|
| 218 |
+
},
|
| 219 |
+
{
|
| 220 |
+
"control": "table_support",
|
| 221 |
+
"family": "trainer",
|
| 222 |
+
"id": "piper-trainer-01-table_support",
|
| 223 |
+
"placements": [
|
| 224 |
+
{
|
| 225 |
+
"position_m": [
|
| 226 |
+
0.3861364,
|
| 227 |
+
0.39167611,
|
| 228 |
+
0.06610602
|
| 229 |
+
],
|
| 230 |
+
"shoe_id": "trainer-left",
|
| 231 |
+
"yaw_rad": -0.17274214
|
| 232 |
+
},
|
| 233 |
+
{
|
| 234 |
+
"position_m": [
|
| 235 |
+
0.39088251,
|
| 236 |
+
0.57077021,
|
| 237 |
+
0.07325291
|
| 238 |
+
],
|
| 239 |
+
"shoe_id": "trainer-right",
|
| 240 |
+
"yaw_rad": -0.01222641
|
| 241 |
+
}
|
| 242 |
+
],
|
| 243 |
+
"repeat": 1,
|
| 244 |
+
"robot": "piper"
|
| 245 |
+
},
|
| 246 |
+
{
|
| 247 |
+
"control": "table_disabled",
|
| 248 |
+
"family": "trainer",
|
| 249 |
+
"id": "piper-trainer-01-table_disabled",
|
| 250 |
+
"placements": [
|
| 251 |
+
{
|
| 252 |
+
"position_m": [
|
| 253 |
+
0.3861364,
|
| 254 |
+
0.39167611,
|
| 255 |
+
0.06610602
|
| 256 |
+
],
|
| 257 |
+
"shoe_id": "trainer-left",
|
| 258 |
+
"yaw_rad": -0.17274214
|
| 259 |
+
},
|
| 260 |
+
{
|
| 261 |
+
"position_m": [
|
| 262 |
+
0.39088251,
|
| 263 |
+
0.57077021,
|
| 264 |
+
0.07325291
|
| 265 |
+
],
|
| 266 |
+
"shoe_id": "trainer-right",
|
| 267 |
+
"yaw_rad": -0.01222641
|
| 268 |
+
}
|
| 269 |
+
],
|
| 270 |
+
"repeat": 1,
|
| 271 |
+
"robot": "piper"
|
| 272 |
+
},
|
| 273 |
+
{
|
| 274 |
+
"control": "table_support",
|
| 275 |
+
"family": "trainer",
|
| 276 |
+
"id": "so101-trainer-01-table_support",
|
| 277 |
+
"placements": [
|
| 278 |
+
{
|
| 279 |
+
"position_m": [
|
| 280 |
+
0.3861364,
|
| 281 |
+
0.39167611,
|
| 282 |
+
0.06610602
|
| 283 |
+
],
|
| 284 |
+
"shoe_id": "trainer-left",
|
| 285 |
+
"yaw_rad": -0.17274214
|
| 286 |
+
},
|
| 287 |
+
{
|
| 288 |
+
"position_m": [
|
| 289 |
+
0.39088251,
|
| 290 |
+
0.57077021,
|
| 291 |
+
0.07325291
|
| 292 |
+
],
|
| 293 |
+
"shoe_id": "trainer-right",
|
| 294 |
+
"yaw_rad": -0.01222641
|
| 295 |
+
}
|
| 296 |
+
],
|
| 297 |
+
"repeat": 1,
|
| 298 |
+
"robot": "so101"
|
| 299 |
+
},
|
| 300 |
+
{
|
| 301 |
+
"control": "table_disabled",
|
| 302 |
+
"family": "trainer",
|
| 303 |
+
"id": "so101-trainer-01-table_disabled",
|
| 304 |
+
"placements": [
|
| 305 |
+
{
|
| 306 |
+
"position_m": [
|
| 307 |
+
0.3861364,
|
| 308 |
+
0.39167611,
|
| 309 |
+
0.06610602
|
| 310 |
+
],
|
| 311 |
+
"shoe_id": "trainer-left",
|
| 312 |
+
"yaw_rad": -0.17274214
|
| 313 |
+
},
|
| 314 |
+
{
|
| 315 |
+
"position_m": [
|
| 316 |
+
0.39088251,
|
| 317 |
+
0.57077021,
|
| 318 |
+
0.07325291
|
| 319 |
+
],
|
| 320 |
+
"shoe_id": "trainer-right",
|
| 321 |
+
"yaw_rad": -0.01222641
|
| 322 |
+
}
|
| 323 |
+
],
|
| 324 |
+
"repeat": 1,
|
| 325 |
+
"robot": "so101"
|
| 326 |
+
},
|
| 327 |
+
{
|
| 328 |
+
"control": "table_support",
|
| 329 |
+
"family": "trainer",
|
| 330 |
+
"id": "ur5e-trainer-02-table_support",
|
| 331 |
+
"placements": [
|
| 332 |
+
{
|
| 333 |
+
"position_m": [
|
| 334 |
+
0.40881126,
|
| 335 |
+
0.38313113,
|
| 336 |
+
0.06988607
|
| 337 |
+
],
|
| 338 |
+
"shoe_id": "trainer-left",
|
| 339 |
+
"yaw_rad": -0.13558536
|
| 340 |
+
},
|
| 341 |
+
{
|
| 342 |
+
"position_m": [
|
| 343 |
+
0.4023739,
|
| 344 |
+
0.54727093,
|
| 345 |
+
0.09453687
|
| 346 |
+
],
|
| 347 |
+
"shoe_id": "trainer-right",
|
| 348 |
+
"yaw_rad": -0.12723176
|
| 349 |
+
}
|
| 350 |
+
],
|
| 351 |
+
"repeat": 2,
|
| 352 |
+
"robot": "ur5e"
|
| 353 |
+
},
|
| 354 |
+
{
|
| 355 |
+
"control": "table_disabled",
|
| 356 |
+
"family": "trainer",
|
| 357 |
+
"id": "ur5e-trainer-02-table_disabled",
|
| 358 |
+
"placements": [
|
| 359 |
+
{
|
| 360 |
+
"position_m": [
|
| 361 |
+
0.40881126,
|
| 362 |
+
0.38313113,
|
| 363 |
+
0.06988607
|
| 364 |
+
],
|
| 365 |
+
"shoe_id": "trainer-left",
|
| 366 |
+
"yaw_rad": -0.13558536
|
| 367 |
+
},
|
| 368 |
+
{
|
| 369 |
+
"position_m": [
|
| 370 |
+
0.4023739,
|
| 371 |
+
0.54727093,
|
| 372 |
+
0.09453687
|
| 373 |
+
],
|
| 374 |
+
"shoe_id": "trainer-right",
|
| 375 |
+
"yaw_rad": -0.12723176
|
| 376 |
+
}
|
| 377 |
+
],
|
| 378 |
+
"repeat": 2,
|
| 379 |
+
"robot": "ur5e"
|
| 380 |
+
},
|
| 381 |
+
{
|
| 382 |
+
"control": "table_support",
|
| 383 |
+
"family": "trainer",
|
| 384 |
+
"id": "piper-trainer-02-table_support",
|
| 385 |
+
"placements": [
|
| 386 |
+
{
|
| 387 |
+
"position_m": [
|
| 388 |
+
0.40881126,
|
| 389 |
+
0.38313113,
|
| 390 |
+
0.06988607
|
| 391 |
+
],
|
| 392 |
+
"shoe_id": "trainer-left",
|
| 393 |
+
"yaw_rad": -0.13558536
|
| 394 |
+
},
|
| 395 |
+
{
|
| 396 |
+
"position_m": [
|
| 397 |
+
0.4023739,
|
| 398 |
+
0.54727093,
|
| 399 |
+
0.09453687
|
| 400 |
+
],
|
| 401 |
+
"shoe_id": "trainer-right",
|
| 402 |
+
"yaw_rad": -0.12723176
|
| 403 |
+
}
|
| 404 |
+
],
|
| 405 |
+
"repeat": 2,
|
| 406 |
+
"robot": "piper"
|
| 407 |
+
},
|
| 408 |
+
{
|
| 409 |
+
"control": "table_disabled",
|
| 410 |
+
"family": "trainer",
|
| 411 |
+
"id": "piper-trainer-02-table_disabled",
|
| 412 |
+
"placements": [
|
| 413 |
+
{
|
| 414 |
+
"position_m": [
|
| 415 |
+
0.40881126,
|
| 416 |
+
0.38313113,
|
| 417 |
+
0.06988607
|
| 418 |
+
],
|
| 419 |
+
"shoe_id": "trainer-left",
|
| 420 |
+
"yaw_rad": -0.13558536
|
| 421 |
+
},
|
| 422 |
+
{
|
| 423 |
+
"position_m": [
|
| 424 |
+
0.4023739,
|
| 425 |
+
0.54727093,
|
| 426 |
+
0.09453687
|
| 427 |
+
],
|
| 428 |
+
"shoe_id": "trainer-right",
|
| 429 |
+
"yaw_rad": -0.12723176
|
| 430 |
+
}
|
| 431 |
+
],
|
| 432 |
+
"repeat": 2,
|
| 433 |
+
"robot": "piper"
|
| 434 |
+
},
|
| 435 |
+
{
|
| 436 |
+
"control": "table_support",
|
| 437 |
+
"family": "trainer",
|
| 438 |
+
"id": "so101-trainer-02-table_support",
|
| 439 |
+
"placements": [
|
| 440 |
+
{
|
| 441 |
+
"position_m": [
|
| 442 |
+
0.40881126,
|
| 443 |
+
0.38313113,
|
| 444 |
+
0.06988607
|
| 445 |
+
],
|
| 446 |
+
"shoe_id": "trainer-left",
|
| 447 |
+
"yaw_rad": -0.13558536
|
| 448 |
+
},
|
| 449 |
+
{
|
| 450 |
+
"position_m": [
|
| 451 |
+
0.4023739,
|
| 452 |
+
0.54727093,
|
| 453 |
+
0.09453687
|
| 454 |
+
],
|
| 455 |
+
"shoe_id": "trainer-right",
|
| 456 |
+
"yaw_rad": -0.12723176
|
| 457 |
+
}
|
| 458 |
+
],
|
| 459 |
+
"repeat": 2,
|
| 460 |
+
"robot": "so101"
|
| 461 |
+
},
|
| 462 |
+
{
|
| 463 |
+
"control": "table_disabled",
|
| 464 |
+
"family": "trainer",
|
| 465 |
+
"id": "so101-trainer-02-table_disabled",
|
| 466 |
+
"placements": [
|
| 467 |
+
{
|
| 468 |
+
"position_m": [
|
| 469 |
+
0.40881126,
|
| 470 |
+
0.38313113,
|
| 471 |
+
0.06988607
|
| 472 |
+
],
|
| 473 |
+
"shoe_id": "trainer-left",
|
| 474 |
+
"yaw_rad": -0.13558536
|
| 475 |
+
},
|
| 476 |
+
{
|
| 477 |
+
"position_m": [
|
| 478 |
+
0.4023739,
|
| 479 |
+
0.54727093,
|
| 480 |
+
0.09453687
|
| 481 |
+
],
|
| 482 |
+
"shoe_id": "trainer-right",
|
| 483 |
+
"yaw_rad": -0.12723176
|
| 484 |
+
}
|
| 485 |
+
],
|
| 486 |
+
"repeat": 2,
|
| 487 |
+
"robot": "so101"
|
| 488 |
+
},
|
| 489 |
+
{
|
| 490 |
+
"control": "table_support",
|
| 491 |
+
"family": "ankle-boot",
|
| 492 |
+
"id": "ur5e-ankle-boot-00-table_support",
|
| 493 |
+
"placements": [
|
| 494 |
+
{
|
| 495 |
+
"position_m": [
|
| 496 |
+
0.41313419,
|
| 497 |
+
0.37963844,
|
| 498 |
+
0.07164243
|
| 499 |
+
],
|
| 500 |
+
"shoe_id": "ankle-boot-left",
|
| 501 |
+
"yaw_rad": -0.14819639
|
| 502 |
+
},
|
| 503 |
+
{
|
| 504 |
+
"position_m": [
|
| 505 |
+
0.38581205,
|
| 506 |
+
0.56984695,
|
| 507 |
+
0.09402534
|
| 508 |
+
],
|
| 509 |
+
"shoe_id": "ankle-boot-right",
|
| 510 |
+
"yaw_rad": -0.09206735
|
| 511 |
+
}
|
| 512 |
+
],
|
| 513 |
+
"repeat": 0,
|
| 514 |
+
"robot": "ur5e"
|
| 515 |
+
},
|
| 516 |
+
{
|
| 517 |
+
"control": "table_disabled",
|
| 518 |
+
"family": "ankle-boot",
|
| 519 |
+
"id": "ur5e-ankle-boot-00-table_disabled",
|
| 520 |
+
"placements": [
|
| 521 |
+
{
|
| 522 |
+
"position_m": [
|
| 523 |
+
0.41313419,
|
| 524 |
+
0.37963844,
|
| 525 |
+
0.07164243
|
| 526 |
+
],
|
| 527 |
+
"shoe_id": "ankle-boot-left",
|
| 528 |
+
"yaw_rad": -0.14819639
|
| 529 |
+
},
|
| 530 |
+
{
|
| 531 |
+
"position_m": [
|
| 532 |
+
0.38581205,
|
| 533 |
+
0.56984695,
|
| 534 |
+
0.09402534
|
| 535 |
+
],
|
| 536 |
+
"shoe_id": "ankle-boot-right",
|
| 537 |
+
"yaw_rad": -0.09206735
|
| 538 |
+
}
|
| 539 |
+
],
|
| 540 |
+
"repeat": 0,
|
| 541 |
+
"robot": "ur5e"
|
| 542 |
+
},
|
| 543 |
+
{
|
| 544 |
+
"control": "table_support",
|
| 545 |
+
"family": "ankle-boot",
|
| 546 |
+
"id": "piper-ankle-boot-00-table_support",
|
| 547 |
+
"placements": [
|
| 548 |
+
{
|
| 549 |
+
"position_m": [
|
| 550 |
+
0.41313419,
|
| 551 |
+
0.37963844,
|
| 552 |
+
0.07164243
|
| 553 |
+
],
|
| 554 |
+
"shoe_id": "ankle-boot-left",
|
| 555 |
+
"yaw_rad": -0.14819639
|
| 556 |
+
},
|
| 557 |
+
{
|
| 558 |
+
"position_m": [
|
| 559 |
+
0.38581205,
|
| 560 |
+
0.56984695,
|
| 561 |
+
0.09402534
|
| 562 |
+
],
|
| 563 |
+
"shoe_id": "ankle-boot-right",
|
| 564 |
+
"yaw_rad": -0.09206735
|
| 565 |
+
}
|
| 566 |
+
],
|
| 567 |
+
"repeat": 0,
|
| 568 |
+
"robot": "piper"
|
| 569 |
+
},
|
| 570 |
+
{
|
| 571 |
+
"control": "table_disabled",
|
| 572 |
+
"family": "ankle-boot",
|
| 573 |
+
"id": "piper-ankle-boot-00-table_disabled",
|
| 574 |
+
"placements": [
|
| 575 |
+
{
|
| 576 |
+
"position_m": [
|
| 577 |
+
0.41313419,
|
| 578 |
+
0.37963844,
|
| 579 |
+
0.07164243
|
| 580 |
+
],
|
| 581 |
+
"shoe_id": "ankle-boot-left",
|
| 582 |
+
"yaw_rad": -0.14819639
|
| 583 |
+
},
|
| 584 |
+
{
|
| 585 |
+
"position_m": [
|
| 586 |
+
0.38581205,
|
| 587 |
+
0.56984695,
|
| 588 |
+
0.09402534
|
| 589 |
+
],
|
| 590 |
+
"shoe_id": "ankle-boot-right",
|
| 591 |
+
"yaw_rad": -0.09206735
|
| 592 |
+
}
|
| 593 |
+
],
|
| 594 |
+
"repeat": 0,
|
| 595 |
+
"robot": "piper"
|
| 596 |
+
},
|
| 597 |
+
{
|
| 598 |
+
"control": "table_support",
|
| 599 |
+
"family": "ankle-boot",
|
| 600 |
+
"id": "so101-ankle-boot-00-table_support",
|
| 601 |
+
"placements": [
|
| 602 |
+
{
|
| 603 |
+
"position_m": [
|
| 604 |
+
0.41313419,
|
| 605 |
+
0.37963844,
|
| 606 |
+
0.07164243
|
| 607 |
+
],
|
| 608 |
+
"shoe_id": "ankle-boot-left",
|
| 609 |
+
"yaw_rad": -0.14819639
|
| 610 |
+
},
|
| 611 |
+
{
|
| 612 |
+
"position_m": [
|
| 613 |
+
0.38581205,
|
| 614 |
+
0.56984695,
|
| 615 |
+
0.09402534
|
| 616 |
+
],
|
| 617 |
+
"shoe_id": "ankle-boot-right",
|
| 618 |
+
"yaw_rad": -0.09206735
|
| 619 |
+
}
|
| 620 |
+
],
|
| 621 |
+
"repeat": 0,
|
| 622 |
+
"robot": "so101"
|
| 623 |
+
},
|
| 624 |
+
{
|
| 625 |
+
"control": "table_disabled",
|
| 626 |
+
"family": "ankle-boot",
|
| 627 |
+
"id": "so101-ankle-boot-00-table_disabled",
|
| 628 |
+
"placements": [
|
| 629 |
+
{
|
| 630 |
+
"position_m": [
|
| 631 |
+
0.41313419,
|
| 632 |
+
0.37963844,
|
| 633 |
+
0.07164243
|
| 634 |
+
],
|
| 635 |
+
"shoe_id": "ankle-boot-left",
|
| 636 |
+
"yaw_rad": -0.14819639
|
| 637 |
+
},
|
| 638 |
+
{
|
| 639 |
+
"position_m": [
|
| 640 |
+
0.38581205,
|
| 641 |
+
0.56984695,
|
| 642 |
+
0.09402534
|
| 643 |
+
],
|
| 644 |
+
"shoe_id": "ankle-boot-right",
|
| 645 |
+
"yaw_rad": -0.09206735
|
| 646 |
+
}
|
| 647 |
+
],
|
| 648 |
+
"repeat": 0,
|
| 649 |
+
"robot": "so101"
|
| 650 |
+
},
|
| 651 |
+
{
|
| 652 |
+
"control": "table_support",
|
| 653 |
+
"family": "ankle-boot",
|
| 654 |
+
"id": "ur5e-ankle-boot-01-table_support",
|
| 655 |
+
"placements": [
|
| 656 |
+
{
|
| 657 |
+
"position_m": [
|
| 658 |
+
0.39690193,
|
| 659 |
+
0.3776201,
|
| 660 |
+
0.07801294
|
| 661 |
+
],
|
| 662 |
+
"shoe_id": "ankle-boot-left",
|
| 663 |
+
"yaw_rad": -0.01024326
|
| 664 |
+
},
|
| 665 |
+
{
|
| 666 |
+
"position_m": [
|
| 667 |
+
0.41493842,
|
| 668 |
+
0.55710976,
|
| 669 |
+
0.09081332
|
| 670 |
+
],
|
| 671 |
+
"shoe_id": "ankle-boot-right",
|
| 672 |
+
"yaw_rad": -0.11809542
|
| 673 |
+
}
|
| 674 |
+
],
|
| 675 |
+
"repeat": 1,
|
| 676 |
+
"robot": "ur5e"
|
| 677 |
+
},
|
| 678 |
+
{
|
| 679 |
+
"control": "table_disabled",
|
| 680 |
+
"family": "ankle-boot",
|
| 681 |
+
"id": "ur5e-ankle-boot-01-table_disabled",
|
| 682 |
+
"placements": [
|
| 683 |
+
{
|
| 684 |
+
"position_m": [
|
| 685 |
+
0.39690193,
|
| 686 |
+
0.3776201,
|
| 687 |
+
0.07801294
|
| 688 |
+
],
|
| 689 |
+
"shoe_id": "ankle-boot-left",
|
| 690 |
+
"yaw_rad": -0.01024326
|
| 691 |
+
},
|
| 692 |
+
{
|
| 693 |
+
"position_m": [
|
| 694 |
+
0.41493842,
|
| 695 |
+
0.55710976,
|
| 696 |
+
0.09081332
|
| 697 |
+
],
|
| 698 |
+
"shoe_id": "ankle-boot-right",
|
| 699 |
+
"yaw_rad": -0.11809542
|
| 700 |
+
}
|
| 701 |
+
],
|
| 702 |
+
"repeat": 1,
|
| 703 |
+
"robot": "ur5e"
|
| 704 |
+
},
|
| 705 |
+
{
|
| 706 |
+
"control": "table_support",
|
| 707 |
+
"family": "ankle-boot",
|
| 708 |
+
"id": "piper-ankle-boot-01-table_support",
|
| 709 |
+
"placements": [
|
| 710 |
+
{
|
| 711 |
+
"position_m": [
|
| 712 |
+
0.39690193,
|
| 713 |
+
0.3776201,
|
| 714 |
+
0.07801294
|
| 715 |
+
],
|
| 716 |
+
"shoe_id": "ankle-boot-left",
|
| 717 |
+
"yaw_rad": -0.01024326
|
| 718 |
+
},
|
| 719 |
+
{
|
| 720 |
+
"position_m": [
|
| 721 |
+
0.41493842,
|
| 722 |
+
0.55710976,
|
| 723 |
+
0.09081332
|
| 724 |
+
],
|
| 725 |
+
"shoe_id": "ankle-boot-right",
|
| 726 |
+
"yaw_rad": -0.11809542
|
| 727 |
+
}
|
| 728 |
+
],
|
| 729 |
+
"repeat": 1,
|
| 730 |
+
"robot": "piper"
|
| 731 |
+
},
|
| 732 |
+
{
|
| 733 |
+
"control": "table_disabled",
|
| 734 |
+
"family": "ankle-boot",
|
| 735 |
+
"id": "piper-ankle-boot-01-table_disabled",
|
| 736 |
+
"placements": [
|
| 737 |
+
{
|
| 738 |
+
"position_m": [
|
| 739 |
+
0.39690193,
|
| 740 |
+
0.3776201,
|
| 741 |
+
0.07801294
|
| 742 |
+
],
|
| 743 |
+
"shoe_id": "ankle-boot-left",
|
| 744 |
+
"yaw_rad": -0.01024326
|
| 745 |
+
},
|
| 746 |
+
{
|
| 747 |
+
"position_m": [
|
| 748 |
+
0.41493842,
|
| 749 |
+
0.55710976,
|
| 750 |
+
0.09081332
|
| 751 |
+
],
|
| 752 |
+
"shoe_id": "ankle-boot-right",
|
| 753 |
+
"yaw_rad": -0.11809542
|
| 754 |
+
}
|
| 755 |
+
],
|
| 756 |
+
"repeat": 1,
|
| 757 |
+
"robot": "piper"
|
| 758 |
+
},
|
| 759 |
+
{
|
| 760 |
+
"control": "table_support",
|
| 761 |
+
"family": "ankle-boot",
|
| 762 |
+
"id": "so101-ankle-boot-01-table_support",
|
| 763 |
+
"placements": [
|
| 764 |
+
{
|
| 765 |
+
"position_m": [
|
| 766 |
+
0.39690193,
|
| 767 |
+
0.3776201,
|
| 768 |
+
0.07801294
|
| 769 |
+
],
|
| 770 |
+
"shoe_id": "ankle-boot-left",
|
| 771 |
+
"yaw_rad": -0.01024326
|
| 772 |
+
},
|
| 773 |
+
{
|
| 774 |
+
"position_m": [
|
| 775 |
+
0.41493842,
|
| 776 |
+
0.55710976,
|
| 777 |
+
0.09081332
|
| 778 |
+
],
|
| 779 |
+
"shoe_id": "ankle-boot-right",
|
| 780 |
+
"yaw_rad": -0.11809542
|
| 781 |
+
}
|
| 782 |
+
],
|
| 783 |
+
"repeat": 1,
|
| 784 |
+
"robot": "so101"
|
| 785 |
+
},
|
| 786 |
+
{
|
| 787 |
+
"control": "table_disabled",
|
| 788 |
+
"family": "ankle-boot",
|
| 789 |
+
"id": "so101-ankle-boot-01-table_disabled",
|
| 790 |
+
"placements": [
|
| 791 |
+
{
|
| 792 |
+
"position_m": [
|
| 793 |
+
0.39690193,
|
| 794 |
+
0.3776201,
|
| 795 |
+
0.07801294
|
| 796 |
+
],
|
| 797 |
+
"shoe_id": "ankle-boot-left",
|
| 798 |
+
"yaw_rad": -0.01024326
|
| 799 |
+
},
|
| 800 |
+
{
|
| 801 |
+
"position_m": [
|
| 802 |
+
0.41493842,
|
| 803 |
+
0.55710976,
|
| 804 |
+
0.09081332
|
| 805 |
+
],
|
| 806 |
+
"shoe_id": "ankle-boot-right",
|
| 807 |
+
"yaw_rad": -0.11809542
|
| 808 |
+
}
|
| 809 |
+
],
|
| 810 |
+
"repeat": 1,
|
| 811 |
+
"robot": "so101"
|
| 812 |
+
},
|
| 813 |
+
{
|
| 814 |
+
"control": "table_support",
|
| 815 |
+
"family": "ankle-boot",
|
| 816 |
+
"id": "ur5e-ankle-boot-02-table_support",
|
| 817 |
+
"placements": [
|
| 818 |
+
{
|
| 819 |
+
"position_m": [
|
| 820 |
+
0.41087493,
|
| 821 |
+
0.36979048,
|
| 822 |
+
0.08684175
|
| 823 |
+
],
|
| 824 |
+
"shoe_id": "ankle-boot-left",
|
| 825 |
+
"yaw_rad": -0.18034977
|
| 826 |
+
},
|
| 827 |
+
{
|
| 828 |
+
"position_m": [
|
| 829 |
+
0.41209292,
|
| 830 |
+
0.56354541,
|
| 831 |
+
0.07350168
|
| 832 |
+
],
|
| 833 |
+
"shoe_id": "ankle-boot-right",
|
| 834 |
+
"yaw_rad": 0.191159
|
| 835 |
+
}
|
| 836 |
+
],
|
| 837 |
+
"repeat": 2,
|
| 838 |
+
"robot": "ur5e"
|
| 839 |
+
},
|
| 840 |
+
{
|
| 841 |
+
"control": "table_disabled",
|
| 842 |
+
"family": "ankle-boot",
|
| 843 |
+
"id": "ur5e-ankle-boot-02-table_disabled",
|
| 844 |
+
"placements": [
|
| 845 |
+
{
|
| 846 |
+
"position_m": [
|
| 847 |
+
0.41087493,
|
| 848 |
+
0.36979048,
|
| 849 |
+
0.08684175
|
| 850 |
+
],
|
| 851 |
+
"shoe_id": "ankle-boot-left",
|
| 852 |
+
"yaw_rad": -0.18034977
|
| 853 |
+
},
|
| 854 |
+
{
|
| 855 |
+
"position_m": [
|
| 856 |
+
0.41209292,
|
| 857 |
+
0.56354541,
|
| 858 |
+
0.07350168
|
| 859 |
+
],
|
| 860 |
+
"shoe_id": "ankle-boot-right",
|
| 861 |
+
"yaw_rad": 0.191159
|
| 862 |
+
}
|
| 863 |
+
],
|
| 864 |
+
"repeat": 2,
|
| 865 |
+
"robot": "ur5e"
|
| 866 |
+
},
|
| 867 |
+
{
|
| 868 |
+
"control": "table_support",
|
| 869 |
+
"family": "ankle-boot",
|
| 870 |
+
"id": "piper-ankle-boot-02-table_support",
|
| 871 |
+
"placements": [
|
| 872 |
+
{
|
| 873 |
+
"position_m": [
|
| 874 |
+
0.41087493,
|
| 875 |
+
0.36979048,
|
| 876 |
+
0.08684175
|
| 877 |
+
],
|
| 878 |
+
"shoe_id": "ankle-boot-left",
|
| 879 |
+
"yaw_rad": -0.18034977
|
| 880 |
+
},
|
| 881 |
+
{
|
| 882 |
+
"position_m": [
|
| 883 |
+
0.41209292,
|
| 884 |
+
0.56354541,
|
| 885 |
+
0.07350168
|
| 886 |
+
],
|
| 887 |
+
"shoe_id": "ankle-boot-right",
|
| 888 |
+
"yaw_rad": 0.191159
|
| 889 |
+
}
|
| 890 |
+
],
|
| 891 |
+
"repeat": 2,
|
| 892 |
+
"robot": "piper"
|
| 893 |
+
},
|
| 894 |
+
{
|
| 895 |
+
"control": "table_disabled",
|
| 896 |
+
"family": "ankle-boot",
|
| 897 |
+
"id": "piper-ankle-boot-02-table_disabled",
|
| 898 |
+
"placements": [
|
| 899 |
+
{
|
| 900 |
+
"position_m": [
|
| 901 |
+
0.41087493,
|
| 902 |
+
0.36979048,
|
| 903 |
+
0.08684175
|
| 904 |
+
],
|
| 905 |
+
"shoe_id": "ankle-boot-left",
|
| 906 |
+
"yaw_rad": -0.18034977
|
| 907 |
+
},
|
| 908 |
+
{
|
| 909 |
+
"position_m": [
|
| 910 |
+
0.41209292,
|
| 911 |
+
0.56354541,
|
| 912 |
+
0.07350168
|
| 913 |
+
],
|
| 914 |
+
"shoe_id": "ankle-boot-right",
|
| 915 |
+
"yaw_rad": 0.191159
|
| 916 |
+
}
|
| 917 |
+
],
|
| 918 |
+
"repeat": 2,
|
| 919 |
+
"robot": "piper"
|
| 920 |
+
},
|
| 921 |
+
{
|
| 922 |
+
"control": "table_support",
|
| 923 |
+
"family": "ankle-boot",
|
| 924 |
+
"id": "so101-ankle-boot-02-table_support",
|
| 925 |
+
"placements": [
|
| 926 |
+
{
|
| 927 |
+
"position_m": [
|
| 928 |
+
0.41087493,
|
| 929 |
+
0.36979048,
|
| 930 |
+
0.08684175
|
| 931 |
+
],
|
| 932 |
+
"shoe_id": "ankle-boot-left",
|
| 933 |
+
"yaw_rad": -0.18034977
|
| 934 |
+
},
|
| 935 |
+
{
|
| 936 |
+
"position_m": [
|
| 937 |
+
0.41209292,
|
| 938 |
+
0.56354541,
|
| 939 |
+
0.07350168
|
| 940 |
+
],
|
| 941 |
+
"shoe_id": "ankle-boot-right",
|
| 942 |
+
"yaw_rad": 0.191159
|
| 943 |
+
}
|
| 944 |
+
],
|
| 945 |
+
"repeat": 2,
|
| 946 |
+
"robot": "so101"
|
| 947 |
+
},
|
| 948 |
+
{
|
| 949 |
+
"control": "table_disabled",
|
| 950 |
+
"family": "ankle-boot",
|
| 951 |
+
"id": "so101-ankle-boot-02-table_disabled",
|
| 952 |
+
"placements": [
|
| 953 |
+
{
|
| 954 |
+
"position_m": [
|
| 955 |
+
0.41087493,
|
| 956 |
+
0.36979048,
|
| 957 |
+
0.08684175
|
| 958 |
+
],
|
| 959 |
+
"shoe_id": "ankle-boot-left",
|
| 960 |
+
"yaw_rad": -0.18034977
|
| 961 |
+
},
|
| 962 |
+
{
|
| 963 |
+
"position_m": [
|
| 964 |
+
0.41209292,
|
| 965 |
+
0.56354541,
|
| 966 |
+
0.07350168
|
| 967 |
+
],
|
| 968 |
+
"shoe_id": "ankle-boot-right",
|
| 969 |
+
"yaw_rad": 0.191159
|
| 970 |
+
}
|
| 971 |
+
],
|
| 972 |
+
"repeat": 2,
|
| 973 |
+
"robot": "so101"
|
| 974 |
+
},
|
| 975 |
+
{
|
| 976 |
+
"control": "table_support",
|
| 977 |
+
"family": "slipper",
|
| 978 |
+
"id": "ur5e-slipper-00-table_support",
|
| 979 |
+
"placements": [
|
| 980 |
+
{
|
| 981 |
+
"position_m": [
|
| 982 |
+
0.3943295,
|
| 983 |
+
0.36535188,
|
| 984 |
+
0.09516022
|
| 985 |
+
],
|
| 986 |
+
"shoe_id": "slipper-left",
|
| 987 |
+
"yaw_rad": -0.18675829
|
| 988 |
+
},
|
| 989 |
+
{
|
| 990 |
+
"position_m": [
|
| 991 |
+
0.39152895,
|
| 992 |
+
0.57139025,
|
| 993 |
+
0.08879678
|
| 994 |
+
],
|
| 995 |
+
"shoe_id": "slipper-right",
|
| 996 |
+
"yaw_rad": 0.00590997
|
| 997 |
+
}
|
| 998 |
+
],
|
| 999 |
+
"repeat": 0,
|
| 1000 |
+
"robot": "ur5e"
|
| 1001 |
+
},
|
| 1002 |
+
{
|
| 1003 |
+
"control": "table_disabled",
|
| 1004 |
+
"family": "slipper",
|
| 1005 |
+
"id": "ur5e-slipper-00-table_disabled",
|
| 1006 |
+
"placements": [
|
| 1007 |
+
{
|
| 1008 |
+
"position_m": [
|
| 1009 |
+
0.3943295,
|
| 1010 |
+
0.36535188,
|
| 1011 |
+
0.09516022
|
| 1012 |
+
],
|
| 1013 |
+
"shoe_id": "slipper-left",
|
| 1014 |
+
"yaw_rad": -0.18675829
|
| 1015 |
+
},
|
| 1016 |
+
{
|
| 1017 |
+
"position_m": [
|
| 1018 |
+
0.39152895,
|
| 1019 |
+
0.57139025,
|
| 1020 |
+
0.08879678
|
| 1021 |
+
],
|
| 1022 |
+
"shoe_id": "slipper-right",
|
| 1023 |
+
"yaw_rad": 0.00590997
|
| 1024 |
+
}
|
| 1025 |
+
],
|
| 1026 |
+
"repeat": 0,
|
| 1027 |
+
"robot": "ur5e"
|
| 1028 |
+
},
|
| 1029 |
+
{
|
| 1030 |
+
"control": "table_support",
|
| 1031 |
+
"family": "slipper",
|
| 1032 |
+
"id": "piper-slipper-00-table_support",
|
| 1033 |
+
"placements": [
|
| 1034 |
+
{
|
| 1035 |
+
"position_m": [
|
| 1036 |
+
0.3943295,
|
| 1037 |
+
0.36535188,
|
| 1038 |
+
0.09516022
|
| 1039 |
+
],
|
| 1040 |
+
"shoe_id": "slipper-left",
|
| 1041 |
+
"yaw_rad": -0.18675829
|
| 1042 |
+
},
|
| 1043 |
+
{
|
| 1044 |
+
"position_m": [
|
| 1045 |
+
0.39152895,
|
| 1046 |
+
0.57139025,
|
| 1047 |
+
0.08879678
|
| 1048 |
+
],
|
| 1049 |
+
"shoe_id": "slipper-right",
|
| 1050 |
+
"yaw_rad": 0.00590997
|
| 1051 |
+
}
|
| 1052 |
+
],
|
| 1053 |
+
"repeat": 0,
|
| 1054 |
+
"robot": "piper"
|
| 1055 |
+
},
|
| 1056 |
+
{
|
| 1057 |
+
"control": "table_disabled",
|
| 1058 |
+
"family": "slipper",
|
| 1059 |
+
"id": "piper-slipper-00-table_disabled",
|
| 1060 |
+
"placements": [
|
| 1061 |
+
{
|
| 1062 |
+
"position_m": [
|
| 1063 |
+
0.3943295,
|
| 1064 |
+
0.36535188,
|
| 1065 |
+
0.09516022
|
| 1066 |
+
],
|
| 1067 |
+
"shoe_id": "slipper-left",
|
| 1068 |
+
"yaw_rad": -0.18675829
|
| 1069 |
+
},
|
| 1070 |
+
{
|
| 1071 |
+
"position_m": [
|
| 1072 |
+
0.39152895,
|
| 1073 |
+
0.57139025,
|
| 1074 |
+
0.08879678
|
| 1075 |
+
],
|
| 1076 |
+
"shoe_id": "slipper-right",
|
| 1077 |
+
"yaw_rad": 0.00590997
|
| 1078 |
+
}
|
| 1079 |
+
],
|
| 1080 |
+
"repeat": 0,
|
| 1081 |
+
"robot": "piper"
|
| 1082 |
+
},
|
| 1083 |
+
{
|
| 1084 |
+
"control": "table_support",
|
| 1085 |
+
"family": "slipper",
|
| 1086 |
+
"id": "so101-slipper-00-table_support",
|
| 1087 |
+
"placements": [
|
| 1088 |
+
{
|
| 1089 |
+
"position_m": [
|
| 1090 |
+
0.3943295,
|
| 1091 |
+
0.36535188,
|
| 1092 |
+
0.09516022
|
| 1093 |
+
],
|
| 1094 |
+
"shoe_id": "slipper-left",
|
| 1095 |
+
"yaw_rad": -0.18675829
|
| 1096 |
+
},
|
| 1097 |
+
{
|
| 1098 |
+
"position_m": [
|
| 1099 |
+
0.39152895,
|
| 1100 |
+
0.57139025,
|
| 1101 |
+
0.08879678
|
| 1102 |
+
],
|
| 1103 |
+
"shoe_id": "slipper-right",
|
| 1104 |
+
"yaw_rad": 0.00590997
|
| 1105 |
+
}
|
| 1106 |
+
],
|
| 1107 |
+
"repeat": 0,
|
| 1108 |
+
"robot": "so101"
|
| 1109 |
+
},
|
| 1110 |
+
{
|
| 1111 |
+
"control": "table_disabled",
|
| 1112 |
+
"family": "slipper",
|
| 1113 |
+
"id": "so101-slipper-00-table_disabled",
|
| 1114 |
+
"placements": [
|
| 1115 |
+
{
|
| 1116 |
+
"position_m": [
|
| 1117 |
+
0.3943295,
|
| 1118 |
+
0.36535188,
|
| 1119 |
+
0.09516022
|
| 1120 |
+
],
|
| 1121 |
+
"shoe_id": "slipper-left",
|
| 1122 |
+
"yaw_rad": -0.18675829
|
| 1123 |
+
},
|
| 1124 |
+
{
|
| 1125 |
+
"position_m": [
|
| 1126 |
+
0.39152895,
|
| 1127 |
+
0.57139025,
|
| 1128 |
+
0.08879678
|
| 1129 |
+
],
|
| 1130 |
+
"shoe_id": "slipper-right",
|
| 1131 |
+
"yaw_rad": 0.00590997
|
| 1132 |
+
}
|
| 1133 |
+
],
|
| 1134 |
+
"repeat": 0,
|
| 1135 |
+
"robot": "so101"
|
| 1136 |
+
},
|
| 1137 |
+
{
|
| 1138 |
+
"control": "table_support",
|
| 1139 |
+
"family": "slipper",
|
| 1140 |
+
"id": "ur5e-slipper-01-table_support",
|
| 1141 |
+
"placements": [
|
| 1142 |
+
{
|
| 1143 |
+
"position_m": [
|
| 1144 |
+
0.40891878,
|
| 1145 |
+
0.38738392,
|
| 1146 |
+
0.08232337
|
| 1147 |
+
],
|
| 1148 |
+
"shoe_id": "slipper-left",
|
| 1149 |
+
"yaw_rad": 0.20866705
|
| 1150 |
+
},
|
| 1151 |
+
{
|
| 1152 |
+
"position_m": [
|
| 1153 |
+
0.40539302,
|
| 1154 |
+
0.56254283,
|
| 1155 |
+
0.06338254
|
| 1156 |
+
],
|
| 1157 |
+
"shoe_id": "slipper-right",
|
| 1158 |
+
"yaw_rad": -0.2118499
|
| 1159 |
+
}
|
| 1160 |
+
],
|
| 1161 |
+
"repeat": 1,
|
| 1162 |
+
"robot": "ur5e"
|
| 1163 |
+
},
|
| 1164 |
+
{
|
| 1165 |
+
"control": "table_disabled",
|
| 1166 |
+
"family": "slipper",
|
| 1167 |
+
"id": "ur5e-slipper-01-table_disabled",
|
| 1168 |
+
"placements": [
|
| 1169 |
+
{
|
| 1170 |
+
"position_m": [
|
| 1171 |
+
0.40891878,
|
| 1172 |
+
0.38738392,
|
| 1173 |
+
0.08232337
|
| 1174 |
+
],
|
| 1175 |
+
"shoe_id": "slipper-left",
|
| 1176 |
+
"yaw_rad": 0.20866705
|
| 1177 |
+
},
|
| 1178 |
+
{
|
| 1179 |
+
"position_m": [
|
| 1180 |
+
0.40539302,
|
| 1181 |
+
0.56254283,
|
| 1182 |
+
0.06338254
|
| 1183 |
+
],
|
| 1184 |
+
"shoe_id": "slipper-right",
|
| 1185 |
+
"yaw_rad": -0.2118499
|
| 1186 |
+
}
|
| 1187 |
+
],
|
| 1188 |
+
"repeat": 1,
|
| 1189 |
+
"robot": "ur5e"
|
| 1190 |
+
},
|
| 1191 |
+
{
|
| 1192 |
+
"control": "table_support",
|
| 1193 |
+
"family": "slipper",
|
| 1194 |
+
"id": "piper-slipper-01-table_support",
|
| 1195 |
+
"placements": [
|
| 1196 |
+
{
|
| 1197 |
+
"position_m": [
|
| 1198 |
+
0.40891878,
|
| 1199 |
+
0.38738392,
|
| 1200 |
+
0.08232337
|
| 1201 |
+
],
|
| 1202 |
+
"shoe_id": "slipper-left",
|
| 1203 |
+
"yaw_rad": 0.20866705
|
| 1204 |
+
},
|
| 1205 |
+
{
|
| 1206 |
+
"position_m": [
|
| 1207 |
+
0.40539302,
|
| 1208 |
+
0.56254283,
|
| 1209 |
+
0.06338254
|
| 1210 |
+
],
|
| 1211 |
+
"shoe_id": "slipper-right",
|
| 1212 |
+
"yaw_rad": -0.2118499
|
| 1213 |
+
}
|
| 1214 |
+
],
|
| 1215 |
+
"repeat": 1,
|
| 1216 |
+
"robot": "piper"
|
| 1217 |
+
},
|
| 1218 |
+
{
|
| 1219 |
+
"control": "table_disabled",
|
| 1220 |
+
"family": "slipper",
|
| 1221 |
+
"id": "piper-slipper-01-table_disabled",
|
| 1222 |
+
"placements": [
|
| 1223 |
+
{
|
| 1224 |
+
"position_m": [
|
| 1225 |
+
0.40891878,
|
| 1226 |
+
0.38738392,
|
| 1227 |
+
0.08232337
|
| 1228 |
+
],
|
| 1229 |
+
"shoe_id": "slipper-left",
|
| 1230 |
+
"yaw_rad": 0.20866705
|
| 1231 |
+
},
|
| 1232 |
+
{
|
| 1233 |
+
"position_m": [
|
| 1234 |
+
0.40539302,
|
| 1235 |
+
0.56254283,
|
| 1236 |
+
0.06338254
|
| 1237 |
+
],
|
| 1238 |
+
"shoe_id": "slipper-right",
|
| 1239 |
+
"yaw_rad": -0.2118499
|
| 1240 |
+
}
|
| 1241 |
+
],
|
| 1242 |
+
"repeat": 1,
|
| 1243 |
+
"robot": "piper"
|
| 1244 |
+
},
|
| 1245 |
+
{
|
| 1246 |
+
"control": "table_support",
|
| 1247 |
+
"family": "slipper",
|
| 1248 |
+
"id": "so101-slipper-01-table_support",
|
| 1249 |
+
"placements": [
|
| 1250 |
+
{
|
| 1251 |
+
"position_m": [
|
| 1252 |
+
0.40891878,
|
| 1253 |
+
0.38738392,
|
| 1254 |
+
0.08232337
|
| 1255 |
+
],
|
| 1256 |
+
"shoe_id": "slipper-left",
|
| 1257 |
+
"yaw_rad": 0.20866705
|
| 1258 |
+
},
|
| 1259 |
+
{
|
| 1260 |
+
"position_m": [
|
| 1261 |
+
0.40539302,
|
| 1262 |
+
0.56254283,
|
| 1263 |
+
0.06338254
|
| 1264 |
+
],
|
| 1265 |
+
"shoe_id": "slipper-right",
|
| 1266 |
+
"yaw_rad": -0.2118499
|
| 1267 |
+
}
|
| 1268 |
+
],
|
| 1269 |
+
"repeat": 1,
|
| 1270 |
+
"robot": "so101"
|
| 1271 |
+
},
|
| 1272 |
+
{
|
| 1273 |
+
"control": "table_disabled",
|
| 1274 |
+
"family": "slipper",
|
| 1275 |
+
"id": "so101-slipper-01-table_disabled",
|
| 1276 |
+
"placements": [
|
| 1277 |
+
{
|
| 1278 |
+
"position_m": [
|
| 1279 |
+
0.40891878,
|
| 1280 |
+
0.38738392,
|
| 1281 |
+
0.08232337
|
| 1282 |
+
],
|
| 1283 |
+
"shoe_id": "slipper-left",
|
| 1284 |
+
"yaw_rad": 0.20866705
|
| 1285 |
+
},
|
| 1286 |
+
{
|
| 1287 |
+
"position_m": [
|
| 1288 |
+
0.40539302,
|
| 1289 |
+
0.56254283,
|
| 1290 |
+
0.06338254
|
| 1291 |
+
],
|
| 1292 |
+
"shoe_id": "slipper-right",
|
| 1293 |
+
"yaw_rad": -0.2118499
|
| 1294 |
+
}
|
| 1295 |
+
],
|
| 1296 |
+
"repeat": 1,
|
| 1297 |
+
"robot": "so101"
|
| 1298 |
+
},
|
| 1299 |
+
{
|
| 1300 |
+
"control": "table_support",
|
| 1301 |
+
"family": "slipper",
|
| 1302 |
+
"id": "ur5e-slipper-02-table_support",
|
| 1303 |
+
"placements": [
|
| 1304 |
+
{
|
| 1305 |
+
"position_m": [
|
| 1306 |
+
0.40473021,
|
| 1307 |
+
0.39342813,
|
| 1308 |
+
0.06637683
|
| 1309 |
+
],
|
| 1310 |
+
"shoe_id": "slipper-left",
|
| 1311 |
+
"yaw_rad": -0.1863574
|
| 1312 |
+
},
|
| 1313 |
+
{
|
| 1314 |
+
"position_m": [
|
| 1315 |
+
0.39971386,
|
| 1316 |
+
0.54759708,
|
| 1317 |
+
0.08089116
|
| 1318 |
+
],
|
| 1319 |
+
"shoe_id": "slipper-right",
|
| 1320 |
+
"yaw_rad": -0.06194345
|
| 1321 |
+
}
|
| 1322 |
+
],
|
| 1323 |
+
"repeat": 2,
|
| 1324 |
+
"robot": "ur5e"
|
| 1325 |
+
},
|
| 1326 |
+
{
|
| 1327 |
+
"control": "table_disabled",
|
| 1328 |
+
"family": "slipper",
|
| 1329 |
+
"id": "ur5e-slipper-02-table_disabled",
|
| 1330 |
+
"placements": [
|
| 1331 |
+
{
|
| 1332 |
+
"position_m": [
|
| 1333 |
+
0.40473021,
|
| 1334 |
+
0.39342813,
|
| 1335 |
+
0.06637683
|
| 1336 |
+
],
|
| 1337 |
+
"shoe_id": "slipper-left",
|
| 1338 |
+
"yaw_rad": -0.1863574
|
| 1339 |
+
},
|
| 1340 |
+
{
|
| 1341 |
+
"position_m": [
|
| 1342 |
+
0.39971386,
|
| 1343 |
+
0.54759708,
|
| 1344 |
+
0.08089116
|
| 1345 |
+
],
|
| 1346 |
+
"shoe_id": "slipper-right",
|
| 1347 |
+
"yaw_rad": -0.06194345
|
| 1348 |
+
}
|
| 1349 |
+
],
|
| 1350 |
+
"repeat": 2,
|
| 1351 |
+
"robot": "ur5e"
|
| 1352 |
+
},
|
| 1353 |
+
{
|
| 1354 |
+
"control": "table_support",
|
| 1355 |
+
"family": "slipper",
|
| 1356 |
+
"id": "piper-slipper-02-table_support",
|
| 1357 |
+
"placements": [
|
| 1358 |
+
{
|
| 1359 |
+
"position_m": [
|
| 1360 |
+
0.40473021,
|
| 1361 |
+
0.39342813,
|
| 1362 |
+
0.06637683
|
| 1363 |
+
],
|
| 1364 |
+
"shoe_id": "slipper-left",
|
| 1365 |
+
"yaw_rad": -0.1863574
|
| 1366 |
+
},
|
| 1367 |
+
{
|
| 1368 |
+
"position_m": [
|
| 1369 |
+
0.39971386,
|
| 1370 |
+
0.54759708,
|
| 1371 |
+
0.08089116
|
| 1372 |
+
],
|
| 1373 |
+
"shoe_id": "slipper-right",
|
| 1374 |
+
"yaw_rad": -0.06194345
|
| 1375 |
+
}
|
| 1376 |
+
],
|
| 1377 |
+
"repeat": 2,
|
| 1378 |
+
"robot": "piper"
|
| 1379 |
+
},
|
| 1380 |
+
{
|
| 1381 |
+
"control": "table_disabled",
|
| 1382 |
+
"family": "slipper",
|
| 1383 |
+
"id": "piper-slipper-02-table_disabled",
|
| 1384 |
+
"placements": [
|
| 1385 |
+
{
|
| 1386 |
+
"position_m": [
|
| 1387 |
+
0.40473021,
|
| 1388 |
+
0.39342813,
|
| 1389 |
+
0.06637683
|
| 1390 |
+
],
|
| 1391 |
+
"shoe_id": "slipper-left",
|
| 1392 |
+
"yaw_rad": -0.1863574
|
| 1393 |
+
},
|
| 1394 |
+
{
|
| 1395 |
+
"position_m": [
|
| 1396 |
+
0.39971386,
|
| 1397 |
+
0.54759708,
|
| 1398 |
+
0.08089116
|
| 1399 |
+
],
|
| 1400 |
+
"shoe_id": "slipper-right",
|
| 1401 |
+
"yaw_rad": -0.06194345
|
| 1402 |
+
}
|
| 1403 |
+
],
|
| 1404 |
+
"repeat": 2,
|
| 1405 |
+
"robot": "piper"
|
| 1406 |
+
},
|
| 1407 |
+
{
|
| 1408 |
+
"control": "table_support",
|
| 1409 |
+
"family": "slipper",
|
| 1410 |
+
"id": "so101-slipper-02-table_support",
|
| 1411 |
+
"placements": [
|
| 1412 |
+
{
|
| 1413 |
+
"position_m": [
|
| 1414 |
+
0.40473021,
|
| 1415 |
+
0.39342813,
|
| 1416 |
+
0.06637683
|
| 1417 |
+
],
|
| 1418 |
+
"shoe_id": "slipper-left",
|
| 1419 |
+
"yaw_rad": -0.1863574
|
| 1420 |
+
},
|
| 1421 |
+
{
|
| 1422 |
+
"position_m": [
|
| 1423 |
+
0.39971386,
|
| 1424 |
+
0.54759708,
|
| 1425 |
+
0.08089116
|
| 1426 |
+
],
|
| 1427 |
+
"shoe_id": "slipper-right",
|
| 1428 |
+
"yaw_rad": -0.06194345
|
| 1429 |
+
}
|
| 1430 |
+
],
|
| 1431 |
+
"repeat": 2,
|
| 1432 |
+
"robot": "so101"
|
| 1433 |
+
},
|
| 1434 |
+
{
|
| 1435 |
+
"control": "table_disabled",
|
| 1436 |
+
"family": "slipper",
|
| 1437 |
+
"id": "so101-slipper-02-table_disabled",
|
| 1438 |
+
"placements": [
|
| 1439 |
+
{
|
| 1440 |
+
"position_m": [
|
| 1441 |
+
0.40473021,
|
| 1442 |
+
0.39342813,
|
| 1443 |
+
0.06637683
|
| 1444 |
+
],
|
| 1445 |
+
"shoe_id": "slipper-left",
|
| 1446 |
+
"yaw_rad": -0.1863574
|
| 1447 |
+
},
|
| 1448 |
+
{
|
| 1449 |
+
"position_m": [
|
| 1450 |
+
0.39971386,
|
| 1451 |
+
0.54759708,
|
| 1452 |
+
0.08089116
|
| 1453 |
+
],
|
| 1454 |
+
"shoe_id": "slipper-right",
|
| 1455 |
+
"yaw_rad": -0.06194345
|
| 1456 |
+
}
|
| 1457 |
+
],
|
| 1458 |
+
"repeat": 2,
|
| 1459 |
+
"robot": "so101"
|
| 1460 |
+
}
|
| 1461 |
+
],
|
| 1462 |
+
"catalog": {
|
| 1463 |
+
"catalog_sha256": "592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7",
|
| 1464 |
+
"environment": {
|
| 1465 |
+
"default_layout": "Three columns x=.40,.76,1.12 m; two rows y=.38,.56 m; sole bottoms begin z=.08 m. Layout separates loading tests from reachability claims.",
|
| 1466 |
+
"geometry": "Infinite collision plane at z=0; displayed with 2 m half extents. Not a finite tabletop or rack.",
|
| 1467 |
+
"gravity_m_s2": [
|
| 1468 |
+
0,
|
| 1469 |
+
0,
|
| 1470 |
+
-9.81
|
| 1471 |
+
],
|
| 1472 |
+
"id": "open-support-plane",
|
| 1473 |
+
"license": "MIT",
|
| 1474 |
+
"name": "asset_table",
|
| 1475 |
+
"property_evidence": "untested authored environment",
|
| 1476 |
+
"version": "0.1.0"
|
| 1477 |
+
},
|
| 1478 |
+
"license": "MIT",
|
| 1479 |
+
"license_scope": "Original DVIDIA catalog and procedural shoes only; robot simulation assets retain their individual licenses.",
|
| 1480 |
+
"limitations": [
|
| 1481 |
+
"All shoe physical properties are untested synthetic assumptions.",
|
| 1482 |
+
"Left/right labels identify mirrored procedural instances, not scanned real shoes.",
|
| 1483 |
+
"Arm command interfaces differ; installing a scene does not install a learned controller.",
|
| 1484 |
+
"No deformation, real-world calibration, graspability claim or closed-loop sensor stack."
|
| 1485 |
+
],
|
| 1486 |
+
"robots": [
|
| 1487 |
+
{
|
| 1488 |
+
"arm_axes": 6,
|
| 1489 |
+
"compatibility": {
|
| 1490 |
+
"physical_robot_ready": false,
|
| 1491 |
+
"scene_loading": true,
|
| 1492 |
+
"scope": "Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility.",
|
| 1493 |
+
"shoe_grasp_qualified": false
|
| 1494 |
+
},
|
| 1495 |
+
"expected_dimensions": {
|
| 1496 |
+
"neq": 3,
|
| 1497 |
+
"nq": 14,
|
| 1498 |
+
"nu": 7,
|
| 1499 |
+
"nv": 14
|
| 1500 |
+
},
|
| 1501 |
+
"gripper_command": "Native coupled gripper servo input [0,255]; not a measured gap or calibrated force.",
|
| 1502 |
+
"gripper_command_axes": 1,
|
| 1503 |
+
"gripper_mechanical_joints": 8,
|
| 1504 |
+
"home_joint_positions": {
|
| 1505 |
+
"elbow_joint": 1.5708,
|
| 1506 |
+
"shoulder_lift_joint": -1.5708,
|
| 1507 |
+
"shoulder_pan_joint": -1.5708,
|
| 1508 |
+
"wrist_1_joint": -1.5708,
|
| 1509 |
+
"wrist_2_joint": -1.5708,
|
| 1510 |
+
"wrist_3_joint": 0
|
| 1511 |
+
},
|
| 1512 |
+
"id": "ur5e",
|
| 1513 |
+
"immutable_id": "dvidia/robots/ur5e-2f85@0.1.0",
|
| 1514 |
+
"licenses": {
|
| 1515 |
+
"robotiq_2f85": "BSD-2-Clause",
|
| 1516 |
+
"universal_robots_ur5e": "BSD-3-Clause"
|
| 1517 |
+
},
|
| 1518 |
+
"name": "UR5e + Robotiq 2F-85",
|
| 1519 |
+
"native_command_units": [
|
| 1520 |
+
"rad",
|
| 1521 |
+
"rad",
|
| 1522 |
+
"rad",
|
| 1523 |
+
"rad",
|
| 1524 |
+
"rad",
|
| 1525 |
+
"rad",
|
| 1526 |
+
"native_0_255"
|
| 1527 |
+
],
|
| 1528 |
+
"openness_scope": "These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate.",
|
| 1529 |
+
"source": {
|
| 1530 |
+
"commit": "0059d4335f8156206f63a35662313385f7ad6d74",
|
| 1531 |
+
"home_scope": "Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose.",
|
| 1532 |
+
"model_urls": [
|
| 1533 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/universal_robots_ur5e",
|
| 1534 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotiq_2f85"
|
| 1535 |
+
],
|
| 1536 |
+
"repository": "https://github.com/google-deepmind/mujoco_menagerie",
|
| 1537 |
+
"verification": "Packaged SHA256 allowlist; assets are read from verified bytes, without network access."
|
| 1538 |
+
},
|
| 1539 |
+
"version": "0.1.0"
|
| 1540 |
+
},
|
| 1541 |
+
{
|
| 1542 |
+
"arm_axes": 6,
|
| 1543 |
+
"compatibility": {
|
| 1544 |
+
"physical_robot_ready": false,
|
| 1545 |
+
"scene_loading": true,
|
| 1546 |
+
"scope": "Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility.",
|
| 1547 |
+
"shoe_grasp_qualified": false
|
| 1548 |
+
},
|
| 1549 |
+
"expected_dimensions": {
|
| 1550 |
+
"neq": 1,
|
| 1551 |
+
"nq": 8,
|
| 1552 |
+
"nu": 7,
|
| 1553 |
+
"nv": 8
|
| 1554 |
+
},
|
| 1555 |
+
"gripper_command": "single-finger slide target in metres, native range [0,0.035]; not total jaw gap",
|
| 1556 |
+
"gripper_command_axes": 1,
|
| 1557 |
+
"gripper_mechanical_joints": 2,
|
| 1558 |
+
"home_joint_positions": {
|
| 1559 |
+
"joint1": 0,
|
| 1560 |
+
"joint2": 1.57,
|
| 1561 |
+
"joint3": -1.3485,
|
| 1562 |
+
"joint4": 0,
|
| 1563 |
+
"joint5": 0,
|
| 1564 |
+
"joint6": 0,
|
| 1565 |
+
"joint7": 0,
|
| 1566 |
+
"joint8": 0
|
| 1567 |
+
},
|
| 1568 |
+
"id": "piper",
|
| 1569 |
+
"immutable_id": "dvidia/robots/piper@0.1.0",
|
| 1570 |
+
"licenses": {
|
| 1571 |
+
"agilex_piper": "MIT"
|
| 1572 |
+
},
|
| 1573 |
+
"name": "AgileX PiPER",
|
| 1574 |
+
"native_command_units": [
|
| 1575 |
+
"rad",
|
| 1576 |
+
"rad",
|
| 1577 |
+
"rad",
|
| 1578 |
+
"rad",
|
| 1579 |
+
"rad",
|
| 1580 |
+
"rad",
|
| 1581 |
+
"m"
|
| 1582 |
+
],
|
| 1583 |
+
"openness_scope": "These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate.",
|
| 1584 |
+
"source": {
|
| 1585 |
+
"commit": "0059d4335f8156206f63a35662313385f7ad6d74",
|
| 1586 |
+
"home_scope": "Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose.",
|
| 1587 |
+
"model_urls": [
|
| 1588 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/agilex_piper"
|
| 1589 |
+
],
|
| 1590 |
+
"repository": "https://github.com/google-deepmind/mujoco_menagerie",
|
| 1591 |
+
"verification": "Packaged SHA256 allowlist; assets are read from verified bytes, without network access."
|
| 1592 |
+
},
|
| 1593 |
+
"version": "0.1.0"
|
| 1594 |
+
},
|
| 1595 |
+
{
|
| 1596 |
+
"arm_axes": 5,
|
| 1597 |
+
"compatibility": {
|
| 1598 |
+
"physical_robot_ready": false,
|
| 1599 |
+
"scene_loading": true,
|
| 1600 |
+
"scope": "Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility.",
|
| 1601 |
+
"shoe_grasp_qualified": false
|
| 1602 |
+
},
|
| 1603 |
+
"expected_dimensions": {
|
| 1604 |
+
"neq": 0,
|
| 1605 |
+
"nq": 6,
|
| 1606 |
+
"nu": 6,
|
| 1607 |
+
"nv": 6
|
| 1608 |
+
},
|
| 1609 |
+
"gripper_command": "moving-jaw hinge angle target in radians; not linear jaw gap",
|
| 1610 |
+
"gripper_command_axes": 1,
|
| 1611 |
+
"gripper_mechanical_joints": 1,
|
| 1612 |
+
"home_joint_positions": {
|
| 1613 |
+
"elbow_flex": 0,
|
| 1614 |
+
"gripper": 0,
|
| 1615 |
+
"shoulder_lift": 0,
|
| 1616 |
+
"shoulder_pan": 0,
|
| 1617 |
+
"wrist_flex": 0,
|
| 1618 |
+
"wrist_roll": 0
|
| 1619 |
+
},
|
| 1620 |
+
"id": "so101",
|
| 1621 |
+
"immutable_id": "dvidia/robots/so101@0.1.0",
|
| 1622 |
+
"licenses": {
|
| 1623 |
+
"robotstudio_so101": "Apache-2.0"
|
| 1624 |
+
},
|
| 1625 |
+
"name": "The Robot Studio SO101",
|
| 1626 |
+
"native_command_units": [
|
| 1627 |
+
"rad",
|
| 1628 |
+
"rad",
|
| 1629 |
+
"rad",
|
| 1630 |
+
"rad",
|
| 1631 |
+
"rad",
|
| 1632 |
+
"rad"
|
| 1633 |
+
],
|
| 1634 |
+
"openness_scope": "These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate.",
|
| 1635 |
+
"source": {
|
| 1636 |
+
"commit": "0059d4335f8156206f63a35662313385f7ad6d74",
|
| 1637 |
+
"home_scope": "Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose.",
|
| 1638 |
+
"model_urls": [
|
| 1639 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotstudio_so101"
|
| 1640 |
+
],
|
| 1641 |
+
"repository": "https://github.com/google-deepmind/mujoco_menagerie",
|
| 1642 |
+
"verification": "Packaged SHA256 allowlist; assets are read from verified bytes, without network access."
|
| 1643 |
+
},
|
| 1644 |
+
"version": "0.1.0"
|
| 1645 |
+
}
|
| 1646 |
+
],
|
| 1647 |
+
"schema": "dvidia.asset-catalog/v1",
|
| 1648 |
+
"scope": "Reusable native scene assets with synthetic rigid shoes. Scene loading and gravity/contact checks do not demonstrate shoe manipulation, learning or physical robot transfer.",
|
| 1649 |
+
"shoes": [
|
| 1650 |
+
{
|
| 1651 |
+
"family": "trainer",
|
| 1652 |
+
"fidelity": {
|
| 1653 |
+
"deformation": "unsupported",
|
| 1654 |
+
"geometry": "authored coarse proxy",
|
| 1655 |
+
"measured_contact": "untested",
|
| 1656 |
+
"native_contact": "available for numerical testing",
|
| 1657 |
+
"physical_robot_ready": false,
|
| 1658 |
+
"shoe_grasp_qualified": false
|
| 1659 |
+
},
|
| 1660 |
+
"frame": {
|
| 1661 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 1662 |
+
"initial_bottom_z_m": 0.08,
|
| 1663 |
+
"origin": "sole bottom center",
|
| 1664 |
+
"sole_bottom_z_m": 0
|
| 1665 |
+
},
|
| 1666 |
+
"geometry": [
|
| 1667 |
+
{
|
| 1668 |
+
"mass_fraction": 0.35,
|
| 1669 |
+
"name": "sole",
|
| 1670 |
+
"position_m": [
|
| 1671 |
+
0,
|
| 1672 |
+
0,
|
| 1673 |
+
0.01
|
| 1674 |
+
],
|
| 1675 |
+
"rgba": [
|
| 1676 |
+
0.16,
|
| 1677 |
+
0.17,
|
| 1678 |
+
0.18,
|
| 1679 |
+
1
|
| 1680 |
+
],
|
| 1681 |
+
"size_m": [
|
| 1682 |
+
0.14,
|
| 1683 |
+
0.05,
|
| 1684 |
+
0.01
|
| 1685 |
+
],
|
| 1686 |
+
"type": "box"
|
| 1687 |
+
},
|
| 1688 |
+
{
|
| 1689 |
+
"mass_fraction": 0.55,
|
| 1690 |
+
"name": "upper",
|
| 1691 |
+
"position_m": [
|
| 1692 |
+
-0.005,
|
| 1693 |
+
0.003,
|
| 1694 |
+
0.052
|
| 1695 |
+
],
|
| 1696 |
+
"rgba": [
|
| 1697 |
+
0.2,
|
| 1698 |
+
0.38,
|
| 1699 |
+
0.58,
|
| 1700 |
+
1
|
| 1701 |
+
],
|
| 1702 |
+
"size_m": [
|
| 1703 |
+
0.122,
|
| 1704 |
+
0.047,
|
| 1705 |
+
0.035
|
| 1706 |
+
],
|
| 1707 |
+
"type": "ellipsoid"
|
| 1708 |
+
},
|
| 1709 |
+
{
|
| 1710 |
+
"mass_fraction": 0.1,
|
| 1711 |
+
"name": "toe",
|
| 1712 |
+
"position_m": [
|
| 1713 |
+
0.095,
|
| 1714 |
+
0.003,
|
| 1715 |
+
0.045
|
| 1716 |
+
],
|
| 1717 |
+
"rgba": [
|
| 1718 |
+
0.78,
|
| 1719 |
+
0.82,
|
| 1720 |
+
0.83,
|
| 1721 |
+
1
|
| 1722 |
+
],
|
| 1723 |
+
"size_m": [
|
| 1724 |
+
0.04,
|
| 1725 |
+
0.047,
|
| 1726 |
+
0.026
|
| 1727 |
+
],
|
| 1728 |
+
"type": "ellipsoid"
|
| 1729 |
+
}
|
| 1730 |
+
],
|
| 1731 |
+
"id": "trainer-left",
|
| 1732 |
+
"immutable_id": "dvidia/shoes/trainer-left@0.1.0",
|
| 1733 |
+
"license": "MIT",
|
| 1734 |
+
"name": "Trainer / left",
|
| 1735 |
+
"pair_id": "dvidia/shoes/trainer-pair@0.1.0",
|
| 1736 |
+
"properties": {
|
| 1737 |
+
"contact_solver": {
|
| 1738 |
+
"evidence": "untested",
|
| 1739 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1740 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 1741 |
+
"value": {
|
| 1742 |
+
"condim": 4,
|
| 1743 |
+
"priority": 1,
|
| 1744 |
+
"solimp": [
|
| 1745 |
+
0.9,
|
| 1746 |
+
0.95,
|
| 1747 |
+
0.001,
|
| 1748 |
+
0.5,
|
| 1749 |
+
2
|
| 1750 |
+
],
|
| 1751 |
+
"solref": [
|
| 1752 |
+
0.02,
|
| 1753 |
+
1
|
| 1754 |
+
]
|
| 1755 |
+
}
|
| 1756 |
+
},
|
| 1757 |
+
"deformation": {
|
| 1758 |
+
"evidence": "untested",
|
| 1759 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1760 |
+
"units": "model class",
|
| 1761 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation."
|
| 1762 |
+
},
|
| 1763 |
+
"dimensions_m": {
|
| 1764 |
+
"evidence": "untested",
|
| 1765 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1766 |
+
"units": "m; length x, width y, maximum height z",
|
| 1767 |
+
"value": [
|
| 1768 |
+
0.28,
|
| 1769 |
+
0.1,
|
| 1770 |
+
0.087
|
| 1771 |
+
]
|
| 1772 |
+
},
|
| 1773 |
+
"mass_distribution": {
|
| 1774 |
+
"evidence": "untested",
|
| 1775 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1776 |
+
"units": "model assumption",
|
| 1777 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo."
|
| 1778 |
+
},
|
| 1779 |
+
"mass_kg": {
|
| 1780 |
+
"evidence": "untested",
|
| 1781 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1782 |
+
"units": "kg",
|
| 1783 |
+
"value": 0.3
|
| 1784 |
+
},
|
| 1785 |
+
"rolling_friction": {
|
| 1786 |
+
"evidence": "untested",
|
| 1787 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1788 |
+
"units": "m",
|
| 1789 |
+
"value": 0.0001
|
| 1790 |
+
},
|
| 1791 |
+
"sliding_friction": {
|
| 1792 |
+
"evidence": "untested",
|
| 1793 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1794 |
+
"units": "dimensionless",
|
| 1795 |
+
"value": 0.8
|
| 1796 |
+
},
|
| 1797 |
+
"torsional_friction": {
|
| 1798 |
+
"evidence": "untested",
|
| 1799 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1800 |
+
"units": "m",
|
| 1801 |
+
"value": 0.005
|
| 1802 |
+
}
|
| 1803 |
+
},
|
| 1804 |
+
"side": "left",
|
| 1805 |
+
"source": {
|
| 1806 |
+
"author": "DVIDIA",
|
| 1807 |
+
"kind": "original_procedural",
|
| 1808 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 1809 |
+
},
|
| 1810 |
+
"version": "0.1.0"
|
| 1811 |
+
},
|
| 1812 |
+
{
|
| 1813 |
+
"family": "trainer",
|
| 1814 |
+
"fidelity": {
|
| 1815 |
+
"deformation": "unsupported",
|
| 1816 |
+
"geometry": "authored coarse proxy",
|
| 1817 |
+
"measured_contact": "untested",
|
| 1818 |
+
"native_contact": "available for numerical testing",
|
| 1819 |
+
"physical_robot_ready": false,
|
| 1820 |
+
"shoe_grasp_qualified": false
|
| 1821 |
+
},
|
| 1822 |
+
"frame": {
|
| 1823 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 1824 |
+
"initial_bottom_z_m": 0.08,
|
| 1825 |
+
"origin": "sole bottom center",
|
| 1826 |
+
"sole_bottom_z_m": 0
|
| 1827 |
+
},
|
| 1828 |
+
"geometry": [
|
| 1829 |
+
{
|
| 1830 |
+
"mass_fraction": 0.35,
|
| 1831 |
+
"name": "sole",
|
| 1832 |
+
"position_m": [
|
| 1833 |
+
0,
|
| 1834 |
+
0,
|
| 1835 |
+
0.01
|
| 1836 |
+
],
|
| 1837 |
+
"rgba": [
|
| 1838 |
+
0.16,
|
| 1839 |
+
0.17,
|
| 1840 |
+
0.18,
|
| 1841 |
+
1
|
| 1842 |
+
],
|
| 1843 |
+
"size_m": [
|
| 1844 |
+
0.14,
|
| 1845 |
+
0.05,
|
| 1846 |
+
0.01
|
| 1847 |
+
],
|
| 1848 |
+
"type": "box"
|
| 1849 |
+
},
|
| 1850 |
+
{
|
| 1851 |
+
"mass_fraction": 0.55,
|
| 1852 |
+
"name": "upper",
|
| 1853 |
+
"position_m": [
|
| 1854 |
+
-0.005,
|
| 1855 |
+
-0.003,
|
| 1856 |
+
0.052
|
| 1857 |
+
],
|
| 1858 |
+
"rgba": [
|
| 1859 |
+
0.2,
|
| 1860 |
+
0.38,
|
| 1861 |
+
0.58,
|
| 1862 |
+
1
|
| 1863 |
+
],
|
| 1864 |
+
"size_m": [
|
| 1865 |
+
0.122,
|
| 1866 |
+
0.047,
|
| 1867 |
+
0.035
|
| 1868 |
+
],
|
| 1869 |
+
"type": "ellipsoid"
|
| 1870 |
+
},
|
| 1871 |
+
{
|
| 1872 |
+
"mass_fraction": 0.1,
|
| 1873 |
+
"name": "toe",
|
| 1874 |
+
"position_m": [
|
| 1875 |
+
0.095,
|
| 1876 |
+
-0.003,
|
| 1877 |
+
0.045
|
| 1878 |
+
],
|
| 1879 |
+
"rgba": [
|
| 1880 |
+
0.78,
|
| 1881 |
+
0.82,
|
| 1882 |
+
0.83,
|
| 1883 |
+
1
|
| 1884 |
+
],
|
| 1885 |
+
"size_m": [
|
| 1886 |
+
0.04,
|
| 1887 |
+
0.047,
|
| 1888 |
+
0.026
|
| 1889 |
+
],
|
| 1890 |
+
"type": "ellipsoid"
|
| 1891 |
+
}
|
| 1892 |
+
],
|
| 1893 |
+
"id": "trainer-right",
|
| 1894 |
+
"immutable_id": "dvidia/shoes/trainer-right@0.1.0",
|
| 1895 |
+
"license": "MIT",
|
| 1896 |
+
"name": "Trainer / right",
|
| 1897 |
+
"pair_id": "dvidia/shoes/trainer-pair@0.1.0",
|
| 1898 |
+
"properties": {
|
| 1899 |
+
"contact_solver": {
|
| 1900 |
+
"evidence": "untested",
|
| 1901 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1902 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 1903 |
+
"value": {
|
| 1904 |
+
"condim": 4,
|
| 1905 |
+
"priority": 1,
|
| 1906 |
+
"solimp": [
|
| 1907 |
+
0.9,
|
| 1908 |
+
0.95,
|
| 1909 |
+
0.001,
|
| 1910 |
+
0.5,
|
| 1911 |
+
2
|
| 1912 |
+
],
|
| 1913 |
+
"solref": [
|
| 1914 |
+
0.02,
|
| 1915 |
+
1
|
| 1916 |
+
]
|
| 1917 |
+
}
|
| 1918 |
+
},
|
| 1919 |
+
"deformation": {
|
| 1920 |
+
"evidence": "untested",
|
| 1921 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1922 |
+
"units": "model class",
|
| 1923 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation."
|
| 1924 |
+
},
|
| 1925 |
+
"dimensions_m": {
|
| 1926 |
+
"evidence": "untested",
|
| 1927 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1928 |
+
"units": "m; length x, width y, maximum height z",
|
| 1929 |
+
"value": [
|
| 1930 |
+
0.28,
|
| 1931 |
+
0.1,
|
| 1932 |
+
0.087
|
| 1933 |
+
]
|
| 1934 |
+
},
|
| 1935 |
+
"mass_distribution": {
|
| 1936 |
+
"evidence": "untested",
|
| 1937 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1938 |
+
"units": "model assumption",
|
| 1939 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo."
|
| 1940 |
+
},
|
| 1941 |
+
"mass_kg": {
|
| 1942 |
+
"evidence": "untested",
|
| 1943 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1944 |
+
"units": "kg",
|
| 1945 |
+
"value": 0.3
|
| 1946 |
+
},
|
| 1947 |
+
"rolling_friction": {
|
| 1948 |
+
"evidence": "untested",
|
| 1949 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1950 |
+
"units": "m",
|
| 1951 |
+
"value": 0.0001
|
| 1952 |
+
},
|
| 1953 |
+
"sliding_friction": {
|
| 1954 |
+
"evidence": "untested",
|
| 1955 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1956 |
+
"units": "dimensionless",
|
| 1957 |
+
"value": 0.8
|
| 1958 |
+
},
|
| 1959 |
+
"torsional_friction": {
|
| 1960 |
+
"evidence": "untested",
|
| 1961 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 1962 |
+
"units": "m",
|
| 1963 |
+
"value": 0.005
|
| 1964 |
+
}
|
| 1965 |
+
},
|
| 1966 |
+
"side": "right",
|
| 1967 |
+
"source": {
|
| 1968 |
+
"author": "DVIDIA",
|
| 1969 |
+
"kind": "original_procedural",
|
| 1970 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 1971 |
+
},
|
| 1972 |
+
"version": "0.1.0"
|
| 1973 |
+
},
|
| 1974 |
+
{
|
| 1975 |
+
"family": "ankle-boot",
|
| 1976 |
+
"fidelity": {
|
| 1977 |
+
"deformation": "unsupported",
|
| 1978 |
+
"geometry": "authored coarse proxy",
|
| 1979 |
+
"measured_contact": "untested",
|
| 1980 |
+
"native_contact": "available for numerical testing",
|
| 1981 |
+
"physical_robot_ready": false,
|
| 1982 |
+
"shoe_grasp_qualified": false
|
| 1983 |
+
},
|
| 1984 |
+
"frame": {
|
| 1985 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 1986 |
+
"initial_bottom_z_m": 0.08,
|
| 1987 |
+
"origin": "sole bottom center",
|
| 1988 |
+
"sole_bottom_z_m": 0
|
| 1989 |
+
},
|
| 1990 |
+
"geometry": [
|
| 1991 |
+
{
|
| 1992 |
+
"mass_fraction": 0.35,
|
| 1993 |
+
"name": "sole",
|
| 1994 |
+
"position_m": [
|
| 1995 |
+
0,
|
| 1996 |
+
0,
|
| 1997 |
+
0.012
|
| 1998 |
+
],
|
| 1999 |
+
"rgba": [
|
| 2000 |
+
0.16,
|
| 2001 |
+
0.17,
|
| 2002 |
+
0.18,
|
| 2003 |
+
1
|
| 2004 |
+
],
|
| 2005 |
+
"size_m": [
|
| 2006 |
+
0.145,
|
| 2007 |
+
0.054,
|
| 2008 |
+
0.012
|
| 2009 |
+
],
|
| 2010 |
+
"type": "box"
|
| 2011 |
+
},
|
| 2012 |
+
{
|
| 2013 |
+
"mass_fraction": 0.3,
|
| 2014 |
+
"name": "upper",
|
| 2015 |
+
"position_m": [
|
| 2016 |
+
0.01,
|
| 2017 |
+
0.004,
|
| 2018 |
+
0.064
|
| 2019 |
+
],
|
| 2020 |
+
"rgba": [
|
| 2021 |
+
0.37,
|
| 2022 |
+
0.24,
|
| 2023 |
+
0.16,
|
| 2024 |
+
1
|
| 2025 |
+
],
|
| 2026 |
+
"size_m": [
|
| 2027 |
+
0.13,
|
| 2028 |
+
0.05,
|
| 2029 |
+
0.04
|
| 2030 |
+
],
|
| 2031 |
+
"type": "ellipsoid"
|
| 2032 |
+
},
|
| 2033 |
+
{
|
| 2034 |
+
"mass_fraction": 0.35,
|
| 2035 |
+
"name": "ankle",
|
| 2036 |
+
"position_m": [
|
| 2037 |
+
-0.085,
|
| 2038 |
+
0.004,
|
| 2039 |
+
0.135
|
| 2040 |
+
],
|
| 2041 |
+
"rgba": [
|
| 2042 |
+
0.37,
|
| 2043 |
+
0.24,
|
| 2044 |
+
0.16,
|
| 2045 |
+
1
|
| 2046 |
+
],
|
| 2047 |
+
"size_m": [
|
| 2048 |
+
0.047,
|
| 2049 |
+
0.049,
|
| 2050 |
+
0.055
|
| 2051 |
+
],
|
| 2052 |
+
"type": "ellipsoid"
|
| 2053 |
+
}
|
| 2054 |
+
],
|
| 2055 |
+
"id": "ankle-boot-left",
|
| 2056 |
+
"immutable_id": "dvidia/shoes/ankle-boot-left@0.1.0",
|
| 2057 |
+
"license": "MIT",
|
| 2058 |
+
"name": "Ankle Boot / left",
|
| 2059 |
+
"pair_id": "dvidia/shoes/ankle-boot-pair@0.1.0",
|
| 2060 |
+
"properties": {
|
| 2061 |
+
"contact_solver": {
|
| 2062 |
+
"evidence": "untested",
|
| 2063 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2064 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 2065 |
+
"value": {
|
| 2066 |
+
"condim": 4,
|
| 2067 |
+
"priority": 1,
|
| 2068 |
+
"solimp": [
|
| 2069 |
+
0.9,
|
| 2070 |
+
0.95,
|
| 2071 |
+
0.001,
|
| 2072 |
+
0.5,
|
| 2073 |
+
2
|
| 2074 |
+
],
|
| 2075 |
+
"solref": [
|
| 2076 |
+
0.02,
|
| 2077 |
+
1
|
| 2078 |
+
]
|
| 2079 |
+
}
|
| 2080 |
+
},
|
| 2081 |
+
"deformation": {
|
| 2082 |
+
"evidence": "untested",
|
| 2083 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2084 |
+
"units": "model class",
|
| 2085 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation."
|
| 2086 |
+
},
|
| 2087 |
+
"dimensions_m": {
|
| 2088 |
+
"evidence": "untested",
|
| 2089 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2090 |
+
"units": "m; length x, width y, maximum height z",
|
| 2091 |
+
"value": [
|
| 2092 |
+
0.29,
|
| 2093 |
+
0.108,
|
| 2094 |
+
0.19
|
| 2095 |
+
]
|
| 2096 |
+
},
|
| 2097 |
+
"mass_distribution": {
|
| 2098 |
+
"evidence": "untested",
|
| 2099 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2100 |
+
"units": "model assumption",
|
| 2101 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo."
|
| 2102 |
+
},
|
| 2103 |
+
"mass_kg": {
|
| 2104 |
+
"evidence": "untested",
|
| 2105 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2106 |
+
"units": "kg",
|
| 2107 |
+
"value": 0.5
|
| 2108 |
+
},
|
| 2109 |
+
"rolling_friction": {
|
| 2110 |
+
"evidence": "untested",
|
| 2111 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2112 |
+
"units": "m",
|
| 2113 |
+
"value": 0.0001
|
| 2114 |
+
},
|
| 2115 |
+
"sliding_friction": {
|
| 2116 |
+
"evidence": "untested",
|
| 2117 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2118 |
+
"units": "dimensionless",
|
| 2119 |
+
"value": 0.9
|
| 2120 |
+
},
|
| 2121 |
+
"torsional_friction": {
|
| 2122 |
+
"evidence": "untested",
|
| 2123 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2124 |
+
"units": "m",
|
| 2125 |
+
"value": 0.005
|
| 2126 |
+
}
|
| 2127 |
+
},
|
| 2128 |
+
"side": "left",
|
| 2129 |
+
"source": {
|
| 2130 |
+
"author": "DVIDIA",
|
| 2131 |
+
"kind": "original_procedural",
|
| 2132 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 2133 |
+
},
|
| 2134 |
+
"version": "0.1.0"
|
| 2135 |
+
},
|
| 2136 |
+
{
|
| 2137 |
+
"family": "ankle-boot",
|
| 2138 |
+
"fidelity": {
|
| 2139 |
+
"deformation": "unsupported",
|
| 2140 |
+
"geometry": "authored coarse proxy",
|
| 2141 |
+
"measured_contact": "untested",
|
| 2142 |
+
"native_contact": "available for numerical testing",
|
| 2143 |
+
"physical_robot_ready": false,
|
| 2144 |
+
"shoe_grasp_qualified": false
|
| 2145 |
+
},
|
| 2146 |
+
"frame": {
|
| 2147 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 2148 |
+
"initial_bottom_z_m": 0.08,
|
| 2149 |
+
"origin": "sole bottom center",
|
| 2150 |
+
"sole_bottom_z_m": 0
|
| 2151 |
+
},
|
| 2152 |
+
"geometry": [
|
| 2153 |
+
{
|
| 2154 |
+
"mass_fraction": 0.35,
|
| 2155 |
+
"name": "sole",
|
| 2156 |
+
"position_m": [
|
| 2157 |
+
0,
|
| 2158 |
+
0,
|
| 2159 |
+
0.012
|
| 2160 |
+
],
|
| 2161 |
+
"rgba": [
|
| 2162 |
+
0.16,
|
| 2163 |
+
0.17,
|
| 2164 |
+
0.18,
|
| 2165 |
+
1
|
| 2166 |
+
],
|
| 2167 |
+
"size_m": [
|
| 2168 |
+
0.145,
|
| 2169 |
+
0.054,
|
| 2170 |
+
0.012
|
| 2171 |
+
],
|
| 2172 |
+
"type": "box"
|
| 2173 |
+
},
|
| 2174 |
+
{
|
| 2175 |
+
"mass_fraction": 0.3,
|
| 2176 |
+
"name": "upper",
|
| 2177 |
+
"position_m": [
|
| 2178 |
+
0.01,
|
| 2179 |
+
-0.004,
|
| 2180 |
+
0.064
|
| 2181 |
+
],
|
| 2182 |
+
"rgba": [
|
| 2183 |
+
0.37,
|
| 2184 |
+
0.24,
|
| 2185 |
+
0.16,
|
| 2186 |
+
1
|
| 2187 |
+
],
|
| 2188 |
+
"size_m": [
|
| 2189 |
+
0.13,
|
| 2190 |
+
0.05,
|
| 2191 |
+
0.04
|
| 2192 |
+
],
|
| 2193 |
+
"type": "ellipsoid"
|
| 2194 |
+
},
|
| 2195 |
+
{
|
| 2196 |
+
"mass_fraction": 0.35,
|
| 2197 |
+
"name": "ankle",
|
| 2198 |
+
"position_m": [
|
| 2199 |
+
-0.085,
|
| 2200 |
+
-0.004,
|
| 2201 |
+
0.135
|
| 2202 |
+
],
|
| 2203 |
+
"rgba": [
|
| 2204 |
+
0.37,
|
| 2205 |
+
0.24,
|
| 2206 |
+
0.16,
|
| 2207 |
+
1
|
| 2208 |
+
],
|
| 2209 |
+
"size_m": [
|
| 2210 |
+
0.047,
|
| 2211 |
+
0.049,
|
| 2212 |
+
0.055
|
| 2213 |
+
],
|
| 2214 |
+
"type": "ellipsoid"
|
| 2215 |
+
}
|
| 2216 |
+
],
|
| 2217 |
+
"id": "ankle-boot-right",
|
| 2218 |
+
"immutable_id": "dvidia/shoes/ankle-boot-right@0.1.0",
|
| 2219 |
+
"license": "MIT",
|
| 2220 |
+
"name": "Ankle Boot / right",
|
| 2221 |
+
"pair_id": "dvidia/shoes/ankle-boot-pair@0.1.0",
|
| 2222 |
+
"properties": {
|
| 2223 |
+
"contact_solver": {
|
| 2224 |
+
"evidence": "untested",
|
| 2225 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2226 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 2227 |
+
"value": {
|
| 2228 |
+
"condim": 4,
|
| 2229 |
+
"priority": 1,
|
| 2230 |
+
"solimp": [
|
| 2231 |
+
0.9,
|
| 2232 |
+
0.95,
|
| 2233 |
+
0.001,
|
| 2234 |
+
0.5,
|
| 2235 |
+
2
|
| 2236 |
+
],
|
| 2237 |
+
"solref": [
|
| 2238 |
+
0.02,
|
| 2239 |
+
1
|
| 2240 |
+
]
|
| 2241 |
+
}
|
| 2242 |
+
},
|
| 2243 |
+
"deformation": {
|
| 2244 |
+
"evidence": "untested",
|
| 2245 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2246 |
+
"units": "model class",
|
| 2247 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation."
|
| 2248 |
+
},
|
| 2249 |
+
"dimensions_m": {
|
| 2250 |
+
"evidence": "untested",
|
| 2251 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2252 |
+
"units": "m; length x, width y, maximum height z",
|
| 2253 |
+
"value": [
|
| 2254 |
+
0.29,
|
| 2255 |
+
0.108,
|
| 2256 |
+
0.19
|
| 2257 |
+
]
|
| 2258 |
+
},
|
| 2259 |
+
"mass_distribution": {
|
| 2260 |
+
"evidence": "untested",
|
| 2261 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2262 |
+
"units": "model assumption",
|
| 2263 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo."
|
| 2264 |
+
},
|
| 2265 |
+
"mass_kg": {
|
| 2266 |
+
"evidence": "untested",
|
| 2267 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2268 |
+
"units": "kg",
|
| 2269 |
+
"value": 0.5
|
| 2270 |
+
},
|
| 2271 |
+
"rolling_friction": {
|
| 2272 |
+
"evidence": "untested",
|
| 2273 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2274 |
+
"units": "m",
|
| 2275 |
+
"value": 0.0001
|
| 2276 |
+
},
|
| 2277 |
+
"sliding_friction": {
|
| 2278 |
+
"evidence": "untested",
|
| 2279 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2280 |
+
"units": "dimensionless",
|
| 2281 |
+
"value": 0.9
|
| 2282 |
+
},
|
| 2283 |
+
"torsional_friction": {
|
| 2284 |
+
"evidence": "untested",
|
| 2285 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2286 |
+
"units": "m",
|
| 2287 |
+
"value": 0.005
|
| 2288 |
+
}
|
| 2289 |
+
},
|
| 2290 |
+
"side": "right",
|
| 2291 |
+
"source": {
|
| 2292 |
+
"author": "DVIDIA",
|
| 2293 |
+
"kind": "original_procedural",
|
| 2294 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 2295 |
+
},
|
| 2296 |
+
"version": "0.1.0"
|
| 2297 |
+
},
|
| 2298 |
+
{
|
| 2299 |
+
"family": "slipper",
|
| 2300 |
+
"fidelity": {
|
| 2301 |
+
"deformation": "unsupported",
|
| 2302 |
+
"geometry": "authored coarse proxy",
|
| 2303 |
+
"measured_contact": "untested",
|
| 2304 |
+
"native_contact": "available for numerical testing",
|
| 2305 |
+
"physical_robot_ready": false,
|
| 2306 |
+
"shoe_grasp_qualified": false
|
| 2307 |
+
},
|
| 2308 |
+
"frame": {
|
| 2309 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 2310 |
+
"initial_bottom_z_m": 0.08,
|
| 2311 |
+
"origin": "sole bottom center",
|
| 2312 |
+
"sole_bottom_z_m": 0
|
| 2313 |
+
},
|
| 2314 |
+
"geometry": [
|
| 2315 |
+
{
|
| 2316 |
+
"mass_fraction": 0.35,
|
| 2317 |
+
"name": "sole",
|
| 2318 |
+
"position_m": [
|
| 2319 |
+
0,
|
| 2320 |
+
0,
|
| 2321 |
+
0.009
|
| 2322 |
+
],
|
| 2323 |
+
"rgba": [
|
| 2324 |
+
0.16,
|
| 2325 |
+
0.17,
|
| 2326 |
+
0.18,
|
| 2327 |
+
1
|
| 2328 |
+
],
|
| 2329 |
+
"size_m": [
|
| 2330 |
+
0.135,
|
| 2331 |
+
0.051,
|
| 2332 |
+
0.009
|
| 2333 |
+
],
|
| 2334 |
+
"type": "box"
|
| 2335 |
+
},
|
| 2336 |
+
{
|
| 2337 |
+
"mass_fraction": 0.65,
|
| 2338 |
+
"name": "upper",
|
| 2339 |
+
"position_m": [
|
| 2340 |
+
0.045,
|
| 2341 |
+
0.002,
|
| 2342 |
+
0.038
|
| 2343 |
+
],
|
| 2344 |
+
"rgba": [
|
| 2345 |
+
0.52,
|
| 2346 |
+
0.31,
|
| 2347 |
+
0.37,
|
| 2348 |
+
1
|
| 2349 |
+
],
|
| 2350 |
+
"size_m": [
|
| 2351 |
+
0.09,
|
| 2352 |
+
0.049,
|
| 2353 |
+
0.017
|
| 2354 |
+
],
|
| 2355 |
+
"type": "ellipsoid"
|
| 2356 |
+
}
|
| 2357 |
+
],
|
| 2358 |
+
"id": "slipper-left",
|
| 2359 |
+
"immutable_id": "dvidia/shoes/slipper-left@0.1.0",
|
| 2360 |
+
"license": "MIT",
|
| 2361 |
+
"name": "Slipper / left",
|
| 2362 |
+
"pair_id": "dvidia/shoes/slipper-pair@0.1.0",
|
| 2363 |
+
"properties": {
|
| 2364 |
+
"contact_solver": {
|
| 2365 |
+
"evidence": "untested",
|
| 2366 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2367 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 2368 |
+
"value": {
|
| 2369 |
+
"condim": 4,
|
| 2370 |
+
"priority": 1,
|
| 2371 |
+
"solimp": [
|
| 2372 |
+
0.9,
|
| 2373 |
+
0.95,
|
| 2374 |
+
0.001,
|
| 2375 |
+
0.5,
|
| 2376 |
+
2
|
| 2377 |
+
],
|
| 2378 |
+
"solref": [
|
| 2379 |
+
0.02,
|
| 2380 |
+
1
|
| 2381 |
+
]
|
| 2382 |
+
}
|
| 2383 |
+
},
|
| 2384 |
+
"deformation": {
|
| 2385 |
+
"evidence": "untested",
|
| 2386 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2387 |
+
"units": "model class",
|
| 2388 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation."
|
| 2389 |
+
},
|
| 2390 |
+
"dimensions_m": {
|
| 2391 |
+
"evidence": "untested",
|
| 2392 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2393 |
+
"units": "m; length x, width y, maximum height z",
|
| 2394 |
+
"value": [
|
| 2395 |
+
0.27,
|
| 2396 |
+
0.102,
|
| 2397 |
+
0.055
|
| 2398 |
+
]
|
| 2399 |
+
},
|
| 2400 |
+
"mass_distribution": {
|
| 2401 |
+
"evidence": "untested",
|
| 2402 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2403 |
+
"units": "model assumption",
|
| 2404 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo."
|
| 2405 |
+
},
|
| 2406 |
+
"mass_kg": {
|
| 2407 |
+
"evidence": "untested",
|
| 2408 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2409 |
+
"units": "kg",
|
| 2410 |
+
"value": 0.15
|
| 2411 |
+
},
|
| 2412 |
+
"rolling_friction": {
|
| 2413 |
+
"evidence": "untested",
|
| 2414 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2415 |
+
"units": "m",
|
| 2416 |
+
"value": 0.0001
|
| 2417 |
+
},
|
| 2418 |
+
"sliding_friction": {
|
| 2419 |
+
"evidence": "untested",
|
| 2420 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2421 |
+
"units": "dimensionless",
|
| 2422 |
+
"value": 0.65
|
| 2423 |
+
},
|
| 2424 |
+
"torsional_friction": {
|
| 2425 |
+
"evidence": "untested",
|
| 2426 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2427 |
+
"units": "m",
|
| 2428 |
+
"value": 0.005
|
| 2429 |
+
}
|
| 2430 |
+
},
|
| 2431 |
+
"side": "left",
|
| 2432 |
+
"source": {
|
| 2433 |
+
"author": "DVIDIA",
|
| 2434 |
+
"kind": "original_procedural",
|
| 2435 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 2436 |
+
},
|
| 2437 |
+
"version": "0.1.0"
|
| 2438 |
+
},
|
| 2439 |
+
{
|
| 2440 |
+
"family": "slipper",
|
| 2441 |
+
"fidelity": {
|
| 2442 |
+
"deformation": "unsupported",
|
| 2443 |
+
"geometry": "authored coarse proxy",
|
| 2444 |
+
"measured_contact": "untested",
|
| 2445 |
+
"native_contact": "available for numerical testing",
|
| 2446 |
+
"physical_robot_ready": false,
|
| 2447 |
+
"shoe_grasp_qualified": false
|
| 2448 |
+
},
|
| 2449 |
+
"frame": {
|
| 2450 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 2451 |
+
"initial_bottom_z_m": 0.08,
|
| 2452 |
+
"origin": "sole bottom center",
|
| 2453 |
+
"sole_bottom_z_m": 0
|
| 2454 |
+
},
|
| 2455 |
+
"geometry": [
|
| 2456 |
+
{
|
| 2457 |
+
"mass_fraction": 0.35,
|
| 2458 |
+
"name": "sole",
|
| 2459 |
+
"position_m": [
|
| 2460 |
+
0,
|
| 2461 |
+
0,
|
| 2462 |
+
0.009
|
| 2463 |
+
],
|
| 2464 |
+
"rgba": [
|
| 2465 |
+
0.16,
|
| 2466 |
+
0.17,
|
| 2467 |
+
0.18,
|
| 2468 |
+
1
|
| 2469 |
+
],
|
| 2470 |
+
"size_m": [
|
| 2471 |
+
0.135,
|
| 2472 |
+
0.051,
|
| 2473 |
+
0.009
|
| 2474 |
+
],
|
| 2475 |
+
"type": "box"
|
| 2476 |
+
},
|
| 2477 |
+
{
|
| 2478 |
+
"mass_fraction": 0.65,
|
| 2479 |
+
"name": "upper",
|
| 2480 |
+
"position_m": [
|
| 2481 |
+
0.045,
|
| 2482 |
+
-0.002,
|
| 2483 |
+
0.038
|
| 2484 |
+
],
|
| 2485 |
+
"rgba": [
|
| 2486 |
+
0.52,
|
| 2487 |
+
0.31,
|
| 2488 |
+
0.37,
|
| 2489 |
+
1
|
| 2490 |
+
],
|
| 2491 |
+
"size_m": [
|
| 2492 |
+
0.09,
|
| 2493 |
+
0.049,
|
| 2494 |
+
0.017
|
| 2495 |
+
],
|
| 2496 |
+
"type": "ellipsoid"
|
| 2497 |
+
}
|
| 2498 |
+
],
|
| 2499 |
+
"id": "slipper-right",
|
| 2500 |
+
"immutable_id": "dvidia/shoes/slipper-right@0.1.0",
|
| 2501 |
+
"license": "MIT",
|
| 2502 |
+
"name": "Slipper / right",
|
| 2503 |
+
"pair_id": "dvidia/shoes/slipper-pair@0.1.0",
|
| 2504 |
+
"properties": {
|
| 2505 |
+
"contact_solver": {
|
| 2506 |
+
"evidence": "untested",
|
| 2507 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2508 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 2509 |
+
"value": {
|
| 2510 |
+
"condim": 4,
|
| 2511 |
+
"priority": 1,
|
| 2512 |
+
"solimp": [
|
| 2513 |
+
0.9,
|
| 2514 |
+
0.95,
|
| 2515 |
+
0.001,
|
| 2516 |
+
0.5,
|
| 2517 |
+
2
|
| 2518 |
+
],
|
| 2519 |
+
"solref": [
|
| 2520 |
+
0.02,
|
| 2521 |
+
1
|
| 2522 |
+
]
|
| 2523 |
+
}
|
| 2524 |
+
},
|
| 2525 |
+
"deformation": {
|
| 2526 |
+
"evidence": "untested",
|
| 2527 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2528 |
+
"units": "model class",
|
| 2529 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation."
|
| 2530 |
+
},
|
| 2531 |
+
"dimensions_m": {
|
| 2532 |
+
"evidence": "untested",
|
| 2533 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2534 |
+
"units": "m; length x, width y, maximum height z",
|
| 2535 |
+
"value": [
|
| 2536 |
+
0.27,
|
| 2537 |
+
0.102,
|
| 2538 |
+
0.055
|
| 2539 |
+
]
|
| 2540 |
+
},
|
| 2541 |
+
"mass_distribution": {
|
| 2542 |
+
"evidence": "untested",
|
| 2543 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2544 |
+
"units": "model assumption",
|
| 2545 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo."
|
| 2546 |
+
},
|
| 2547 |
+
"mass_kg": {
|
| 2548 |
+
"evidence": "untested",
|
| 2549 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2550 |
+
"units": "kg",
|
| 2551 |
+
"value": 0.15
|
| 2552 |
+
},
|
| 2553 |
+
"rolling_friction": {
|
| 2554 |
+
"evidence": "untested",
|
| 2555 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2556 |
+
"units": "m",
|
| 2557 |
+
"value": 0.0001
|
| 2558 |
+
},
|
| 2559 |
+
"sliding_friction": {
|
| 2560 |
+
"evidence": "untested",
|
| 2561 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2562 |
+
"units": "dimensionless",
|
| 2563 |
+
"value": 0.65
|
| 2564 |
+
},
|
| 2565 |
+
"torsional_friction": {
|
| 2566 |
+
"evidence": "untested",
|
| 2567 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value.",
|
| 2568 |
+
"units": "m",
|
| 2569 |
+
"value": 0.005
|
| 2570 |
+
}
|
| 2571 |
+
},
|
| 2572 |
+
"side": "right",
|
| 2573 |
+
"source": {
|
| 2574 |
+
"author": "DVIDIA",
|
| 2575 |
+
"kind": "original_procedural",
|
| 2576 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 2577 |
+
},
|
| 2578 |
+
"version": "0.1.0"
|
| 2579 |
+
}
|
| 2580 |
+
],
|
| 2581 |
+
"units": {
|
| 2582 |
+
"angle": "rad",
|
| 2583 |
+
"length": "m",
|
| 2584 |
+
"mass": "kg",
|
| 2585 |
+
"quaternion": "wxyz",
|
| 2586 |
+
"time": "s"
|
| 2587 |
+
},
|
| 2588 |
+
"version": "0.1.0",
|
| 2589 |
+
"world_frame": "right-handed; robot base reference at world origin, +z up"
|
| 2590 |
+
},
|
| 2591 |
+
"catalog_sha256": "49f8cf25ea1a90a0760940353cd21e08c8de8d90e42c325738ec4faad5a96e15",
|
| 2592 |
+
"comparison": "Both controls start at the identical free-joint positions, quaternions and held robot commands. table_disabled changes only the support plane collision masks to zero. Unexpected control support successes, errors and incomplete runs remain in the denominator.",
|
| 2593 |
+
"contact_recording_scope": "Loaded shoe contacts are sampled every 20 ms. Expected outcomes require no non-table shoe contacts in any recorded sample; transients between samples are not ruled out.",
|
| 2594 |
+
"duration_seconds": 1.0,
|
| 2595 |
+
"gravity_m_s2": [
|
| 2596 |
+
0.0,
|
| 2597 |
+
0.0,
|
| 2598 |
+
-9.81
|
| 2599 |
+
],
|
| 2600 |
+
"implementation_sha256": {
|
| 2601 |
+
"asset_benchmark.py": "922cce190521b2b6a404bcece90e0f9f84b007d4987011d25ff5c8f6f914c40e",
|
| 2602 |
+
"asset_catalog.json": "592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7",
|
| 2603 |
+
"asset_library.py": "12520ca13b7806004be37a0d7e0d1e023c90410c1eba899296fdcd5b28fdc7f7",
|
| 2604 |
+
"reference_assets.lock.json": "941eb6f9fd474635a590b82c66b59a9d5124d8e0d9ddc203006f5b921d8d2861",
|
| 2605 |
+
"reference_sim.py": "c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8",
|
| 2606 |
+
"robot_profiles.lock.json": "4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe",
|
| 2607 |
+
"robot_profiles.py": "fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d"
|
| 2608 |
+
},
|
| 2609 |
+
"independence_note": "Matched seeded layouts are reused across robots and controls; these are synthetic numerical checks, not independent real shoes or held-out hardware trials.",
|
| 2610 |
+
"planned_attempts": 54,
|
| 2611 |
+
"repeats": 3,
|
| 2612 |
+
"sample_interval_seconds": 0.02,
|
| 2613 |
+
"schema": "dvidia.asset-library-protocol/v1",
|
| 2614 |
+
"scope": "Native CPU scene loading, free rigid-shoe gravity and passive table support. Original procedural shoe proxies with assumed physical properties. No shoe grasping, organizing policy, deformation calibration, learned skill or hardware qualification.",
|
| 2615 |
+
"seed": 612047,
|
| 2616 |
+
"source_commit": "441ee2871620104246ab9caeb89825f12a14b889",
|
| 2617 |
+
"thresholds": {
|
| 2618 |
+
"angular_speed_limit_rad_s": 0.2,
|
| 2619 |
+
"bottom_tolerance_m": 0.008,
|
| 2620 |
+
"contact_normal_force_min_n": 1e-06,
|
| 2621 |
+
"control_min_drop_m": 0.1,
|
| 2622 |
+
"gravity_position_tolerance_m": 0.001,
|
| 2623 |
+
"gravity_probe_seconds": 0.04,
|
| 2624 |
+
"gravity_velocity_tolerance_m_s": 0.015,
|
| 2625 |
+
"linear_speed_limit_m_s": 0.03,
|
| 2626 |
+
"support_window_seconds": 0.2
|
| 2627 |
+
},
|
| 2628 |
+
"timestep_seconds": 0.002,
|
| 2629 |
+
"timing_scope": "Native-step timings measure mj_step only on this host; state extraction, mj_forward, compilation, rendering, sensing, training and actuation are excluded. Attempt wall includes verification, compilation, physics and state extraction. Run wall ends before report serialization. Process peak RSS includes prior allocations and is not a minimum memory requirement. These measurements do not establish real-time robot performance."
|
| 2630 |
+
}
|
asset-library/v01/benchmark/report.html
ADDED
|
@@ -0,0 +1,31 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html><html lang="en"><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>DVIDIA · Shoe asset benchmark</title><style>body{font:18px/1.65 Georgia,serif;max-width:1000px;margin:auto;padding:24px;background:#fafaf7;color:#292d27}a{color:#396751}.scroll{overflow:auto}table{border-collapse:collapse;font:14px/1.5 system-ui}td,th{text-align:left;padding:10px;border-bottom:1px solid #ddd}pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}</style><main><p>DVIDIA RESEARCH</p><h1>Shoe assets: load, drop, settle</h1><p>Native CPU scene loading, free rigid-shoe gravity and passive table support. Original procedural shoe proxies with assumed physical properties. No shoe grasping, organizing policy, deformation calibration, learned skill or hardware qualification.</p><p>54 planned attempts. Failures and invalid attempts remain in the denominator. Support success is expected with the table; zero support successes are expected with its collisions disabled.</p><p><a href="protocol.json">Frozen protocol and catalog</a> · <a href="attempts.json">Every native trajectory</a> · <a href="report.json">Report</a> · <a href="integrity.json">Integrity</a></p><div class="scroll"><table><thead><tr><th>Arm</th><th>Control</th><th>Attempts</th><th>Valid</th><th>Supported</th><th>Gravity</th><th>Other contact</th><th>Expected outcome</th></tr></thead><tbody><tr><td>ur5e</td><td>table_support</td><td>9</td><td>9</td><td>9</td><td>9</td><td>0</td><td>9</td></tr><tr><td>ur5e</td><td>table_disabled</td><td>9</td><td>9</td><td>0</td><td>9</td><td>0</td><td>9</td></tr><tr><td>piper</td><td>table_support</td><td>9</td><td>9</td><td>9</td><td>9</td><td>0</td><td>9</td></tr><tr><td>piper</td><td>table_disabled</td><td>9</td><td>9</td><td>0</td><td>9</td><td>0</td><td>9</td></tr><tr><td>so101</td><td>table_support</td><td>9</td><td>9</td><td>9</td><td>9</td><td>0</td><td>9</td></tr><tr><td>so101</td><td>table_disabled</td><td>9</td><td>9</td><td>0</td><td>9</td><td>0</td><td>9</td></tr></tbody></table></div><h2>Measurement scope</h2><p>Native-step timings measure mj_step only on this host; state extraction, mj_forward, compilation, rendering, sensing, training and actuation are excluded. Attempt wall includes verification, compilation, physics and state extraction. Run wall ends before report serialization. Process peak RSS includes prior allocations and is not a minimum memory requirement. These measurements do not establish real-time robot performance.</p><pre>{
|
| 2 |
+
"attempt_wall": {
|
| 3 |
+
"count": 54,
|
| 4 |
+
"max_seconds": 6.704695750027895,
|
| 5 |
+
"p50_seconds": 0.10058806301094592,
|
| 6 |
+
"p95_seconds": 0.1465771359624341,
|
| 7 |
+
"p99_seconds": 3.3758932149712857,
|
| 8 |
+
"total_seconds": 12.352415461326018
|
| 9 |
+
},
|
| 10 |
+
"compile": {
|
| 11 |
+
"count": 54,
|
| 12 |
+
"max_seconds": 0.4138097499962896,
|
| 13 |
+
"p50_seconds": 0.06565612449776381,
|
| 14 |
+
"p95_seconds": 0.0985709686996415,
|
| 15 |
+
"p99_seconds": 0.37721267603570585,
|
| 16 |
+
"total_seconds": 4.094927620142698
|
| 17 |
+
},
|
| 18 |
+
"native_step": {
|
| 19 |
+
"count": 27000,
|
| 20 |
+
"max_seconds": 0.00011191610246896744,
|
| 21 |
+
"p50_seconds": 8.500181138515472e-06,
|
| 22 |
+
"p95_seconds": 1.5750061720609665e-05,
|
| 23 |
+
"p99_seconds": 2.3417582269757922e-05,
|
| 24 |
+
"total_seconds": 0.2501475957687944
|
| 25 |
+
},
|
| 26 |
+
"process_peak_rss_bytes": 1111916544,
|
| 27 |
+
"run_wall_seconds": 12.361563832964748,
|
| 28 |
+
"scope": "Native-step timings measure mj_step only on this host; state extraction, mj_forward, compilation, rendering, sensing, training and actuation are excluded. Attempt wall includes verification, compilation, physics and state extraction. Run wall ends before report serialization. Process peak RSS includes prior allocations and is not a minimum memory requirement. These measurements do not establish real-time robot performance.",
|
| 29 |
+
"simulated_seconds": 54.0,
|
| 30 |
+
"simulated_seconds_per_run_wall_second": 4.368379335306871
|
| 31 |
+
}</pre><p>Sampled trajectories are privileged native state. The first library checks composition and passive support. A manipulation controller and measured shoe properties are separate evidence requirements.</p><footer><a href="https://research.dvidia.org/">DVIDIA research</a> · <a href="https://github.com/Dvidia-Inference/dvidia-training">GitHub</a> · <a href="https://x.com/iammrriver">@iammrriver</a> · <a href="mailto:hello@dvidia.org">hello@dvidia.org</a></footer></main></html>
|
asset-library/v01/benchmark/report.json
ADDED
|
@@ -0,0 +1,111 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"attempted": 54,
|
| 3 |
+
"attempts_sha256": "78a9ae2aa84bb484b6bddda21773663afa586e48321493fef2542218fc49f8eb",
|
| 4 |
+
"catalog_sha256": "49f8cf25ea1a90a0760940353cd21e08c8de8d90e42c325738ec4faad5a96e15",
|
| 5 |
+
"hardware": {
|
| 6 |
+
"cpu_model": "Apple M5",
|
| 7 |
+
"logical_cpu_count": 10,
|
| 8 |
+
"machine": "arm64",
|
| 9 |
+
"platform": "Darwin",
|
| 10 |
+
"python": "3.12.9",
|
| 11 |
+
"total_memory_bytes": 25769803776
|
| 12 |
+
},
|
| 13 |
+
"physical_robot_ready": false,
|
| 14 |
+
"protocol_sha256": "d5abad1ebf9eda71d1f47606ba0664b9e4bfe6970c54088bf43d5e818782268d",
|
| 15 |
+
"schema": "dvidia.asset-library-benchmark/v1",
|
| 16 |
+
"scope": "Native CPU scene loading, free rigid-shoe gravity and passive table support. Original procedural shoe proxies with assumed physical properties. No shoe grasping, organizing policy, deformation calibration, learned skill or hardware qualification.",
|
| 17 |
+
"shoe_manipulation_qualified": false,
|
| 18 |
+
"summary": [
|
| 19 |
+
{
|
| 20 |
+
"attempted": 9,
|
| 21 |
+
"control": "table_support",
|
| 22 |
+
"expected_outcome": 9,
|
| 23 |
+
"gravity_success": 9,
|
| 24 |
+
"robot": "ur5e",
|
| 25 |
+
"support_success": 9,
|
| 26 |
+
"unexpected_contact_attempts": 0,
|
| 27 |
+
"valid": 9
|
| 28 |
+
},
|
| 29 |
+
{
|
| 30 |
+
"attempted": 9,
|
| 31 |
+
"control": "table_disabled",
|
| 32 |
+
"expected_outcome": 9,
|
| 33 |
+
"gravity_success": 9,
|
| 34 |
+
"robot": "ur5e",
|
| 35 |
+
"support_success": 0,
|
| 36 |
+
"unexpected_contact_attempts": 0,
|
| 37 |
+
"valid": 9
|
| 38 |
+
},
|
| 39 |
+
{
|
| 40 |
+
"attempted": 9,
|
| 41 |
+
"control": "table_support",
|
| 42 |
+
"expected_outcome": 9,
|
| 43 |
+
"gravity_success": 9,
|
| 44 |
+
"robot": "piper",
|
| 45 |
+
"support_success": 9,
|
| 46 |
+
"unexpected_contact_attempts": 0,
|
| 47 |
+
"valid": 9
|
| 48 |
+
},
|
| 49 |
+
{
|
| 50 |
+
"attempted": 9,
|
| 51 |
+
"control": "table_disabled",
|
| 52 |
+
"expected_outcome": 9,
|
| 53 |
+
"gravity_success": 9,
|
| 54 |
+
"robot": "piper",
|
| 55 |
+
"support_success": 0,
|
| 56 |
+
"unexpected_contact_attempts": 0,
|
| 57 |
+
"valid": 9
|
| 58 |
+
},
|
| 59 |
+
{
|
| 60 |
+
"attempted": 9,
|
| 61 |
+
"control": "table_support",
|
| 62 |
+
"expected_outcome": 9,
|
| 63 |
+
"gravity_success": 9,
|
| 64 |
+
"robot": "so101",
|
| 65 |
+
"support_success": 9,
|
| 66 |
+
"unexpected_contact_attempts": 0,
|
| 67 |
+
"valid": 9
|
| 68 |
+
},
|
| 69 |
+
{
|
| 70 |
+
"attempted": 9,
|
| 71 |
+
"control": "table_disabled",
|
| 72 |
+
"expected_outcome": 9,
|
| 73 |
+
"gravity_success": 9,
|
| 74 |
+
"robot": "so101",
|
| 75 |
+
"support_success": 0,
|
| 76 |
+
"unexpected_contact_attempts": 0,
|
| 77 |
+
"valid": 9
|
| 78 |
+
}
|
| 79 |
+
],
|
| 80 |
+
"timing": {
|
| 81 |
+
"attempt_wall": {
|
| 82 |
+
"count": 54,
|
| 83 |
+
"max_seconds": 6.704695750027895,
|
| 84 |
+
"p50_seconds": 0.10058806301094592,
|
| 85 |
+
"p95_seconds": 0.1465771359624341,
|
| 86 |
+
"p99_seconds": 3.3758932149712857,
|
| 87 |
+
"total_seconds": 12.352415461326018
|
| 88 |
+
},
|
| 89 |
+
"compile": {
|
| 90 |
+
"count": 54,
|
| 91 |
+
"max_seconds": 0.4138097499962896,
|
| 92 |
+
"p50_seconds": 0.06565612449776381,
|
| 93 |
+
"p95_seconds": 0.0985709686996415,
|
| 94 |
+
"p99_seconds": 0.37721267603570585,
|
| 95 |
+
"total_seconds": 4.094927620142698
|
| 96 |
+
},
|
| 97 |
+
"native_step": {
|
| 98 |
+
"count": 27000,
|
| 99 |
+
"max_seconds": 0.00011191610246896744,
|
| 100 |
+
"p50_seconds": 8.500181138515472e-06,
|
| 101 |
+
"p95_seconds": 1.5750061720609665e-05,
|
| 102 |
+
"p99_seconds": 2.3417582269757922e-05,
|
| 103 |
+
"total_seconds": 0.2501475957687944
|
| 104 |
+
},
|
| 105 |
+
"process_peak_rss_bytes": 1111916544,
|
| 106 |
+
"run_wall_seconds": 12.361563832964748,
|
| 107 |
+
"scope": "Native-step timings measure mj_step only on this host; state extraction, mj_forward, compilation, rendering, sensing, training and actuation are excluded. Attempt wall includes verification, compilation, physics and state extraction. Run wall ends before report serialization. Process peak RSS includes prior allocations and is not a minimum memory requirement. These measurements do not establish real-time robot performance.",
|
| 108 |
+
"simulated_seconds": 54.0,
|
| 109 |
+
"simulated_seconds_per_run_wall_second": 4.368379335306871
|
| 110 |
+
}
|
| 111 |
+
}
|
asset-library/v01/catalog.json
ADDED
|
@@ -0,0 +1,1129 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "dvidia.asset-catalog/v1",
|
| 3 |
+
"version": "0.1.0",
|
| 4 |
+
"license": "MIT",
|
| 5 |
+
"license_scope": "Original DVIDIA catalog and procedural shoes only; robot simulation assets retain their individual licenses.",
|
| 6 |
+
"scope": "Reusable native scene assets with synthetic rigid shoes. Scene loading and gravity/contact checks do not demonstrate shoe manipulation, learning or physical robot transfer.",
|
| 7 |
+
"units": {
|
| 8 |
+
"length": "m",
|
| 9 |
+
"mass": "kg",
|
| 10 |
+
"time": "s",
|
| 11 |
+
"angle": "rad",
|
| 12 |
+
"quaternion": "wxyz"
|
| 13 |
+
},
|
| 14 |
+
"world_frame": "right-handed; robot base reference at world origin, +z up",
|
| 15 |
+
"robots": [
|
| 16 |
+
{
|
| 17 |
+
"id": "ur5e",
|
| 18 |
+
"name": "UR5e + Robotiq 2F-85",
|
| 19 |
+
"version": "0.1.0",
|
| 20 |
+
"immutable_id": "dvidia/robots/ur5e-2f85@0.1.0",
|
| 21 |
+
"arm_axes": 6,
|
| 22 |
+
"gripper_command_axes": 1,
|
| 23 |
+
"gripper_mechanical_joints": 8,
|
| 24 |
+
"native_command_units": [
|
| 25 |
+
"rad",
|
| 26 |
+
"rad",
|
| 27 |
+
"rad",
|
| 28 |
+
"rad",
|
| 29 |
+
"rad",
|
| 30 |
+
"rad",
|
| 31 |
+
"native_0_255"
|
| 32 |
+
],
|
| 33 |
+
"gripper_command": "Native coupled gripper servo input [0,255]; not a measured gap or calibrated force.",
|
| 34 |
+
"licenses": {
|
| 35 |
+
"universal_robots_ur5e": "BSD-3-Clause",
|
| 36 |
+
"robotiq_2f85": "BSD-2-Clause"
|
| 37 |
+
},
|
| 38 |
+
"source": {
|
| 39 |
+
"repository": "https://github.com/google-deepmind/mujoco_menagerie",
|
| 40 |
+
"commit": "0059d4335f8156206f63a35662313385f7ad6d74",
|
| 41 |
+
"verification": "Packaged SHA256 allowlist; assets are read from verified bytes, without network access.",
|
| 42 |
+
"model_urls": [
|
| 43 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/universal_robots_ur5e",
|
| 44 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotiq_2f85"
|
| 45 |
+
],
|
| 46 |
+
"home_scope": "Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."
|
| 47 |
+
},
|
| 48 |
+
"home_joint_positions": {
|
| 49 |
+
"shoulder_pan_joint": -1.5708,
|
| 50 |
+
"shoulder_lift_joint": -1.5708,
|
| 51 |
+
"elbow_joint": 1.5708,
|
| 52 |
+
"wrist_1_joint": -1.5708,
|
| 53 |
+
"wrist_2_joint": -1.5708,
|
| 54 |
+
"wrist_3_joint": 0
|
| 55 |
+
},
|
| 56 |
+
"expected_dimensions": {
|
| 57 |
+
"nq": 14,
|
| 58 |
+
"nv": 14,
|
| 59 |
+
"nu": 7,
|
| 60 |
+
"neq": 3
|
| 61 |
+
},
|
| 62 |
+
"compatibility": {
|
| 63 |
+
"scene_loading": true,
|
| 64 |
+
"shoe_grasp_qualified": false,
|
| 65 |
+
"physical_robot_ready": false,
|
| 66 |
+
"scope": "Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."
|
| 67 |
+
},
|
| 68 |
+
"openness_scope": "These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."
|
| 69 |
+
},
|
| 70 |
+
{
|
| 71 |
+
"id": "piper",
|
| 72 |
+
"name": "AgileX PiPER",
|
| 73 |
+
"version": "0.1.0",
|
| 74 |
+
"immutable_id": "dvidia/robots/piper@0.1.0",
|
| 75 |
+
"arm_axes": 6,
|
| 76 |
+
"gripper_command_axes": 1,
|
| 77 |
+
"gripper_mechanical_joints": 2,
|
| 78 |
+
"native_command_units": [
|
| 79 |
+
"rad",
|
| 80 |
+
"rad",
|
| 81 |
+
"rad",
|
| 82 |
+
"rad",
|
| 83 |
+
"rad",
|
| 84 |
+
"rad",
|
| 85 |
+
"m"
|
| 86 |
+
],
|
| 87 |
+
"gripper_command": "single-finger slide target in metres, native range [0,0.035]; not total jaw gap",
|
| 88 |
+
"licenses": {
|
| 89 |
+
"agilex_piper": "MIT"
|
| 90 |
+
},
|
| 91 |
+
"source": {
|
| 92 |
+
"repository": "https://github.com/google-deepmind/mujoco_menagerie",
|
| 93 |
+
"commit": "0059d4335f8156206f63a35662313385f7ad6d74",
|
| 94 |
+
"verification": "Packaged SHA256 allowlist; assets are read from verified bytes, without network access.",
|
| 95 |
+
"model_urls": [
|
| 96 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/agilex_piper"
|
| 97 |
+
],
|
| 98 |
+
"home_scope": "Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."
|
| 99 |
+
},
|
| 100 |
+
"home_joint_positions": {
|
| 101 |
+
"joint1": 0,
|
| 102 |
+
"joint2": 1.57,
|
| 103 |
+
"joint3": -1.3485,
|
| 104 |
+
"joint4": 0,
|
| 105 |
+
"joint5": 0,
|
| 106 |
+
"joint6": 0,
|
| 107 |
+
"joint7": 0,
|
| 108 |
+
"joint8": 0
|
| 109 |
+
},
|
| 110 |
+
"expected_dimensions": {
|
| 111 |
+
"nq": 8,
|
| 112 |
+
"nv": 8,
|
| 113 |
+
"nu": 7,
|
| 114 |
+
"neq": 1
|
| 115 |
+
},
|
| 116 |
+
"compatibility": {
|
| 117 |
+
"scene_loading": true,
|
| 118 |
+
"shoe_grasp_qualified": false,
|
| 119 |
+
"physical_robot_ready": false,
|
| 120 |
+
"scope": "Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."
|
| 121 |
+
},
|
| 122 |
+
"openness_scope": "These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."
|
| 123 |
+
},
|
| 124 |
+
{
|
| 125 |
+
"id": "so101",
|
| 126 |
+
"name": "The Robot Studio SO101",
|
| 127 |
+
"version": "0.1.0",
|
| 128 |
+
"immutable_id": "dvidia/robots/so101@0.1.0",
|
| 129 |
+
"arm_axes": 5,
|
| 130 |
+
"gripper_command_axes": 1,
|
| 131 |
+
"gripper_mechanical_joints": 1,
|
| 132 |
+
"native_command_units": [
|
| 133 |
+
"rad",
|
| 134 |
+
"rad",
|
| 135 |
+
"rad",
|
| 136 |
+
"rad",
|
| 137 |
+
"rad",
|
| 138 |
+
"rad"
|
| 139 |
+
],
|
| 140 |
+
"gripper_command": "moving-jaw hinge angle target in radians; not linear jaw gap",
|
| 141 |
+
"licenses": {
|
| 142 |
+
"robotstudio_so101": "Apache-2.0"
|
| 143 |
+
},
|
| 144 |
+
"source": {
|
| 145 |
+
"repository": "https://github.com/google-deepmind/mujoco_menagerie",
|
| 146 |
+
"commit": "0059d4335f8156206f63a35662313385f7ad6d74",
|
| 147 |
+
"verification": "Packaged SHA256 allowlist; assets are read from verified bytes, without network access.",
|
| 148 |
+
"model_urls": [
|
| 149 |
+
"https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotstudio_so101"
|
| 150 |
+
],
|
| 151 |
+
"home_scope": "Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."
|
| 152 |
+
},
|
| 153 |
+
"home_joint_positions": {
|
| 154 |
+
"shoulder_pan": 0,
|
| 155 |
+
"shoulder_lift": 0,
|
| 156 |
+
"elbow_flex": 0,
|
| 157 |
+
"wrist_flex": 0,
|
| 158 |
+
"wrist_roll": 0,
|
| 159 |
+
"gripper": 0
|
| 160 |
+
},
|
| 161 |
+
"expected_dimensions": {
|
| 162 |
+
"nq": 6,
|
| 163 |
+
"nv": 6,
|
| 164 |
+
"nu": 6,
|
| 165 |
+
"neq": 0
|
| 166 |
+
},
|
| 167 |
+
"compatibility": {
|
| 168 |
+
"scene_loading": true,
|
| 169 |
+
"shoe_grasp_qualified": false,
|
| 170 |
+
"physical_robot_ready": false,
|
| 171 |
+
"scope": "Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."
|
| 172 |
+
},
|
| 173 |
+
"openness_scope": "These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."
|
| 174 |
+
}
|
| 175 |
+
],
|
| 176 |
+
"shoes": [
|
| 177 |
+
{
|
| 178 |
+
"id": "trainer-left",
|
| 179 |
+
"name": "Trainer / left",
|
| 180 |
+
"version": "0.1.0",
|
| 181 |
+
"immutable_id": "dvidia/shoes/trainer-left@0.1.0",
|
| 182 |
+
"family": "trainer",
|
| 183 |
+
"pair_id": "dvidia/shoes/trainer-pair@0.1.0",
|
| 184 |
+
"side": "left",
|
| 185 |
+
"license": "MIT",
|
| 186 |
+
"source": {
|
| 187 |
+
"kind": "original_procedural",
|
| 188 |
+
"author": "DVIDIA",
|
| 189 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 190 |
+
},
|
| 191 |
+
"properties": {
|
| 192 |
+
"dimensions_m": {
|
| 193 |
+
"value": [
|
| 194 |
+
0.28,
|
| 195 |
+
0.1,
|
| 196 |
+
0.087
|
| 197 |
+
],
|
| 198 |
+
"units": "m; length x, width y, maximum height z",
|
| 199 |
+
"evidence": "untested",
|
| 200 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 201 |
+
},
|
| 202 |
+
"mass_kg": {
|
| 203 |
+
"value": 0.3,
|
| 204 |
+
"units": "kg",
|
| 205 |
+
"evidence": "untested",
|
| 206 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 207 |
+
},
|
| 208 |
+
"sliding_friction": {
|
| 209 |
+
"value": 0.8,
|
| 210 |
+
"units": "dimensionless",
|
| 211 |
+
"evidence": "untested",
|
| 212 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 213 |
+
},
|
| 214 |
+
"torsional_friction": {
|
| 215 |
+
"value": 0.005,
|
| 216 |
+
"units": "m",
|
| 217 |
+
"evidence": "untested",
|
| 218 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 219 |
+
},
|
| 220 |
+
"rolling_friction": {
|
| 221 |
+
"value": 0.0001,
|
| 222 |
+
"units": "m",
|
| 223 |
+
"evidence": "untested",
|
| 224 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 225 |
+
},
|
| 226 |
+
"mass_distribution": {
|
| 227 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.",
|
| 228 |
+
"units": "model assumption",
|
| 229 |
+
"evidence": "untested",
|
| 230 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 231 |
+
},
|
| 232 |
+
"deformation": {
|
| 233 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.",
|
| 234 |
+
"units": "model class",
|
| 235 |
+
"evidence": "untested",
|
| 236 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 237 |
+
},
|
| 238 |
+
"contact_solver": {
|
| 239 |
+
"value": {
|
| 240 |
+
"condim": 4,
|
| 241 |
+
"priority": 1,
|
| 242 |
+
"solref": [
|
| 243 |
+
0.02,
|
| 244 |
+
1
|
| 245 |
+
],
|
| 246 |
+
"solimp": [
|
| 247 |
+
0.9,
|
| 248 |
+
0.95,
|
| 249 |
+
0.001,
|
| 250 |
+
0.5,
|
| 251 |
+
2
|
| 252 |
+
]
|
| 253 |
+
},
|
| 254 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 255 |
+
"evidence": "untested",
|
| 256 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 257 |
+
}
|
| 258 |
+
},
|
| 259 |
+
"frame": {
|
| 260 |
+
"origin": "sole bottom center",
|
| 261 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 262 |
+
"sole_bottom_z_m": 0,
|
| 263 |
+
"initial_bottom_z_m": 0.08
|
| 264 |
+
},
|
| 265 |
+
"geometry": [
|
| 266 |
+
{
|
| 267 |
+
"name": "sole",
|
| 268 |
+
"type": "box",
|
| 269 |
+
"size_m": [
|
| 270 |
+
0.14,
|
| 271 |
+
0.05,
|
| 272 |
+
0.01
|
| 273 |
+
],
|
| 274 |
+
"position_m": [
|
| 275 |
+
0,
|
| 276 |
+
0,
|
| 277 |
+
0.01
|
| 278 |
+
],
|
| 279 |
+
"mass_fraction": 0.35,
|
| 280 |
+
"rgba": [
|
| 281 |
+
0.16,
|
| 282 |
+
0.17,
|
| 283 |
+
0.18,
|
| 284 |
+
1
|
| 285 |
+
]
|
| 286 |
+
},
|
| 287 |
+
{
|
| 288 |
+
"name": "upper",
|
| 289 |
+
"type": "ellipsoid",
|
| 290 |
+
"size_m": [
|
| 291 |
+
0.122,
|
| 292 |
+
0.047,
|
| 293 |
+
0.035
|
| 294 |
+
],
|
| 295 |
+
"position_m": [
|
| 296 |
+
-0.005,
|
| 297 |
+
0.003,
|
| 298 |
+
0.052
|
| 299 |
+
],
|
| 300 |
+
"mass_fraction": 0.55,
|
| 301 |
+
"rgba": [
|
| 302 |
+
0.2,
|
| 303 |
+
0.38,
|
| 304 |
+
0.58,
|
| 305 |
+
1
|
| 306 |
+
]
|
| 307 |
+
},
|
| 308 |
+
{
|
| 309 |
+
"name": "toe",
|
| 310 |
+
"type": "ellipsoid",
|
| 311 |
+
"size_m": [
|
| 312 |
+
0.04,
|
| 313 |
+
0.047,
|
| 314 |
+
0.026
|
| 315 |
+
],
|
| 316 |
+
"position_m": [
|
| 317 |
+
0.095,
|
| 318 |
+
0.003,
|
| 319 |
+
0.045
|
| 320 |
+
],
|
| 321 |
+
"mass_fraction": 0.1,
|
| 322 |
+
"rgba": [
|
| 323 |
+
0.78,
|
| 324 |
+
0.82,
|
| 325 |
+
0.83,
|
| 326 |
+
1
|
| 327 |
+
]
|
| 328 |
+
}
|
| 329 |
+
],
|
| 330 |
+
"fidelity": {
|
| 331 |
+
"geometry": "authored coarse proxy",
|
| 332 |
+
"native_contact": "available for numerical testing",
|
| 333 |
+
"measured_contact": "untested",
|
| 334 |
+
"deformation": "unsupported",
|
| 335 |
+
"shoe_grasp_qualified": false,
|
| 336 |
+
"physical_robot_ready": false
|
| 337 |
+
}
|
| 338 |
+
},
|
| 339 |
+
{
|
| 340 |
+
"id": "trainer-right",
|
| 341 |
+
"name": "Trainer / right",
|
| 342 |
+
"version": "0.1.0",
|
| 343 |
+
"immutable_id": "dvidia/shoes/trainer-right@0.1.0",
|
| 344 |
+
"family": "trainer",
|
| 345 |
+
"pair_id": "dvidia/shoes/trainer-pair@0.1.0",
|
| 346 |
+
"side": "right",
|
| 347 |
+
"license": "MIT",
|
| 348 |
+
"source": {
|
| 349 |
+
"kind": "original_procedural",
|
| 350 |
+
"author": "DVIDIA",
|
| 351 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 352 |
+
},
|
| 353 |
+
"properties": {
|
| 354 |
+
"dimensions_m": {
|
| 355 |
+
"value": [
|
| 356 |
+
0.28,
|
| 357 |
+
0.1,
|
| 358 |
+
0.087
|
| 359 |
+
],
|
| 360 |
+
"units": "m; length x, width y, maximum height z",
|
| 361 |
+
"evidence": "untested",
|
| 362 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 363 |
+
},
|
| 364 |
+
"mass_kg": {
|
| 365 |
+
"value": 0.3,
|
| 366 |
+
"units": "kg",
|
| 367 |
+
"evidence": "untested",
|
| 368 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 369 |
+
},
|
| 370 |
+
"sliding_friction": {
|
| 371 |
+
"value": 0.8,
|
| 372 |
+
"units": "dimensionless",
|
| 373 |
+
"evidence": "untested",
|
| 374 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 375 |
+
},
|
| 376 |
+
"torsional_friction": {
|
| 377 |
+
"value": 0.005,
|
| 378 |
+
"units": "m",
|
| 379 |
+
"evidence": "untested",
|
| 380 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 381 |
+
},
|
| 382 |
+
"rolling_friction": {
|
| 383 |
+
"value": 0.0001,
|
| 384 |
+
"units": "m",
|
| 385 |
+
"evidence": "untested",
|
| 386 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 387 |
+
},
|
| 388 |
+
"mass_distribution": {
|
| 389 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.",
|
| 390 |
+
"units": "model assumption",
|
| 391 |
+
"evidence": "untested",
|
| 392 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 393 |
+
},
|
| 394 |
+
"deformation": {
|
| 395 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.",
|
| 396 |
+
"units": "model class",
|
| 397 |
+
"evidence": "untested",
|
| 398 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 399 |
+
},
|
| 400 |
+
"contact_solver": {
|
| 401 |
+
"value": {
|
| 402 |
+
"condim": 4,
|
| 403 |
+
"priority": 1,
|
| 404 |
+
"solref": [
|
| 405 |
+
0.02,
|
| 406 |
+
1
|
| 407 |
+
],
|
| 408 |
+
"solimp": [
|
| 409 |
+
0.9,
|
| 410 |
+
0.95,
|
| 411 |
+
0.001,
|
| 412 |
+
0.5,
|
| 413 |
+
2
|
| 414 |
+
]
|
| 415 |
+
},
|
| 416 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 417 |
+
"evidence": "untested",
|
| 418 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 419 |
+
}
|
| 420 |
+
},
|
| 421 |
+
"frame": {
|
| 422 |
+
"origin": "sole bottom center",
|
| 423 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 424 |
+
"sole_bottom_z_m": 0,
|
| 425 |
+
"initial_bottom_z_m": 0.08
|
| 426 |
+
},
|
| 427 |
+
"geometry": [
|
| 428 |
+
{
|
| 429 |
+
"name": "sole",
|
| 430 |
+
"type": "box",
|
| 431 |
+
"size_m": [
|
| 432 |
+
0.14,
|
| 433 |
+
0.05,
|
| 434 |
+
0.01
|
| 435 |
+
],
|
| 436 |
+
"position_m": [
|
| 437 |
+
0,
|
| 438 |
+
0,
|
| 439 |
+
0.01
|
| 440 |
+
],
|
| 441 |
+
"mass_fraction": 0.35,
|
| 442 |
+
"rgba": [
|
| 443 |
+
0.16,
|
| 444 |
+
0.17,
|
| 445 |
+
0.18,
|
| 446 |
+
1
|
| 447 |
+
]
|
| 448 |
+
},
|
| 449 |
+
{
|
| 450 |
+
"name": "upper",
|
| 451 |
+
"type": "ellipsoid",
|
| 452 |
+
"size_m": [
|
| 453 |
+
0.122,
|
| 454 |
+
0.047,
|
| 455 |
+
0.035
|
| 456 |
+
],
|
| 457 |
+
"position_m": [
|
| 458 |
+
-0.005,
|
| 459 |
+
-0.003,
|
| 460 |
+
0.052
|
| 461 |
+
],
|
| 462 |
+
"mass_fraction": 0.55,
|
| 463 |
+
"rgba": [
|
| 464 |
+
0.2,
|
| 465 |
+
0.38,
|
| 466 |
+
0.58,
|
| 467 |
+
1
|
| 468 |
+
]
|
| 469 |
+
},
|
| 470 |
+
{
|
| 471 |
+
"name": "toe",
|
| 472 |
+
"type": "ellipsoid",
|
| 473 |
+
"size_m": [
|
| 474 |
+
0.04,
|
| 475 |
+
0.047,
|
| 476 |
+
0.026
|
| 477 |
+
],
|
| 478 |
+
"position_m": [
|
| 479 |
+
0.095,
|
| 480 |
+
-0.003,
|
| 481 |
+
0.045
|
| 482 |
+
],
|
| 483 |
+
"mass_fraction": 0.1,
|
| 484 |
+
"rgba": [
|
| 485 |
+
0.78,
|
| 486 |
+
0.82,
|
| 487 |
+
0.83,
|
| 488 |
+
1
|
| 489 |
+
]
|
| 490 |
+
}
|
| 491 |
+
],
|
| 492 |
+
"fidelity": {
|
| 493 |
+
"geometry": "authored coarse proxy",
|
| 494 |
+
"native_contact": "available for numerical testing",
|
| 495 |
+
"measured_contact": "untested",
|
| 496 |
+
"deformation": "unsupported",
|
| 497 |
+
"shoe_grasp_qualified": false,
|
| 498 |
+
"physical_robot_ready": false
|
| 499 |
+
}
|
| 500 |
+
},
|
| 501 |
+
{
|
| 502 |
+
"id": "ankle-boot-left",
|
| 503 |
+
"name": "Ankle Boot / left",
|
| 504 |
+
"version": "0.1.0",
|
| 505 |
+
"immutable_id": "dvidia/shoes/ankle-boot-left@0.1.0",
|
| 506 |
+
"family": "ankle-boot",
|
| 507 |
+
"pair_id": "dvidia/shoes/ankle-boot-pair@0.1.0",
|
| 508 |
+
"side": "left",
|
| 509 |
+
"license": "MIT",
|
| 510 |
+
"source": {
|
| 511 |
+
"kind": "original_procedural",
|
| 512 |
+
"author": "DVIDIA",
|
| 513 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 514 |
+
},
|
| 515 |
+
"properties": {
|
| 516 |
+
"dimensions_m": {
|
| 517 |
+
"value": [
|
| 518 |
+
0.29,
|
| 519 |
+
0.108,
|
| 520 |
+
0.19
|
| 521 |
+
],
|
| 522 |
+
"units": "m; length x, width y, maximum height z",
|
| 523 |
+
"evidence": "untested",
|
| 524 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 525 |
+
},
|
| 526 |
+
"mass_kg": {
|
| 527 |
+
"value": 0.5,
|
| 528 |
+
"units": "kg",
|
| 529 |
+
"evidence": "untested",
|
| 530 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 531 |
+
},
|
| 532 |
+
"sliding_friction": {
|
| 533 |
+
"value": 0.9,
|
| 534 |
+
"units": "dimensionless",
|
| 535 |
+
"evidence": "untested",
|
| 536 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 537 |
+
},
|
| 538 |
+
"torsional_friction": {
|
| 539 |
+
"value": 0.005,
|
| 540 |
+
"units": "m",
|
| 541 |
+
"evidence": "untested",
|
| 542 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 543 |
+
},
|
| 544 |
+
"rolling_friction": {
|
| 545 |
+
"value": 0.0001,
|
| 546 |
+
"units": "m",
|
| 547 |
+
"evidence": "untested",
|
| 548 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 549 |
+
},
|
| 550 |
+
"mass_distribution": {
|
| 551 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.",
|
| 552 |
+
"units": "model assumption",
|
| 553 |
+
"evidence": "untested",
|
| 554 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 555 |
+
},
|
| 556 |
+
"deformation": {
|
| 557 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.",
|
| 558 |
+
"units": "model class",
|
| 559 |
+
"evidence": "untested",
|
| 560 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 561 |
+
},
|
| 562 |
+
"contact_solver": {
|
| 563 |
+
"value": {
|
| 564 |
+
"condim": 4,
|
| 565 |
+
"priority": 1,
|
| 566 |
+
"solref": [
|
| 567 |
+
0.02,
|
| 568 |
+
1
|
| 569 |
+
],
|
| 570 |
+
"solimp": [
|
| 571 |
+
0.9,
|
| 572 |
+
0.95,
|
| 573 |
+
0.001,
|
| 574 |
+
0.5,
|
| 575 |
+
2
|
| 576 |
+
]
|
| 577 |
+
},
|
| 578 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 579 |
+
"evidence": "untested",
|
| 580 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 581 |
+
}
|
| 582 |
+
},
|
| 583 |
+
"frame": {
|
| 584 |
+
"origin": "sole bottom center",
|
| 585 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 586 |
+
"sole_bottom_z_m": 0,
|
| 587 |
+
"initial_bottom_z_m": 0.08
|
| 588 |
+
},
|
| 589 |
+
"geometry": [
|
| 590 |
+
{
|
| 591 |
+
"name": "sole",
|
| 592 |
+
"type": "box",
|
| 593 |
+
"size_m": [
|
| 594 |
+
0.145,
|
| 595 |
+
0.054,
|
| 596 |
+
0.012
|
| 597 |
+
],
|
| 598 |
+
"position_m": [
|
| 599 |
+
0,
|
| 600 |
+
0,
|
| 601 |
+
0.012
|
| 602 |
+
],
|
| 603 |
+
"mass_fraction": 0.35,
|
| 604 |
+
"rgba": [
|
| 605 |
+
0.16,
|
| 606 |
+
0.17,
|
| 607 |
+
0.18,
|
| 608 |
+
1
|
| 609 |
+
]
|
| 610 |
+
},
|
| 611 |
+
{
|
| 612 |
+
"name": "upper",
|
| 613 |
+
"type": "ellipsoid",
|
| 614 |
+
"size_m": [
|
| 615 |
+
0.13,
|
| 616 |
+
0.05,
|
| 617 |
+
0.04
|
| 618 |
+
],
|
| 619 |
+
"position_m": [
|
| 620 |
+
0.01,
|
| 621 |
+
0.004,
|
| 622 |
+
0.064
|
| 623 |
+
],
|
| 624 |
+
"mass_fraction": 0.3,
|
| 625 |
+
"rgba": [
|
| 626 |
+
0.37,
|
| 627 |
+
0.24,
|
| 628 |
+
0.16,
|
| 629 |
+
1
|
| 630 |
+
]
|
| 631 |
+
},
|
| 632 |
+
{
|
| 633 |
+
"name": "ankle",
|
| 634 |
+
"type": "ellipsoid",
|
| 635 |
+
"size_m": [
|
| 636 |
+
0.047,
|
| 637 |
+
0.049,
|
| 638 |
+
0.055
|
| 639 |
+
],
|
| 640 |
+
"position_m": [
|
| 641 |
+
-0.085,
|
| 642 |
+
0.004,
|
| 643 |
+
0.135
|
| 644 |
+
],
|
| 645 |
+
"mass_fraction": 0.35,
|
| 646 |
+
"rgba": [
|
| 647 |
+
0.37,
|
| 648 |
+
0.24,
|
| 649 |
+
0.16,
|
| 650 |
+
1
|
| 651 |
+
]
|
| 652 |
+
}
|
| 653 |
+
],
|
| 654 |
+
"fidelity": {
|
| 655 |
+
"geometry": "authored coarse proxy",
|
| 656 |
+
"native_contact": "available for numerical testing",
|
| 657 |
+
"measured_contact": "untested",
|
| 658 |
+
"deformation": "unsupported",
|
| 659 |
+
"shoe_grasp_qualified": false,
|
| 660 |
+
"physical_robot_ready": false
|
| 661 |
+
}
|
| 662 |
+
},
|
| 663 |
+
{
|
| 664 |
+
"id": "ankle-boot-right",
|
| 665 |
+
"name": "Ankle Boot / right",
|
| 666 |
+
"version": "0.1.0",
|
| 667 |
+
"immutable_id": "dvidia/shoes/ankle-boot-right@0.1.0",
|
| 668 |
+
"family": "ankle-boot",
|
| 669 |
+
"pair_id": "dvidia/shoes/ankle-boot-pair@0.1.0",
|
| 670 |
+
"side": "right",
|
| 671 |
+
"license": "MIT",
|
| 672 |
+
"source": {
|
| 673 |
+
"kind": "original_procedural",
|
| 674 |
+
"author": "DVIDIA",
|
| 675 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 676 |
+
},
|
| 677 |
+
"properties": {
|
| 678 |
+
"dimensions_m": {
|
| 679 |
+
"value": [
|
| 680 |
+
0.29,
|
| 681 |
+
0.108,
|
| 682 |
+
0.19
|
| 683 |
+
],
|
| 684 |
+
"units": "m; length x, width y, maximum height z",
|
| 685 |
+
"evidence": "untested",
|
| 686 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 687 |
+
},
|
| 688 |
+
"mass_kg": {
|
| 689 |
+
"value": 0.5,
|
| 690 |
+
"units": "kg",
|
| 691 |
+
"evidence": "untested",
|
| 692 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 693 |
+
},
|
| 694 |
+
"sliding_friction": {
|
| 695 |
+
"value": 0.9,
|
| 696 |
+
"units": "dimensionless",
|
| 697 |
+
"evidence": "untested",
|
| 698 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 699 |
+
},
|
| 700 |
+
"torsional_friction": {
|
| 701 |
+
"value": 0.005,
|
| 702 |
+
"units": "m",
|
| 703 |
+
"evidence": "untested",
|
| 704 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 705 |
+
},
|
| 706 |
+
"rolling_friction": {
|
| 707 |
+
"value": 0.0001,
|
| 708 |
+
"units": "m",
|
| 709 |
+
"evidence": "untested",
|
| 710 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 711 |
+
},
|
| 712 |
+
"mass_distribution": {
|
| 713 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.",
|
| 714 |
+
"units": "model assumption",
|
| 715 |
+
"evidence": "untested",
|
| 716 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 717 |
+
},
|
| 718 |
+
"deformation": {
|
| 719 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.",
|
| 720 |
+
"units": "model class",
|
| 721 |
+
"evidence": "untested",
|
| 722 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 723 |
+
},
|
| 724 |
+
"contact_solver": {
|
| 725 |
+
"value": {
|
| 726 |
+
"condim": 4,
|
| 727 |
+
"priority": 1,
|
| 728 |
+
"solref": [
|
| 729 |
+
0.02,
|
| 730 |
+
1
|
| 731 |
+
],
|
| 732 |
+
"solimp": [
|
| 733 |
+
0.9,
|
| 734 |
+
0.95,
|
| 735 |
+
0.001,
|
| 736 |
+
0.5,
|
| 737 |
+
2
|
| 738 |
+
]
|
| 739 |
+
},
|
| 740 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 741 |
+
"evidence": "untested",
|
| 742 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 743 |
+
}
|
| 744 |
+
},
|
| 745 |
+
"frame": {
|
| 746 |
+
"origin": "sole bottom center",
|
| 747 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 748 |
+
"sole_bottom_z_m": 0,
|
| 749 |
+
"initial_bottom_z_m": 0.08
|
| 750 |
+
},
|
| 751 |
+
"geometry": [
|
| 752 |
+
{
|
| 753 |
+
"name": "sole",
|
| 754 |
+
"type": "box",
|
| 755 |
+
"size_m": [
|
| 756 |
+
0.145,
|
| 757 |
+
0.054,
|
| 758 |
+
0.012
|
| 759 |
+
],
|
| 760 |
+
"position_m": [
|
| 761 |
+
0,
|
| 762 |
+
0,
|
| 763 |
+
0.012
|
| 764 |
+
],
|
| 765 |
+
"mass_fraction": 0.35,
|
| 766 |
+
"rgba": [
|
| 767 |
+
0.16,
|
| 768 |
+
0.17,
|
| 769 |
+
0.18,
|
| 770 |
+
1
|
| 771 |
+
]
|
| 772 |
+
},
|
| 773 |
+
{
|
| 774 |
+
"name": "upper",
|
| 775 |
+
"type": "ellipsoid",
|
| 776 |
+
"size_m": [
|
| 777 |
+
0.13,
|
| 778 |
+
0.05,
|
| 779 |
+
0.04
|
| 780 |
+
],
|
| 781 |
+
"position_m": [
|
| 782 |
+
0.01,
|
| 783 |
+
-0.004,
|
| 784 |
+
0.064
|
| 785 |
+
],
|
| 786 |
+
"mass_fraction": 0.3,
|
| 787 |
+
"rgba": [
|
| 788 |
+
0.37,
|
| 789 |
+
0.24,
|
| 790 |
+
0.16,
|
| 791 |
+
1
|
| 792 |
+
]
|
| 793 |
+
},
|
| 794 |
+
{
|
| 795 |
+
"name": "ankle",
|
| 796 |
+
"type": "ellipsoid",
|
| 797 |
+
"size_m": [
|
| 798 |
+
0.047,
|
| 799 |
+
0.049,
|
| 800 |
+
0.055
|
| 801 |
+
],
|
| 802 |
+
"position_m": [
|
| 803 |
+
-0.085,
|
| 804 |
+
-0.004,
|
| 805 |
+
0.135
|
| 806 |
+
],
|
| 807 |
+
"mass_fraction": 0.35,
|
| 808 |
+
"rgba": [
|
| 809 |
+
0.37,
|
| 810 |
+
0.24,
|
| 811 |
+
0.16,
|
| 812 |
+
1
|
| 813 |
+
]
|
| 814 |
+
}
|
| 815 |
+
],
|
| 816 |
+
"fidelity": {
|
| 817 |
+
"geometry": "authored coarse proxy",
|
| 818 |
+
"native_contact": "available for numerical testing",
|
| 819 |
+
"measured_contact": "untested",
|
| 820 |
+
"deformation": "unsupported",
|
| 821 |
+
"shoe_grasp_qualified": false,
|
| 822 |
+
"physical_robot_ready": false
|
| 823 |
+
}
|
| 824 |
+
},
|
| 825 |
+
{
|
| 826 |
+
"id": "slipper-left",
|
| 827 |
+
"name": "Slipper / left",
|
| 828 |
+
"version": "0.1.0",
|
| 829 |
+
"immutable_id": "dvidia/shoes/slipper-left@0.1.0",
|
| 830 |
+
"family": "slipper",
|
| 831 |
+
"pair_id": "dvidia/shoes/slipper-pair@0.1.0",
|
| 832 |
+
"side": "left",
|
| 833 |
+
"license": "MIT",
|
| 834 |
+
"source": {
|
| 835 |
+
"kind": "original_procedural",
|
| 836 |
+
"author": "DVIDIA",
|
| 837 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 838 |
+
},
|
| 839 |
+
"properties": {
|
| 840 |
+
"dimensions_m": {
|
| 841 |
+
"value": [
|
| 842 |
+
0.27,
|
| 843 |
+
0.102,
|
| 844 |
+
0.055
|
| 845 |
+
],
|
| 846 |
+
"units": "m; length x, width y, maximum height z",
|
| 847 |
+
"evidence": "untested",
|
| 848 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 849 |
+
},
|
| 850 |
+
"mass_kg": {
|
| 851 |
+
"value": 0.15,
|
| 852 |
+
"units": "kg",
|
| 853 |
+
"evidence": "untested",
|
| 854 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 855 |
+
},
|
| 856 |
+
"sliding_friction": {
|
| 857 |
+
"value": 0.65,
|
| 858 |
+
"units": "dimensionless",
|
| 859 |
+
"evidence": "untested",
|
| 860 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 861 |
+
},
|
| 862 |
+
"torsional_friction": {
|
| 863 |
+
"value": 0.005,
|
| 864 |
+
"units": "m",
|
| 865 |
+
"evidence": "untested",
|
| 866 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 867 |
+
},
|
| 868 |
+
"rolling_friction": {
|
| 869 |
+
"value": 0.0001,
|
| 870 |
+
"units": "m",
|
| 871 |
+
"evidence": "untested",
|
| 872 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 873 |
+
},
|
| 874 |
+
"mass_distribution": {
|
| 875 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.",
|
| 876 |
+
"units": "model assumption",
|
| 877 |
+
"evidence": "untested",
|
| 878 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 879 |
+
},
|
| 880 |
+
"deformation": {
|
| 881 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.",
|
| 882 |
+
"units": "model class",
|
| 883 |
+
"evidence": "untested",
|
| 884 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 885 |
+
},
|
| 886 |
+
"contact_solver": {
|
| 887 |
+
"value": {
|
| 888 |
+
"condim": 4,
|
| 889 |
+
"priority": 1,
|
| 890 |
+
"solref": [
|
| 891 |
+
0.02,
|
| 892 |
+
1
|
| 893 |
+
],
|
| 894 |
+
"solimp": [
|
| 895 |
+
0.9,
|
| 896 |
+
0.95,
|
| 897 |
+
0.001,
|
| 898 |
+
0.5,
|
| 899 |
+
2
|
| 900 |
+
]
|
| 901 |
+
},
|
| 902 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 903 |
+
"evidence": "untested",
|
| 904 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 905 |
+
}
|
| 906 |
+
},
|
| 907 |
+
"frame": {
|
| 908 |
+
"origin": "sole bottom center",
|
| 909 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 910 |
+
"sole_bottom_z_m": 0,
|
| 911 |
+
"initial_bottom_z_m": 0.08
|
| 912 |
+
},
|
| 913 |
+
"geometry": [
|
| 914 |
+
{
|
| 915 |
+
"name": "sole",
|
| 916 |
+
"type": "box",
|
| 917 |
+
"size_m": [
|
| 918 |
+
0.135,
|
| 919 |
+
0.051,
|
| 920 |
+
0.009
|
| 921 |
+
],
|
| 922 |
+
"position_m": [
|
| 923 |
+
0,
|
| 924 |
+
0,
|
| 925 |
+
0.009
|
| 926 |
+
],
|
| 927 |
+
"mass_fraction": 0.35,
|
| 928 |
+
"rgba": [
|
| 929 |
+
0.16,
|
| 930 |
+
0.17,
|
| 931 |
+
0.18,
|
| 932 |
+
1
|
| 933 |
+
]
|
| 934 |
+
},
|
| 935 |
+
{
|
| 936 |
+
"name": "upper",
|
| 937 |
+
"type": "ellipsoid",
|
| 938 |
+
"size_m": [
|
| 939 |
+
0.09,
|
| 940 |
+
0.049,
|
| 941 |
+
0.017
|
| 942 |
+
],
|
| 943 |
+
"position_m": [
|
| 944 |
+
0.045,
|
| 945 |
+
0.002,
|
| 946 |
+
0.038
|
| 947 |
+
],
|
| 948 |
+
"mass_fraction": 0.65,
|
| 949 |
+
"rgba": [
|
| 950 |
+
0.52,
|
| 951 |
+
0.31,
|
| 952 |
+
0.37,
|
| 953 |
+
1
|
| 954 |
+
]
|
| 955 |
+
}
|
| 956 |
+
],
|
| 957 |
+
"fidelity": {
|
| 958 |
+
"geometry": "authored coarse proxy",
|
| 959 |
+
"native_contact": "available for numerical testing",
|
| 960 |
+
"measured_contact": "untested",
|
| 961 |
+
"deformation": "unsupported",
|
| 962 |
+
"shoe_grasp_qualified": false,
|
| 963 |
+
"physical_robot_ready": false
|
| 964 |
+
}
|
| 965 |
+
},
|
| 966 |
+
{
|
| 967 |
+
"id": "slipper-right",
|
| 968 |
+
"name": "Slipper / right",
|
| 969 |
+
"version": "0.1.0",
|
| 970 |
+
"immutable_id": "dvidia/shoes/slipper-right@0.1.0",
|
| 971 |
+
"family": "slipper",
|
| 972 |
+
"pair_id": "dvidia/shoes/slipper-pair@0.1.0",
|
| 973 |
+
"side": "right",
|
| 974 |
+
"license": "MIT",
|
| 975 |
+
"source": {
|
| 976 |
+
"kind": "original_procedural",
|
| 977 |
+
"author": "DVIDIA",
|
| 978 |
+
"scope": "New primitive geometry; no redistributed scans, videos, photographs or model weights."
|
| 979 |
+
},
|
| 980 |
+
"properties": {
|
| 981 |
+
"dimensions_m": {
|
| 982 |
+
"value": [
|
| 983 |
+
0.27,
|
| 984 |
+
0.102,
|
| 985 |
+
0.055
|
| 986 |
+
],
|
| 987 |
+
"units": "m; length x, width y, maximum height z",
|
| 988 |
+
"evidence": "untested",
|
| 989 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 990 |
+
},
|
| 991 |
+
"mass_kg": {
|
| 992 |
+
"value": 0.15,
|
| 993 |
+
"units": "kg",
|
| 994 |
+
"evidence": "untested",
|
| 995 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 996 |
+
},
|
| 997 |
+
"sliding_friction": {
|
| 998 |
+
"value": 0.65,
|
| 999 |
+
"units": "dimensionless",
|
| 1000 |
+
"evidence": "untested",
|
| 1001 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 1002 |
+
},
|
| 1003 |
+
"torsional_friction": {
|
| 1004 |
+
"value": 0.005,
|
| 1005 |
+
"units": "m",
|
| 1006 |
+
"evidence": "untested",
|
| 1007 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 1008 |
+
},
|
| 1009 |
+
"rolling_friction": {
|
| 1010 |
+
"value": 0.0001,
|
| 1011 |
+
"units": "m",
|
| 1012 |
+
"evidence": "untested",
|
| 1013 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 1014 |
+
},
|
| 1015 |
+
"mass_distribution": {
|
| 1016 |
+
"value": "Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.",
|
| 1017 |
+
"units": "model assumption",
|
| 1018 |
+
"evidence": "untested",
|
| 1019 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 1020 |
+
},
|
| 1021 |
+
"deformation": {
|
| 1022 |
+
"value": "Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.",
|
| 1023 |
+
"units": "model class",
|
| 1024 |
+
"evidence": "untested",
|
| 1025 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 1026 |
+
},
|
| 1027 |
+
"contact_solver": {
|
| 1028 |
+
"value": {
|
| 1029 |
+
"condim": 4,
|
| 1030 |
+
"priority": 1,
|
| 1031 |
+
"solref": [
|
| 1032 |
+
0.02,
|
| 1033 |
+
1
|
| 1034 |
+
],
|
| 1035 |
+
"solimp": [
|
| 1036 |
+
0.9,
|
| 1037 |
+
0.95,
|
| 1038 |
+
0.001,
|
| 1039 |
+
0.5,
|
| 1040 |
+
2
|
| 1041 |
+
]
|
| 1042 |
+
},
|
| 1043 |
+
"units": "MuJoCo solver parameters; no calibrated stiffness or damping",
|
| 1044 |
+
"evidence": "untested",
|
| 1045 |
+
"source": "Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."
|
| 1046 |
+
}
|
| 1047 |
+
},
|
| 1048 |
+
"frame": {
|
| 1049 |
+
"origin": "sole bottom center",
|
| 1050 |
+
"axes": "right-handed; +x toward toe, +y lateral, +z up",
|
| 1051 |
+
"sole_bottom_z_m": 0,
|
| 1052 |
+
"initial_bottom_z_m": 0.08
|
| 1053 |
+
},
|
| 1054 |
+
"geometry": [
|
| 1055 |
+
{
|
| 1056 |
+
"name": "sole",
|
| 1057 |
+
"type": "box",
|
| 1058 |
+
"size_m": [
|
| 1059 |
+
0.135,
|
| 1060 |
+
0.051,
|
| 1061 |
+
0.009
|
| 1062 |
+
],
|
| 1063 |
+
"position_m": [
|
| 1064 |
+
0,
|
| 1065 |
+
0,
|
| 1066 |
+
0.009
|
| 1067 |
+
],
|
| 1068 |
+
"mass_fraction": 0.35,
|
| 1069 |
+
"rgba": [
|
| 1070 |
+
0.16,
|
| 1071 |
+
0.17,
|
| 1072 |
+
0.18,
|
| 1073 |
+
1
|
| 1074 |
+
]
|
| 1075 |
+
},
|
| 1076 |
+
{
|
| 1077 |
+
"name": "upper",
|
| 1078 |
+
"type": "ellipsoid",
|
| 1079 |
+
"size_m": [
|
| 1080 |
+
0.09,
|
| 1081 |
+
0.049,
|
| 1082 |
+
0.017
|
| 1083 |
+
],
|
| 1084 |
+
"position_m": [
|
| 1085 |
+
0.045,
|
| 1086 |
+
-0.002,
|
| 1087 |
+
0.038
|
| 1088 |
+
],
|
| 1089 |
+
"mass_fraction": 0.65,
|
| 1090 |
+
"rgba": [
|
| 1091 |
+
0.52,
|
| 1092 |
+
0.31,
|
| 1093 |
+
0.37,
|
| 1094 |
+
1
|
| 1095 |
+
]
|
| 1096 |
+
}
|
| 1097 |
+
],
|
| 1098 |
+
"fidelity": {
|
| 1099 |
+
"geometry": "authored coarse proxy",
|
| 1100 |
+
"native_contact": "available for numerical testing",
|
| 1101 |
+
"measured_contact": "untested",
|
| 1102 |
+
"deformation": "unsupported",
|
| 1103 |
+
"shoe_grasp_qualified": false,
|
| 1104 |
+
"physical_robot_ready": false
|
| 1105 |
+
}
|
| 1106 |
+
}
|
| 1107 |
+
],
|
| 1108 |
+
"environment": {
|
| 1109 |
+
"id": "open-support-plane",
|
| 1110 |
+
"version": "0.1.0",
|
| 1111 |
+
"license": "MIT",
|
| 1112 |
+
"geometry": "Infinite collision plane at z=0; displayed with 2 m half extents. Not a finite tabletop or rack.",
|
| 1113 |
+
"name": "asset_table",
|
| 1114 |
+
"gravity_m_s2": [
|
| 1115 |
+
0,
|
| 1116 |
+
0,
|
| 1117 |
+
-9.81
|
| 1118 |
+
],
|
| 1119 |
+
"property_evidence": "untested authored environment",
|
| 1120 |
+
"default_layout": "Three columns x=.40,.76,1.12 m; two rows y=.38,.56 m; sole bottoms begin z=.08 m. Layout separates loading tests from reachability claims."
|
| 1121 |
+
},
|
| 1122 |
+
"limitations": [
|
| 1123 |
+
"All shoe physical properties are untested synthetic assumptions.",
|
| 1124 |
+
"Left/right labels identify mirrored procedural instances, not scanned real shoes.",
|
| 1125 |
+
"Arm command interfaces differ; installing a scene does not install a learned controller.",
|
| 1126 |
+
"No deformation, real-world calibration, graspability claim or closed-loop sensor stack."
|
| 1127 |
+
],
|
| 1128 |
+
"catalog_sha256": "592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7"
|
| 1129 |
+
}
|
asset-library/v01/index.html
ADDED
|
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>DVIDIA · Shoe asset library</title><style>
|
| 2 |
+
:root{font-family:Georgia,serif;color:#262e29;background:#fafaf7}*{box-sizing:border-box}body{margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.025' filter='url(%23n)'/%3E%3C/svg%3E")}main{max-width:1120px;padding:32px 22px;margin:auto}header,footer,nav{display:flex;gap:20px;flex-wrap:wrap;align-items:center;font:13px system-ui}header{border-bottom:1px solid #d7ddd4;padding-bottom:20px}a{color:#37604b;min-height:44px;display:inline-flex;align-items:center;overflow-wrap:anywhere}h1{font-size:clamp(34px,6vw,62px);font-weight:400;line-height:1.12;max-width:18ch}h2{font-weight:400}p{font-size:17px;line-height:1.7;max-width:78ch}.tag,article span{font:12px system-ui;letter-spacing:.06em;color:#566854}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:16px;margin:30px 0}article{border:1px solid #d7ddd4;background:#fff8;padding:22px}article p{font-size:15px}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#edf0e9;padding:18px;line-height:1.6;font-size:13px}.note{border-left:3px solid #789180;padding-left:18px}footer{border-top:1px solid #d7ddd4;margin-top:36px;padding-top:18px}
|
| 3 |
+
</style></head><body><main><header><strong>DVIDIA / ASSET LIBRARY</strong><a href="https://research.dvidia.org/papers/shoe-asset-library-v01/">Research note</a><a href="https://github.com/Dvidia-Inference/dvidia-training/tree/45bef6315c9632b33915e1ce993babd2926b8f7d">Pinned source</a></header>
|
| 4 |
+
<p class="tag">VERSION 0.1 · LOCAL CPU SIMULATION</p><h1>Load a robot. Add a pair of shoes.</h1><p>Six original rigid shoe proxies across trainers, ankle boots and slippers, with left/right identities, three supported robot models and reusable scene files. Inspect the native 3D geometry, choose a pair, then download the scene and run it locally.</p>
|
| 5 |
+
<div class="cards"><article><span>Native scene preview</span><h2>UR5e + Robotiq</h2><p>6 arm axes + gripper. BSD model assets.</p><a href="previews/ur5e/index.html">Explore shoes with UR5e + Robotiq →</a></article><article><span>Native scene preview</span><h2>PiPER</h2><p>6 arm axes + gripper. MIT model assets.</p><a href="previews/piper/index.html">Explore shoes with PiPER →</a></article><article><span>Native scene preview</span><h2>SO-101</h2><p>5 arm axes + gripper. Apache-2.0 model assets.</p><a href="previews/so101/index.html">Explore shoes with SO-101 →</a></article></div><p class="note">These are synthetic geometry and contact-development assets. Dimensions, mass and friction are declared assumptions. Deformation, shoe grasping and hardware transfer have not been validated. The browser replays recorded settling; native physics runs locally.</p>
|
| 6 |
+
<h2>Run your own scene</h2><pre>git clone https://github.com/Dvidia-Inference/dvidia-training.git
|
| 7 |
+
cd dvidia-training
|
| 8 |
+
git checkout 45bef6315c9632b33915e1ce993babd2926b8f7d
|
| 9 |
+
python3.12 -m venv .venv
|
| 10 |
+
.venv/bin/python -m pip install '.[arm]'
|
| 11 |
+
.venv/bin/dvidia-assets fetch piper --output runs/assets
|
| 12 |
+
.venv/bin/dvidia-assets scene --robot piper --assets runs/assets --pair trainer --output runs/my-shoe-scene
|
| 13 |
+
.venv/bin/python -m http.server 8360 --bind 127.0.0.1 --directory runs/my-shoe-scene</pre>
|
| 14 |
+
<p>Open localhost:8360 after the command finishes. On Windows use <code>.venv\Scripts\</code> executables. Provisioning needs a network connection; scene simulation uses the pinned local models. A discrete GPU is not required. Minimum memory and hard real-time performance remain unmeasured.</p>
|
| 15 |
+
<nav><a href="benchmark/report.html">Inspect every benchmark attempt →</a><a href="catalog.json">Download the asset catalog</a><a href="README.md">Installation and evidence guide</a><a href="library-integrity.json">Verify all file hashes</a></nav>
|
| 16 |
+
<footer><span>Original shoe assets and tooling: MIT. Robot models retain their own licenses.</span><a href="https://x.com/iammrriver">@iammrriver</a><a href="mailto:hello@dvidia.org">hello@dvidia.org</a></footer></main></body></html>
|
asset-library/v01/library-integrity.json
ADDED
|
@@ -0,0 +1,257 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "dvidia.asset-library-release/v0.1",
|
| 3 |
+
"files": {
|
| 4 |
+
"LICENSE": {
|
| 5 |
+
"bytes": 1076,
|
| 6 |
+
"sha256": "ab47d245880a661fdca3c6a4cb91671031302deee50d64f8d2d6df86832962e1"
|
| 7 |
+
},
|
| 8 |
+
"README.md": {
|
| 9 |
+
"bytes": 5867,
|
| 10 |
+
"sha256": "057ff552dc5302a56eac066ba21b0feec3954bf1918d07f617cc2997f49b1e8d"
|
| 11 |
+
},
|
| 12 |
+
"benchmark/attempts.json": {
|
| 13 |
+
"bytes": 10492425,
|
| 14 |
+
"sha256": "78a9ae2aa84bb484b6bddda21773663afa586e48321493fef2542218fc49f8eb"
|
| 15 |
+
},
|
| 16 |
+
"benchmark/integrity.json": {
|
| 17 |
+
"bytes": 606,
|
| 18 |
+
"sha256": "4d58d3bed9409ca5f307e141eae4d49f8c1911814c3a9299fb7d10d33794b822"
|
| 19 |
+
},
|
| 20 |
+
"benchmark/protocol.json": {
|
| 21 |
+
"bytes": 74622,
|
| 22 |
+
"sha256": "d5abad1ebf9eda71d1f47606ba0664b9e4bfe6970c54088bf43d5e818782268d"
|
| 23 |
+
},
|
| 24 |
+
"benchmark/report.html": {
|
| 25 |
+
"bytes": 4635,
|
| 26 |
+
"sha256": "bde9e1b21ca39168ec6ea34ae43e413d18304540f1df2e4936b9309a0de2e0b5"
|
| 27 |
+
},
|
| 28 |
+
"benchmark/report.json": {
|
| 29 |
+
"bytes": 3709,
|
| 30 |
+
"sha256": "83cc1d82bfcb4463dc6e34077b7b496b59216165dad1d91eabdfa2c33978a243"
|
| 31 |
+
},
|
| 32 |
+
"catalog.json": {
|
| 33 |
+
"bytes": 37205,
|
| 34 |
+
"sha256": "8f040833aba0bea140cd4e85ed99f5ad86b1b3ea2dac7bd9a47acdfe25bf19a9"
|
| 35 |
+
},
|
| 36 |
+
"index.html": {
|
| 37 |
+
"bytes": 4328,
|
| 38 |
+
"sha256": "56a8cc13b3a319e4a599011606e876c09b14ce458dc5f47331095a035c95a419"
|
| 39 |
+
},
|
| 40 |
+
"previews/piper/LICENSE": {
|
| 41 |
+
"bytes": 1076,
|
| 42 |
+
"sha256": "ab47d245880a661fdca3c6a4cb91671031302deee50d64f8d2d6df86832962e1"
|
| 43 |
+
},
|
| 44 |
+
"previews/piper/README.md": {
|
| 45 |
+
"bytes": 897,
|
| 46 |
+
"sha256": "195849dd9df960ae7e42a29433c46c810132f52154ccc0ef3df79649d5aa89af"
|
| 47 |
+
},
|
| 48 |
+
"previews/piper/asset_library.bundle.js": {
|
| 49 |
+
"bytes": 529697,
|
| 50 |
+
"sha256": "fe7a98bf9b991a33d030114b9e447bd687230a9dbc381631fd316da408857ee9"
|
| 51 |
+
},
|
| 52 |
+
"previews/piper/catalog.json": {
|
| 53 |
+
"bytes": 25194,
|
| 54 |
+
"sha256": "82e44bf83ca4c64051b5dc99ca0d301cb416dfee6dc043e86582d6fd4fa490ba"
|
| 55 |
+
},
|
| 56 |
+
"previews/piper/geometry.bin.gz": {
|
| 57 |
+
"bytes": 3574720,
|
| 58 |
+
"sha256": "51365a5a661d8062e28c66abc6bdb843ee410811f84b49d62c5878c265b3631f"
|
| 59 |
+
},
|
| 60 |
+
"previews/piper/index.html": {
|
| 61 |
+
"bytes": 9636,
|
| 62 |
+
"sha256": "41a97a426a2b72520e39a469eaa78f4b281c7fef9cf9607301af9c398594251f"
|
| 63 |
+
},
|
| 64 |
+
"previews/piper/licenses/agilex_piper/LICENSE": {
|
| 65 |
+
"bytes": 1065,
|
| 66 |
+
"sha256": "e32d78fd3761052ab0b2bb42fef8a7a9ad3f298d315d305333c349d2aff1f134"
|
| 67 |
+
},
|
| 68 |
+
"previews/piper/licenses/agilex_piper/README.md": {
|
| 69 |
+
"bytes": 1681,
|
| 70 |
+
"sha256": "ab0d218758ec6c298417407962f49179e369236e8f316dbaa7671756d6f8eb77"
|
| 71 |
+
},
|
| 72 |
+
"previews/piper/model.json": {
|
| 73 |
+
"bytes": 53226,
|
| 74 |
+
"sha256": "a125a01e184c1e7bfab9fdfd7e0af9830b9f484633b415e5180048b357e32b90"
|
| 75 |
+
},
|
| 76 |
+
"previews/piper/motion.bin.gz": {
|
| 77 |
+
"bytes": 5517,
|
| 78 |
+
"sha256": "7dac62907bf79874eceb0246e5c5ca25308549363cdad866daa7f0a97f480d18"
|
| 79 |
+
},
|
| 80 |
+
"previews/piper/motion.json": {
|
| 81 |
+
"bytes": 24477,
|
| 82 |
+
"sha256": "a0f265dd67cff10d81709e9fb5a36c7c3ee7ce17bcd3a8e84d4dfff5ba0549d9"
|
| 83 |
+
},
|
| 84 |
+
"previews/piper/preview-integrity.json": {
|
| 85 |
+
"bytes": 2364,
|
| 86 |
+
"sha256": "3b92ff77fea9983f6422b94bda96fa1376ef7379e7fe0743855303763ddf6668"
|
| 87 |
+
},
|
| 88 |
+
"previews/piper/reference_replay.third-party.txt": {
|
| 89 |
+
"bytes": 1199,
|
| 90 |
+
"sha256": "ea4da6cf7a8a54649702f0eb8d057c8ced12f8fed2329c5e96d92a3316922813"
|
| 91 |
+
},
|
| 92 |
+
"previews/piper/scene.json": {
|
| 93 |
+
"bytes": 290,
|
| 94 |
+
"sha256": "e7a0861dd038762ab9e42cf52ee1849d134fb37eaafe1c43dcf04e6131d94d4f"
|
| 95 |
+
},
|
| 96 |
+
"previews/piper/scenes/ankle-boot.json": {
|
| 97 |
+
"bytes": 228,
|
| 98 |
+
"sha256": "3fb24e5e438a7672e3d54dbb2396c1170c72c86e9ac8b659740341de77d5c96c"
|
| 99 |
+
},
|
| 100 |
+
"previews/piper/scenes/slipper.json": {
|
| 101 |
+
"bytes": 222,
|
| 102 |
+
"sha256": "d8ea8e04c7392b822d5b67fd335fd032f9d42e721f6861c4bcaebc920d55bda8"
|
| 103 |
+
},
|
| 104 |
+
"previews/piper/scenes/trainer.json": {
|
| 105 |
+
"bytes": 222,
|
| 106 |
+
"sha256": "5b1c7dda306e489c2de3266e26ccd049803755c6d011f24e1f98457694876a89"
|
| 107 |
+
},
|
| 108 |
+
"previews/so101/LICENSE": {
|
| 109 |
+
"bytes": 1076,
|
| 110 |
+
"sha256": "ab47d245880a661fdca3c6a4cb91671031302deee50d64f8d2d6df86832962e1"
|
| 111 |
+
},
|
| 112 |
+
"previews/so101/README.md": {
|
| 113 |
+
"bytes": 897,
|
| 114 |
+
"sha256": "195849dd9df960ae7e42a29433c46c810132f52154ccc0ef3df79649d5aa89af"
|
| 115 |
+
},
|
| 116 |
+
"previews/so101/asset_library.bundle.js": {
|
| 117 |
+
"bytes": 529697,
|
| 118 |
+
"sha256": "fe7a98bf9b991a33d030114b9e447bd687230a9dbc381631fd316da408857ee9"
|
| 119 |
+
},
|
| 120 |
+
"previews/so101/catalog.json": {
|
| 121 |
+
"bytes": 25194,
|
| 122 |
+
"sha256": "82e44bf83ca4c64051b5dc99ca0d301cb416dfee6dc043e86582d6fd4fa490ba"
|
| 123 |
+
},
|
| 124 |
+
"previews/so101/geometry.bin.gz": {
|
| 125 |
+
"bytes": 3182925,
|
| 126 |
+
"sha256": "494d7ce4ae7df05e51e0e9f7ed5c2dcb0a489817d72f8c83944e1d50e078396e"
|
| 127 |
+
},
|
| 128 |
+
"previews/so101/index.html": {
|
| 129 |
+
"bytes": 9636,
|
| 130 |
+
"sha256": "41a97a426a2b72520e39a469eaa78f4b281c7fef9cf9607301af9c398594251f"
|
| 131 |
+
},
|
| 132 |
+
"previews/so101/licenses/robotstudio_so101/LICENSE": {
|
| 133 |
+
"bytes": 11357,
|
| 134 |
+
"sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4"
|
| 135 |
+
},
|
| 136 |
+
"previews/so101/licenses/robotstudio_so101/README.md": {
|
| 137 |
+
"bytes": 1142,
|
| 138 |
+
"sha256": "e2344e7c14290bed85c7907247aecb8bf6cb4392e3de0d7c45680efe9bb9b5a9"
|
| 139 |
+
},
|
| 140 |
+
"previews/so101/model.json": {
|
| 141 |
+
"bytes": 24776,
|
| 142 |
+
"sha256": "4cea6af308e91674c20c6cdf485f91b21bb71510b5d5b616abf622b24a6c2e30"
|
| 143 |
+
},
|
| 144 |
+
"previews/so101/motion.bin.gz": {
|
| 145 |
+
"bytes": 6523,
|
| 146 |
+
"sha256": "9b1ab54e527faad6324a0ef3f8be958d61aa62041d85c8171a7a5d3356f37f29"
|
| 147 |
+
},
|
| 148 |
+
"previews/so101/motion.json": {
|
| 149 |
+
"bytes": 20481,
|
| 150 |
+
"sha256": "5da18345066879ab48336df4735d863c497be2780b239c25b566003fab752407"
|
| 151 |
+
},
|
| 152 |
+
"previews/so101/preview-integrity.json": {
|
| 153 |
+
"bytes": 2375,
|
| 154 |
+
"sha256": "fc1ec111e1b44b8102e9a2967f7c659ea33d0654d94b0742608159a8a3edc235"
|
| 155 |
+
},
|
| 156 |
+
"previews/so101/reference_replay.third-party.txt": {
|
| 157 |
+
"bytes": 1199,
|
| 158 |
+
"sha256": "ea4da6cf7a8a54649702f0eb8d057c8ced12f8fed2329c5e96d92a3316922813"
|
| 159 |
+
},
|
| 160 |
+
"previews/so101/scene.json": {
|
| 161 |
+
"bytes": 290,
|
| 162 |
+
"sha256": "24962e06594959eb2a432219425bd17b3fa74e428440c8e83c6edc5e984ae716"
|
| 163 |
+
},
|
| 164 |
+
"previews/so101/scenes/ankle-boot.json": {
|
| 165 |
+
"bytes": 228,
|
| 166 |
+
"sha256": "f4a1f20229b52a54beb7eaf2e1e2f5b767ea9a5aea4945c15b637a67746dceca"
|
| 167 |
+
},
|
| 168 |
+
"previews/so101/scenes/slipper.json": {
|
| 169 |
+
"bytes": 222,
|
| 170 |
+
"sha256": "1d78d4aac6129177b7053b102cd851dddc177483f15596554ef38e9d69e4d2a2"
|
| 171 |
+
},
|
| 172 |
+
"previews/so101/scenes/trainer.json": {
|
| 173 |
+
"bytes": 222,
|
| 174 |
+
"sha256": "17ff0e251d0b53f0d9bb1cf3aa66ed59eea0a38f0f84956193d8837c3ad68e65"
|
| 175 |
+
},
|
| 176 |
+
"previews/ur5e/LICENSE": {
|
| 177 |
+
"bytes": 1076,
|
| 178 |
+
"sha256": "ab47d245880a661fdca3c6a4cb91671031302deee50d64f8d2d6df86832962e1"
|
| 179 |
+
},
|
| 180 |
+
"previews/ur5e/README.md": {
|
| 181 |
+
"bytes": 897,
|
| 182 |
+
"sha256": "195849dd9df960ae7e42a29433c46c810132f52154ccc0ef3df79649d5aa89af"
|
| 183 |
+
},
|
| 184 |
+
"previews/ur5e/asset_library.bundle.js": {
|
| 185 |
+
"bytes": 529697,
|
| 186 |
+
"sha256": "fe7a98bf9b991a33d030114b9e447bd687230a9dbc381631fd316da408857ee9"
|
| 187 |
+
},
|
| 188 |
+
"previews/ur5e/catalog.json": {
|
| 189 |
+
"bytes": 25194,
|
| 190 |
+
"sha256": "82e44bf83ca4c64051b5dc99ca0d301cb416dfee6dc043e86582d6fd4fa490ba"
|
| 191 |
+
},
|
| 192 |
+
"previews/ur5e/geometry.bin.gz": {
|
| 193 |
+
"bytes": 1831265,
|
| 194 |
+
"sha256": "cc162219dac340db4c663b34b3e54b0e5574679a7f737fa90853129d8a68978f"
|
| 195 |
+
},
|
| 196 |
+
"previews/ur5e/index.html": {
|
| 197 |
+
"bytes": 9636,
|
| 198 |
+
"sha256": "41a97a426a2b72520e39a469eaa78f4b281c7fef9cf9607301af9c398594251f"
|
| 199 |
+
},
|
| 200 |
+
"previews/ur5e/licenses/robotiq_2f85/LICENSE": {
|
| 201 |
+
"bytes": 1297,
|
| 202 |
+
"sha256": "3d5edd18d1e22a17666e9bb84270171ed5ac90b192d24e0177fd171708ea2316"
|
| 203 |
+
},
|
| 204 |
+
"previews/ur5e/licenses/robotiq_2f85/README.md": {
|
| 205 |
+
"bytes": 1367,
|
| 206 |
+
"sha256": "a10f34027d417f8f7b9102b74b42976031f0246f3090444728ab322bc4632aaf"
|
| 207 |
+
},
|
| 208 |
+
"previews/ur5e/licenses/universal_robots_ur5e/LICENSE": {
|
| 209 |
+
"bytes": 1470,
|
| 210 |
+
"sha256": "5ec71ccf66c8d03261448f2441a586765b97f2248c860a1ae19689fb1c45cee6"
|
| 211 |
+
},
|
| 212 |
+
"previews/ur5e/licenses/universal_robots_ur5e/README.md": {
|
| 213 |
+
"bytes": 1689,
|
| 214 |
+
"sha256": "435600d4f00cfdbd7edec4b60f0cd7fbb539f39abaefcd8bb3994beed3b1156a"
|
| 215 |
+
},
|
| 216 |
+
"previews/ur5e/model.json": {
|
| 217 |
+
"bytes": 32333,
|
| 218 |
+
"sha256": "6a5343662febdb5a384451cc3beaac4b14f6c380c7f7bf8d7d4dd0a27e4456ef"
|
| 219 |
+
},
|
| 220 |
+
"previews/ur5e/motion.bin.gz": {
|
| 221 |
+
"bytes": 35893,
|
| 222 |
+
"sha256": "057273906b6c4feb3872570b7d4ba845d453bc67cb08a70b012a7375ead9ab75"
|
| 223 |
+
},
|
| 224 |
+
"previews/ur5e/motion.json": {
|
| 225 |
+
"bytes": 36560,
|
| 226 |
+
"sha256": "af3fede2c17b482325e0c4211bac4cead2fee6221b05cc4bbf0599011cd3aad6"
|
| 227 |
+
},
|
| 228 |
+
"previews/ur5e/preview-integrity.json": {
|
| 229 |
+
"bytes": 2685,
|
| 230 |
+
"sha256": "9d4f72a84abda97a3748fdde396a71a07ffb5d30560454e29321bb61257fdfd9"
|
| 231 |
+
},
|
| 232 |
+
"previews/ur5e/reference_replay.third-party.txt": {
|
| 233 |
+
"bytes": 1199,
|
| 234 |
+
"sha256": "ea4da6cf7a8a54649702f0eb8d057c8ced12f8fed2329c5e96d92a3316922813"
|
| 235 |
+
},
|
| 236 |
+
"previews/ur5e/scene.json": {
|
| 237 |
+
"bytes": 289,
|
| 238 |
+
"sha256": "5d94197873f27b62431cf1b512c9622d72882c6bc22b4b11a190bdaf3fb04b13"
|
| 239 |
+
},
|
| 240 |
+
"previews/ur5e/scenes/ankle-boot.json": {
|
| 241 |
+
"bytes": 227,
|
| 242 |
+
"sha256": "750f72fed16daac3c65263d90d633675b8a7832ddd1f163b2c4a7982037faaf1"
|
| 243 |
+
},
|
| 244 |
+
"previews/ur5e/scenes/slipper.json": {
|
| 245 |
+
"bytes": 221,
|
| 246 |
+
"sha256": "21fff791ad71ebf89cb298af41b91c7b4520618c2aa978550f6765d90cc1b079"
|
| 247 |
+
},
|
| 248 |
+
"previews/ur5e/scenes/trainer.json": {
|
| 249 |
+
"bytes": 221,
|
| 250 |
+
"sha256": "03e3e4ae0042df9387485642381fd090e80b446fda818136a2f3be78ceb2c9b4"
|
| 251 |
+
},
|
| 252 |
+
"provenance.json": {
|
| 253 |
+
"bytes": 462,
|
| 254 |
+
"sha256": "95b0c5c6302527658938dcc66f470ca1ac44c534b3cb2d7b1f94a96ab886594c"
|
| 255 |
+
}
|
| 256 |
+
}
|
| 257 |
+
}
|
asset-library/v01/previews/piper/LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2026 DVIDIA contributors
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
asset-library/v01/previews/piper/README.md
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# DVIDIA asset library preview
|
| 2 |
+
|
| 3 |
+
Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.
|
| 4 |
+
|
| 5 |
+
Serve this directory with `python -m http.server 8000` and open http://localhost:8000. Everything is local; JavaScript, WebGL2 and DecompressionStream are required. The pair selector filters recorded objects visually; use a downloaded scene descriptor with dvidia-assets scene --config to compile and simulate only that pair. geometry.bin.gz and motion.bin.gz decode to bounded little-endian Float32 positions and wxyz quaternions. MIT applies to DVIDIA code and synthetic shoes. Robot model licenses and original READMEs remain under licenses/. Three.js/OrbitControls notices are included.
|
asset-library/v01/previews/piper/asset_library.bundle.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
asset-library/v01/previews/piper/catalog.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-catalog/v1","version":"0.1.0","license":"MIT","license_scope":"Original DVIDIA catalog and procedural shoes only; robot simulation assets retain their individual licenses.","scope":"Reusable native scene assets with synthetic rigid shoes. Scene loading and gravity/contact checks do not demonstrate shoe manipulation, learning or physical robot transfer.","units":{"length":"m","mass":"kg","time":"s","angle":"rad","quaternion":"wxyz"},"world_frame":"right-handed; robot base reference at world origin, +z up","robots":[{"id":"ur5e","name":"UR5e + Robotiq 2F-85","version":"0.1.0","immutable_id":"dvidia/robots/ur5e-2f85@0.1.0","arm_axes":6,"gripper_command_axes":1,"gripper_mechanical_joints":8,"native_command_units":["rad","rad","rad","rad","rad","rad","native_0_255"],"gripper_command":"Native coupled gripper servo input [0,255]; not a measured gap or calibrated force.","licenses":{"universal_robots_ur5e":"BSD-3-Clause","robotiq_2f85":"BSD-2-Clause"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/universal_robots_ur5e","https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotiq_2f85"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"shoulder_pan_joint":-1.5708,"shoulder_lift_joint":-1.5708,"elbow_joint":1.5708,"wrist_1_joint":-1.5708,"wrist_2_joint":-1.5708,"wrist_3_joint":0},"expected_dimensions":{"nq":14,"nv":14,"nu":7,"neq":3},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."},{"id":"piper","name":"AgileX PiPER","version":"0.1.0","immutable_id":"dvidia/robots/piper@0.1.0","arm_axes":6,"gripper_command_axes":1,"gripper_mechanical_joints":2,"native_command_units":["rad","rad","rad","rad","rad","rad","m"],"gripper_command":"single-finger slide target in metres, native range [0,0.035]; not total jaw gap","licenses":{"agilex_piper":"MIT"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/agilex_piper"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"joint1":0,"joint2":1.57,"joint3":-1.3485,"joint4":0,"joint5":0,"joint6":0,"joint7":0,"joint8":0},"expected_dimensions":{"nq":8,"nv":8,"nu":7,"neq":1},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."},{"id":"so101","name":"The Robot Studio SO101","version":"0.1.0","immutable_id":"dvidia/robots/so101@0.1.0","arm_axes":5,"gripper_command_axes":1,"gripper_mechanical_joints":1,"native_command_units":["rad","rad","rad","rad","rad","rad"],"gripper_command":"moving-jaw hinge angle target in radians; not linear jaw gap","licenses":{"robotstudio_so101":"Apache-2.0"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotstudio_so101"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"shoulder_pan":0,"shoulder_lift":0,"elbow_flex":0,"wrist_flex":0,"wrist_roll":0,"gripper":0},"expected_dimensions":{"nq":6,"nv":6,"nu":6,"neq":0},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."}],"shoes":[{"id":"trainer-left","name":"Trainer / left","version":"0.1.0","immutable_id":"dvidia/shoes/trainer-left@0.1.0","family":"trainer","pair_id":"dvidia/shoes/trainer-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.28,0.1,0.087],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.3,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.8,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.14,0.05,0.01],"position_m":[0,0,0.01],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.122,0.047,0.035],"position_m":[-0.005,0.003,0.052],"mass_fraction":0.55,"rgba":[0.2,0.38,0.58,1]},{"name":"toe","type":"ellipsoid","size_m":[0.04,0.047,0.026],"position_m":[0.095,0.003,0.045],"mass_fraction":0.1,"rgba":[0.78,0.82,0.83,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"trainer-right","name":"Trainer / right","version":"0.1.0","immutable_id":"dvidia/shoes/trainer-right@0.1.0","family":"trainer","pair_id":"dvidia/shoes/trainer-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.28,0.1,0.087],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.3,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.8,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.14,0.05,0.01],"position_m":[0,0,0.01],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.122,0.047,0.035],"position_m":[-0.005,-0.003,0.052],"mass_fraction":0.55,"rgba":[0.2,0.38,0.58,1]},{"name":"toe","type":"ellipsoid","size_m":[0.04,0.047,0.026],"position_m":[0.095,-0.003,0.045],"mass_fraction":0.1,"rgba":[0.78,0.82,0.83,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"ankle-boot-left","name":"Ankle Boot / left","version":"0.1.0","immutable_id":"dvidia/shoes/ankle-boot-left@0.1.0","family":"ankle-boot","pair_id":"dvidia/shoes/ankle-boot-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.29,0.108,0.19],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.5,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.9,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.145,0.054,0.012],"position_m":[0,0,0.012],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.13,0.05,0.04],"position_m":[0.01,0.004,0.064],"mass_fraction":0.3,"rgba":[0.37,0.24,0.16,1]},{"name":"ankle","type":"ellipsoid","size_m":[0.047,0.049,0.055],"position_m":[-0.085,0.004,0.135],"mass_fraction":0.35,"rgba":[0.37,0.24,0.16,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"ankle-boot-right","name":"Ankle Boot / right","version":"0.1.0","immutable_id":"dvidia/shoes/ankle-boot-right@0.1.0","family":"ankle-boot","pair_id":"dvidia/shoes/ankle-boot-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.29,0.108,0.19],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.5,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.9,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.145,0.054,0.012],"position_m":[0,0,0.012],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.13,0.05,0.04],"position_m":[0.01,-0.004,0.064],"mass_fraction":0.3,"rgba":[0.37,0.24,0.16,1]},{"name":"ankle","type":"ellipsoid","size_m":[0.047,0.049,0.055],"position_m":[-0.085,-0.004,0.135],"mass_fraction":0.35,"rgba":[0.37,0.24,0.16,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"slipper-left","name":"Slipper / left","version":"0.1.0","immutable_id":"dvidia/shoes/slipper-left@0.1.0","family":"slipper","pair_id":"dvidia/shoes/slipper-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.27,0.102,0.055],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.15,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.65,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.135,0.051,0.009],"position_m":[0,0,0.009],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.09,0.049,0.017],"position_m":[0.045,0.002,0.038],"mass_fraction":0.65,"rgba":[0.52,0.31,0.37,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"slipper-right","name":"Slipper / right","version":"0.1.0","immutable_id":"dvidia/shoes/slipper-right@0.1.0","family":"slipper","pair_id":"dvidia/shoes/slipper-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.27,0.102,0.055],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.15,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.65,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.135,0.051,0.009],"position_m":[0,0,0.009],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.09,0.049,0.017],"position_m":[0.045,-0.002,0.038],"mass_fraction":0.65,"rgba":[0.52,0.31,0.37,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}}],"environment":{"id":"open-support-plane","version":"0.1.0","license":"MIT","geometry":"Infinite collision plane at z=0; displayed with 2 m half extents. Not a finite tabletop or rack.","name":"asset_table","gravity_m_s2":[0,0,-9.81],"property_evidence":"untested authored environment","default_layout":"Three columns x=.40,.76,1.12 m; two rows y=.38,.56 m; sole bottoms begin z=.08 m. Layout separates loading tests from reachability claims."},"limitations":["All shoe physical properties are untested synthetic assumptions.","Left/right labels identify mirrored procedural instances, not scanned real shoes.","Arm command interfaces differ; installing a scene does not install a learned controller.","No deformation, real-world calibration, graspability claim or closed-loop sensor stack."],"catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7"}
|
asset-library/v01/previews/piper/geometry.bin.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:51365a5a661d8062e28c66abc6bdb843ee410811f84b49d62c5878c265b3631f
|
| 3 |
+
size 3574720
|
asset-library/v01/previews/piper/index.html
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>DVIDIA · Asset library</title><style>
|
| 3 |
+
:root{font-family:Georgia,serif;color:#2b312d;background:#fafaf7;font-synthesis:none;--green:#386450;--line:#d9ded3}*{box-sizing:border-box}body{margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.025' filter='url(%23n)'/%3E%3C/svg%3E")}main{max-width:1480px;margin:auto;padding:28px 32px}header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.brand{font:700 13px system-ui;letter-spacing:.18em}a{color:var(--green);overflow-wrap:anywhere}h1{font-size:clamp(30px,4vw,46px);font-weight:400;margin:24px 0 10px}h2{font-size:23px;font-weight:400;margin:0 0 12px}p{line-height:1.6}.subtitle{color:#66705e;margin:0;max-width:90ch}.layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:26px;margin-top:25px}.viewer{min-width:0;border:1px solid var(--line);background:#f6f7f1}.toolbar{display:flex;flex-wrap:wrap;gap:10px;padding:13px;border-bottom:1px solid var(--line);align-items:end}.camera{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}button,select{min-height:44px;border:1px solid #c9d1c1;background:#fff;color:#334432;font:13px system-ui;padding:9px 13px;border-radius:3px;max-width:100%}button{cursor:pointer}button:hover{background:#edf2e7}button[aria-pressed=true]{background:#e1eddf;border-color:#76916e}button:disabled,select:disabled,input:disabled{opacity:.5}label{display:grid;gap:5px;font:12px system-ui;color:#5d6855}button:focus-visible,select:focus-visible,a:focus-visible,input:focus-visible,canvas:focus-visible{outline:3px solid #52839b;outline-offset:3px}.stage{height:clamp(390px,58vh,650px);position:relative;overflow:hidden;background:linear-gradient(#f2f5ed,#f8f8f3)}canvas{display:block;width:100%;height:100%;touch-action:none}.overlay{position:absolute;top:15px;left:15px;right:15px;pointer-events:none;font:11px system-ui;letter-spacing:.06em;text-transform:uppercase;display:flex;justify-content:space-between;gap:10px}.loading{position:absolute;inset:0;display:grid;place-content:center;padding:30px;background:#f4f6ee;text-align:center;font:14px system-ui;line-height:1.6;overflow-wrap:anywhere}.loading[hidden]{display:none}.hint{position:absolute;bottom:12px;left:15px;right:15px;font:11px system-ui;color:#67715d;pointer-events:none}.playback{padding:13px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line)}input[type=range]{min-width:90px;flex:1;min-height:44px;accent-color:var(--green)}#clock{font:12px ui-monospace,monospace;white-space:nowrap}.status{font:12px system-ui;color:#68735c;padding:0 14px 13px;line-height:1.6}.sidebar{min-width:0}.badge{display:inline-block;font:11px system-ui;padding:5px 8px;background:#f3eade;color:#785a39;margin:0 0 10px}.facts{margin:15px 0;font:13px system-ui}.facts div{padding:11px 0;border-bottom:1px solid var(--line)}.facts dt{color:#687360;margin-bottom:5px}.facts dd{margin:0;font:14px ui-monospace,monospace;overflow-wrap:anywhere}.note{font:12px system-ui;color:#65705d;line-height:1.65}.downloads{display:grid;gap:10px;margin-top:20px}.downloads a{font:13px system-ui;min-height:38px;display:flex;align-items:center}.command{padding:13px;background:#edf1e7;border:1px solid var(--line);overflow-wrap:anywhere;white-space:pre-wrap;font:12px ui-monospace,monospace;line-height:1.8}.details{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;border-top:1px solid var(--line);margin-top:27px;padding-top:24px}.details p{font-size:15px}.robot-links{display:flex;flex-wrap:wrap;gap:15px;font:13px system-ui;margin-top:18px}.robot-links a{min-height:36px;display:flex;align-items:center}footer{display:flex;gap:15px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:24px;padding-top:18px;font:12px system-ui}#error-details{white-space:pre-wrap}@media(max-width:900px){main{padding:22px 20px}.layout{grid-template-columns:minmax(0,1fr)}.sidebar{display:grid;grid-template-columns:1fr 1fr;gap:22px}.stage{height:500px}}@media(max-width:560px){main{padding:20px 12px}.toolbar{padding:10px}.toolbar label{flex:1;min-width:120px}.camera{margin:0;width:100%}.camera button{flex:1;padding:9px}.stage{height:390px}.sidebar,.details{grid-template-columns:1fr;gap:18px}.overlay{font-size:10px}.playback{padding:10px}.command{font-size:11px}.robot-links{gap:12px}}
|
| 4 |
+
[hidden]{display:none!important}</style></head><body><main><header><span class="brand">DVIDIA RESEARCH</span><a href="https://research.dvidia.org/">Research footprints ↗</a></header><h1>A scene you can take with you.</h1><p class="subtitle" id="subtitle">Loading a reusable arm and shoe scene from the local asset library.</p><div class="layout"><section class="viewer" aria-label="Interactive native 3D asset preview"><div class="toolbar"><label>Shoe collection<select id="pair" disabled><option value="all">All three pairs</option><option value="trainer">Trainer</option><option value="ankle-boot">Ankle boot</option><option value="slipper">Slipper</option></select></label><div class="camera"><button data-camera="home" disabled>Orbit view</button><button data-camera="top" disabled>Top</button><button data-camera="front" disabled>Front</button></div></div><div class="stage" id="stage"><canvas id="canvas" tabindex="0" aria-label="3D robot and shoes. Drag to orbit, scroll to zoom; arrow keys orbit, plus and minus zoom, H resets camera."></canvas><div class="overlay"><span>Recorded native 3D scene</span><span id="mode-label">Visual geometry</span></div><div class="hint">Drag to orbit · Scroll or pinch to zoom · Arrow keys orbit · + / − zoom · H home</div><div id="loading" class="loading" role="status">Opening local geometry and recorded body poses…</div></div><div class="playback"><button id="play" aria-pressed="false" disabled>Play settling</button><input id="timeline" type="range" min="0" max="100" step="1" value="100" disabled aria-label="Recorded settling timeline"><span id="clock">2.00 / 2.00 s</span><button id="collision" disabled aria-pressed="false">Collision shapes</button></div><div id="status" class="status">Browser physics: none. Native body poses were recorded locally.</div></section><aside class="sidebar"><section><span class="badge">Synthetic rigid shoe proxies</span><h2 id="robot-name">Native arm geometry</h2><dl class="facts"><div><dt>Arm / gripper</dt><dd id="axes">—</dd></div><div><dt>Selected shoe family</dt><dd id="family">—</dd></div><div><dt>Nominal dimensions · meters</dt><dd id="dimensions">—</dd></div><div><dt>Nominal mass · kg per shoe</dt><dd id="mass">—</dd></div><div><dt>Physical evidence</dt><dd>Untested assumptions</dd></div><div><dt>Recorded contact pairs · whole scene</dt><dd id="contacts">—</dd></div></dl><p class="note">Pair selection hides other shoes in this recording. It does not recompute physics. Download the selected descriptor to rerun that pair locally.</p></section><section><h2>Load it locally.</h2><pre class="command" id="command">dvidia-assets scene …</pre><button id="copy" disabled>Copy command</button><div class="downloads"><a id="descriptor" href="scene.json" download>Download scene descriptor ↓</a><a href="catalog.json" download>Asset catalog and property evidence ↓</a><a href="preview-integrity.json" download>Preview integrity manifest ↓</a><a href="reference_replay.third-party.txt">Viewer license notices ↗</a><a href="README.md">Offline instructions and scope ↗</a></div><p class="note">The CLI uses CPU MuJoCo. Download the pinned robot models once; scene loading then runs offline. Keep the assets and Python environment on your machine.</p></section></aside></div><section class="details"><div><h2>Geometry you can inspect. Assumptions you can see.</h2><p>The arm uses its pinned upstream meshes and joint mechanism. Each shoe combines original boxes and ellipsoids for a lightweight collision model. The left and right instances have persistent identities.</p><p>Shoe mass, friction, size and shape are authored assumptions. These rigid proxies do not reproduce real shoe deformation, laces, fabric, insole compression or calibrated grasp forces.</p></div><div><h2>What this preview measures.</h2><p>A two-second native settling run under gravity, with arm commands held at initialization. Use the timeline to inspect initial and settled states, and collision mode to see the surfaces used by the engine.</p><p>It does not demonstrate a learned shoe-organizing policy, grasp success, physical transfer or a real-time guarantee. The browser replays Float32 body poses; the simulation used native precision.</p></div></section><nav class="robot-links" id="robot-links" aria-label="Other published robot previews" hidden><a href="../ur5e/">UR5e + Robotiq</a><a href="../piper/">PiPER</a><a href="../so101/">SO-101</a><a href="../../">Asset library overview ↗</a></nav><footer><span>Open-source DVIDIA tools</span><a href="https://github.com/Dvidia-Inference/dvidia-training">GitHub</a><a href="https://x.com/iammrriver">@iammrriver</a><a href="mailto:hello@dvidia.org">hello@dvidia.org</a></footer><noscript><p>This viewer needs JavaScript and WebGL2. The <a href="catalog.json">asset catalog</a> and <a href="scene.json">scene descriptor</a> remain available.</p></noscript></main><script src="asset_library.bundle.js" defer></script></body></html>
|
asset-library/v01/previews/piper/licenses/agilex_piper/LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2024 RosenYin
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
asset-library/v01/previews/piper/licenses/agilex_piper/README.md
ADDED
|
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
## AgileX PiPER Description (MJCF)
|
| 2 |
+
|
| 3 |
+
> [!IMPORTANT]
|
| 4 |
+
> Requires MuJoCo 2.3.4 or later.
|
| 5 |
+
|
| 6 |
+
## Changelog
|
| 7 |
+
|
| 8 |
+
See [CHANGELOG.md](./CHANGELOG.md) for a full history of changes.
|
| 9 |
+
|
| 10 |
+
### Overview
|
| 11 |
+
|
| 12 |
+
This package contains a simplified robot description (MJCF) of the [AgileX PiPER](https://global.agilex.ai/products/piper). It is derived from the publicly available [model](https://github.com/agilexrobotics/Piper_ros/tree/ros-noetic-no-aloha/src/piper_description/urdf).
|
| 13 |
+
|
| 14 |
+
<p float="left">
|
| 15 |
+
<img src="piper.png" width="400">
|
| 16 |
+
</p>
|
| 17 |
+
|
| 18 |
+
### Derivation steps
|
| 19 |
+
|
| 20 |
+
1. Added `<mujoco> <compiler balanceinertia="true" discardvisual="false"/> </mujoco>` to the URDF's
|
| 21 |
+
`<robot>` clause in order to preserve visual geometries.
|
| 22 |
+
2. Loaded the URDF into MuJoCo and saved a corresponding MJCF.
|
| 23 |
+
3. Converted the the .objs to .xmls using [obj2mjcf](https://github.com/kevinzakka/obj2mjcf) and replaced the original stls with them (since each obj in mujoco can have 1 color).
|
| 24 |
+
4. Merged similar materials between the .objs
|
| 25 |
+
5. Created a `<default>` section to define common properties for joints, actuators, and geoms.
|
| 26 |
+
6. Added an equality constraint so that the right finger mimics the position of the left finger.
|
| 27 |
+
7. Manually designed box collision geoms for the gripper.
|
| 28 |
+
8. Added `exclude` clause to prevent collisions between `base_link` and `link1`.
|
| 29 |
+
9. Added position controlled actuators.
|
| 30 |
+
10. Added `impratio=10` and `cone=elliptic` for better noslip.
|
| 31 |
+
11. Added `scene.xml` which includes the robot, with a textured groundplane, skybox, and haze.
|
| 32 |
+
|
| 33 |
+
## License
|
| 34 |
+
|
| 35 |
+
This model is released under an [MIT License](LICENSE).
|
| 36 |
+
|
| 37 |
+
## Acknowledgement
|
| 38 |
+
|
| 39 |
+
This model was graciously contributed by [Omar Rayyan](https://orayyan.com/).
|
asset-library/v01/previews/piper/model.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-preview-model/v1","meshes":[{"id":0,"position_byte_offset":0,"vertex_count":15416,"native_vertex_count":29901,"index_byte_offset":184992,"index_count":92526},{"id":1,"position_byte_offset":555096,"vertex_count":674,"native_vertex_count":851,"index_byte_offset":563184,"index_count":3951},{"id":2,"position_byte_offset":578988,"vertex_count":672,"native_vertex_count":866,"index_byte_offset":587052,"index_count":3939},{"id":3,"position_byte_offset":602808,"vertex_count":1093,"native_vertex_count":2882,"index_byte_offset":615924,"index_count":6405},{"id":4,"position_byte_offset":641544,"vertex_count":1095,"native_vertex_count":2831,"index_byte_offset":654684,"index_count":6417},{"id":5,"position_byte_offset":680352,"vertex_count":100,"native_vertex_count":333,"index_byte_offset":681552,"index_count":588},{"id":6,"position_byte_offset":683904,"vertex_count":98,"native_vertex_count":341,"index_byte_offset":685080,"index_count":576},{"id":7,"position_byte_offset":687384,"vertex_count":188,"native_vertex_count":570,"index_byte_offset":689640,"index_count":1128},{"id":8,"position_byte_offset":694152,"vertex_count":174,"native_vertex_count":606,"index_byte_offset":696240,"index_count":1032},{"id":9,"position_byte_offset":700368,"vertex_count":172,"native_vertex_count":630,"index_byte_offset":702432,"index_count":1020},{"id":10,"position_byte_offset":706512,"vertex_count":100,"native_vertex_count":335,"index_byte_offset":707712,"index_count":588},{"id":11,"position_byte_offset":710064,"vertex_count":182,"native_vertex_count":662,"index_byte_offset":712248,"index_count":1080},{"id":12,"position_byte_offset":716568,"vertex_count":172,"native_vertex_count":632,"index_byte_offset":718632,"index_count":1020},{"id":13,"position_byte_offset":722712,"vertex_count":100,"native_vertex_count":338,"index_byte_offset":723912,"index_count":588},{"id":14,"position_byte_offset":726264,"vertex_count":184,"native_vertex_count":680,"index_byte_offset":728472,"index_count":1092},{"id":15,"position_byte_offset":732840,"vertex_count":100,"native_vertex_count":335,"index_byte_offset":734040,"index_count":588},{"id":16,"position_byte_offset":736392,"vertex_count":174,"native_vertex_count":610,"index_byte_offset":738480,"index_count":1032},{"id":17,"position_byte_offset":742608,"vertex_count":100,"native_vertex_count":333,"index_byte_offset":743808,"index_count":588},{"id":18,"position_byte_offset":746160,"vertex_count":80,"native_vertex_count":268,"index_byte_offset":747120,"index_count":468},{"id":19,"position_byte_offset":748992,"vertex_count":106,"native_vertex_count":364,"index_byte_offset":750264,"index_count":624},{"id":20,"position_byte_offset":752760,"vertex_count":146,"native_vertex_count":482,"index_byte_offset":754512,"index_count":876},{"id":21,"position_byte_offset":758016,"vertex_count":132,"native_vertex_count":434,"index_byte_offset":759600,"index_count":780},{"id":22,"position_byte_offset":762720,"vertex_count":106,"native_vertex_count":352,"index_byte_offset":763992,"index_count":624},{"id":23,"position_byte_offset":766488,"vertex_count":150,"native_vertex_count":488,"index_byte_offset":768288,"index_count":900},{"id":24,"position_byte_offset":771888,"vertex_count":132,"native_vertex_count":443,"index_byte_offset":773472,"index_count":780},{"id":25,"position_byte_offset":776592,"vertex_count":82,"native_vertex_count":272,"index_byte_offset":777576,"index_count":480},{"id":26,"position_byte_offset":779496,"vertex_count":188,"native_vertex_count":577,"index_byte_offset":781752,"index_count":1128},{"id":27,"position_byte_offset":786264,"vertex_count":82,"native_vertex_count":275,"index_byte_offset":787248,"index_count":480},{"id":28,"position_byte_offset":789168,"vertex_count":46,"native_vertex_count":145,"index_byte_offset":789720,"index_count":264},{"id":29,"position_byte_offset":790776,"vertex_count":82,"native_vertex_count":285,"index_byte_offset":791760,"index_count":480},{"id":30,"position_byte_offset":793680,"vertex_count":46,"native_vertex_count":139,"index_byte_offset":794232,"index_count":264},{"id":31,"position_byte_offset":795288,"vertex_count":13871,"native_vertex_count":48138,"index_byte_offset":961740,"index_count":83442},{"id":32,"position_byte_offset":1295508,"vertex_count":967,"native_vertex_count":3545,"index_byte_offset":1307112,"index_count":4467},{"id":33,"position_byte_offset":1324980,"vertex_count":19,"native_vertex_count":51,"index_byte_offset":1325208,"index_count":51},{"id":34,"position_byte_offset":1325412,"vertex_count":53,"native_vertex_count":153,"index_byte_offset":1326048,"index_count":153},{"id":35,"position_byte_offset":1326660,"vertex_count":84,"native_vertex_count":252,"index_byte_offset":1327668,"index_count":252},{"id":36,"position_byte_offset":1328676,"vertex_count":101,"native_vertex_count":297,"index_byte_offset":1329888,"index_count":297},{"id":37,"position_byte_offset":1331076,"vertex_count":115,"native_vertex_count":345,"index_byte_offset":1332456,"index_count":345},{"id":38,"position_byte_offset":1333836,"vertex_count":955,"native_vertex_count":3510,"index_byte_offset":1345296,"index_count":4410},{"id":39,"position_byte_offset":1362936,"vertex_count":74,"native_vertex_count":222,"index_byte_offset":1363824,"index_count":222},{"id":40,"position_byte_offset":1364712,"vertex_count":19,"native_vertex_count":51,"index_byte_offset":1364940,"index_count":51},{"id":41,"position_byte_offset":1365144,"vertex_count":51,"native_vertex_count":147,"index_byte_offset":1365756,"index_count":147},{"id":42,"position_byte_offset":1366344,"vertex_count":83,"native_vertex_count":249,"index_byte_offset":1367340,"index_count":249},{"id":43,"position_byte_offset":1368336,"vertex_count":101,"native_vertex_count":297,"index_byte_offset":1369548,"index_count":297},{"id":44,"position_byte_offset":1370736,"vertex_count":114,"native_vertex_count":342,"index_byte_offset":1372104,"index_count":342},{"id":45,"position_byte_offset":1373472,"vertex_count":10646,"native_vertex_count":19376,"index_byte_offset":1501224,"index_count":64206},{"id":46,"position_byte_offset":1758048,"vertex_count":1030,"native_vertex_count":3918,"index_byte_offset":1770408,"index_count":6324},{"id":47,"position_byte_offset":1795704,"vertex_count":1007,"native_vertex_count":4620,"index_byte_offset":1807788,"index_count":6342},{"id":48,"position_byte_offset":1833156,"vertex_count":977,"native_vertex_count":3604,"index_byte_offset":1844880,"index_count":5982},{"id":49,"position_byte_offset":1868808,"vertex_count":1410,"native_vertex_count":5240,"index_byte_offset":1885728,"index_count":8754},{"id":50,"position_byte_offset":1920744,"vertex_count":1150,"native_vertex_count":4912,"index_byte_offset":1934544,"index_count":6984},{"id":51,"position_byte_offset":1962480,"vertex_count":853,"native_vertex_count":4252,"index_byte_offset":1972716,"index_count":5106},{"id":52,"position_byte_offset":1993140,"vertex_count":1135,"native_vertex_count":3948,"index_byte_offset":2006760,"index_count":6990},{"id":53,"position_byte_offset":2034720,"vertex_count":1807,"native_vertex_count":3884,"index_byte_offset":2056404,"index_count":10938},{"id":54,"position_byte_offset":2100156,"vertex_count":1125,"native_vertex_count":4069,"index_byte_offset":2113656,"index_count":6774},{"id":55,"position_byte_offset":2140752,"vertex_count":114,"native_vertex_count":302,"index_byte_offset":2142120,"index_count":672},{"id":56,"position_byte_offset":2144808,"vertex_count":114,"native_vertex_count":298,"index_byte_offset":2146176,"index_count":672},{"id":57,"position_byte_offset":2148864,"vertex_count":114,"native_vertex_count":303,"index_byte_offset":2150232,"index_count":672},{"id":58,"position_byte_offset":2152920,"vertex_count":1893,"native_vertex_count":6247,"index_byte_offset":2175636,"index_count":11418},{"id":59,"position_byte_offset":2221308,"vertex_count":1462,"native_vertex_count":3907,"index_byte_offset":2238852,"index_count":8868},{"id":60,"position_byte_offset":2274324,"vertex_count":2308,"native_vertex_count":4618,"index_byte_offset":2302020,"index_count":13932},{"id":61,"position_byte_offset":2357748,"vertex_count":2002,"native_vertex_count":3448,"index_byte_offset":2381772,"index_count":12006},{"id":62,"position_byte_offset":2429796,"vertex_count":962,"native_vertex_count":1699,"index_byte_offset":2441340,"index_count":5784},{"id":63,"position_byte_offset":2464476,"vertex_count":1147,"native_vertex_count":4242,"index_byte_offset":2478240,"index_count":6966},{"id":64,"position_byte_offset":2506104,"vertex_count":858,"native_vertex_count":3556,"index_byte_offset":2516400,"index_count":5136},{"id":65,"position_byte_offset":2536944,"vertex_count":1180,"native_vertex_count":3157,"index_byte_offset":2551104,"index_count":7200},{"id":66,"position_byte_offset":2579904,"vertex_count":530,"native_vertex_count":782,"index_byte_offset":2586264,"index_count":3168},{"id":67,"position_byte_offset":2598936,"vertex_count":2738,"native_vertex_count":4097,"index_byte_offset":2631792,"index_count":16428},{"id":68,"position_byte_offset":2697504,"vertex_count":579,"native_vertex_count":2714,"index_byte_offset":2704452,"index_count":3570},{"id":69,"position_byte_offset":2718732,"vertex_count":2062,"native_vertex_count":7479,"index_byte_offset":2743476,"index_count":12348},{"id":70,"position_byte_offset":2792868,"vertex_count":3438,"native_vertex_count":11360,"index_byte_offset":2834124,"index_count":21048},{"id":71,"position_byte_offset":2918316,"vertex_count":853,"native_vertex_count":3822,"index_byte_offset":2928552,"index_count":5106},{"id":72,"position_byte_offset":2948976,"vertex_count":5268,"native_vertex_count":5346,"index_byte_offset":3012192,"index_count":32100},{"id":73,"position_byte_offset":3140592,"vertex_count":9288,"native_vertex_count":9316,"index_byte_offset":3252048,"index_count":56280},{"id":74,"position_byte_offset":3477168,"vertex_count":35879,"native_vertex_count":35879,"index_byte_offset":3907716,"index_count":215748},{"id":75,"position_byte_offset":4770708,"vertex_count":416,"native_vertex_count":416,"index_byte_offset":4775700,"index_count":2472},{"id":76,"position_byte_offset":4785588,"vertex_count":26759,"native_vertex_count":26799,"index_byte_offset":5106696,"index_count":162210},{"id":77,"position_byte_offset":5755536,"vertex_count":7277,"native_vertex_count":7280,"index_byte_offset":5842860,"index_count":43824},{"id":78,"position_byte_offset":6018156,"vertex_count":11378,"native_vertex_count":11378,"index_byte_offset":6154692,"index_count":68868},{"id":79,"position_byte_offset":6430164,"vertex_count":6637,"native_vertex_count":6637,"index_byte_offset":6509808,"index_count":40266},{"id":80,"position_byte_offset":6670872,"vertex_count":913,"native_vertex_count":913,"index_byte_offset":6681828,"index_count":5514},{"id":81,"position_byte_offset":6703884,"vertex_count":913,"native_vertex_count":913,"index_byte_offset":6714840,"index_count":5508}],"geoms":[{"geom_id":0,"name":"asset_table","body_id":0,"type":"plane","group":0,"size":[2.0,2.0,0.1],"position":[0.0,0.0,0.0],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.8799999952316284,0.8600000143051147,0.8100000023841858,1.0],"mesh_id":null,"collision":true},{"geom_id":1,"name":"unnamed_1","body_id":1,"type":"mesh","group":2,"size":[0.04005430873547189,0.0518946189530412,0.05322922765807294],"position":[-0.010742240249316597,1.8614716608737522e-06,0.03952594401690165],"quaternion_wxyz":[0.5367264434937438,0.4609018334827974,0.4602605132796053,0.5363343030819022],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":72,"collision":false},{"geom_id":2,"name":"unnamed_2","body_id":1,"type":"capsule","group":3,"size":[0.0357690988458784,0.024065028045884927,0.0],"position":[-0.010742240249316597,1.8614716608737522e-06,0.03952594401690165],"quaternion_wxyz":[0.5367264434937438,0.4609018334827974,0.4602605132796053,0.5363343030819022],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":3,"name":"unnamed_3","body_id":2,"type":"mesh","group":2,"size":[0.03725009884744519,0.037513186691238945,0.04246671988668233],"position":[0.0010146434605729359,-0.0001882178325713574,-0.005633981292723288],"quaternion_wxyz":[0.5191402605461083,0.4840993250814063,0.4995135887316418,0.49661595625622507],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":73,"collision":false},{"geom_id":4,"name":"unnamed_4","body_id":2,"type":"capsule","group":3,"size":[0.027164503297033106,0.018294298700001498,0.0],"position":[0.0010146434605729359,-0.0001882178325713574,-0.005633981292723288],"quaternion_wxyz":[0.5191402605461083,0.4840993250814063,0.4995135887316418,0.49661595625622507],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":5,"name":"unnamed_5","body_id":3,"type":"mesh","group":2,"size":[0.05909321496115791,0.04517927881079196,0.184290798884557],"position":[0.15304400816439112,-0.003503491808980195,-2.738976113831874e-05],"quaternion_wxyz":[0.49011814968388806,0.4913395467813046,0.5084564732002705,0.509746666472601],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":0,"collision":false},{"geom_id":6,"name":"unnamed_6","body_id":3,"type":"mesh","group":2,"size":[0.00271711664874536,0.029751643776387594,0.04341013935730474],"position":[0.27948545709559147,0.024769301942656172,-0.04656198017251689],"quaternion_wxyz":[-0.25009505253270853,0.6631228043038169,0.2526230505960187,0.6587125362542213],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":1,"collision":false},{"geom_id":7,"name":"unnamed_7","body_id":3,"type":"mesh","group":2,"size":[0.003136751821072282,0.029746308220009343,0.043158328023761856],"position":[0.2793017340086949,0.024585403960636108,0.04656675557396001],"quaternion_wxyz":[-0.2521699751847445,0.6587328955041599,0.24944642499900355,0.6635192213125793],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":2,"collision":false},{"geom_id":8,"name":"unnamed_8","body_id":3,"type":"mesh","group":2,"size":[0.0029099314378550757,0.028458174413305,0.03739759804297333],"position":[0.004710809963368593,-0.0004168965498290116,-0.04670562582435116],"quaternion_wxyz":[0.031292595672695746,0.7029288583424248,-0.030998101900458857,0.7098950001542855],"rgba":[0.0860000029206276,0.0860000029206276,0.0860000029206276,1.0],"mesh_id":3,"collision":false},{"geom_id":9,"name":"unnamed_9","body_id":3,"type":"mesh","group":2,"size":[0.003298678557749073,0.02845978069681312,0.037121069233510474],"position":[0.0049871723097605946,-0.00044369508034975633,0.0467131565893143],"quaternion_wxyz":[0.03107012938628124,0.7101854684211063,-0.03138179811536879,0.7026282304679077],"rgba":[0.0860000029206276,0.0860000029206276,0.0860000029206276,1.0],"mesh_id":4,"collision":false},{"geom_id":10,"name":"unnamed_10","body_id":3,"type":"mesh","group":2,"size":[5.0010159611736856e-05,0.00022595145308979564,0.00023383379231170875],"position":[0.2779316449986617,0.04183130496050511,-0.04724997095763687],"quaternion_wxyz":[-0.0027035390834398683,0.7071016128368159,0.0027035390834398683,0.7071016128368159],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":5,"collision":false},{"geom_id":11,"name":"unnamed_11","body_id":3,"type":"mesh","group":2,"size":[5.0010159611716e-05,0.0002260359453726628,0.00023393046624420506],"position":[0.2750867701937339,0.0173919327007046,-0.04724997095763682],"quaternion_wxyz":[0.35594891717283,0.6109831162671284,-0.35594891717283,0.6109831162671284],"rgba":[0.0860000029206276,0.0860000029206276,0.0860000029206276,1.0],"mesh_id":6,"collision":false},{"geom_id":12,"name":"unnamed_12","body_id":3,"type":"mesh","group":2,"size":[5.001015961170969e-05,0.010513795654981355,0.01050240445951586],"position":[0.2835940359462099,0.02872595209816299,-0.04724997095763684],"quaternion_wxyz":[0.06534246777998709,0.7040812182585354,-0.06534246777998709,0.7040812182585354],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":7,"collision":false},{"geom_id":13,"name":"unnamed_13","body_id":3,"type":"mesh","group":2,"size":[5.0010159611736883e-05,0.0012844798024076057,0.0014087430841135179],"position":[0.27598687527788296,0.04063465019275356,-0.0472499709576368],"quaternion_wxyz":[0.34131948407165513,0.6192745835193468,-0.34131948407165513,0.6192745835193468],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":8,"collision":false},{"geom_id":14,"name":"unnamed_14","body_id":3,"type":"mesh","group":2,"size":[5.001015961173684e-05,0.0012834172860180565,0.0014077950663972975],"position":[0.27709549040241616,0.016305853036851375,-0.0472499709576368],"quaternion_wxyz":[0.6053936674567503,0.36537447557713587,-0.6053936674567503,0.36537447557713587],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":9,"collision":false},{"geom_id":15,"name":"unnamed_15","body_id":3,"type":"mesh","group":2,"size":[5.001015961175069e-05,0.00022595631031726307,0.0002338485353819776],"position":[0.2976744092226731,0.027147881842084973,-0.047249970957636785],"quaternion_wxyz":[0.6129729464061634,0.3525112295716948,-0.6129729464061634,0.3525112295716948],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":10,"collision":false},{"geom_id":16,"name":"unnamed_16","body_id":3,"type":"mesh","group":2,"size":[5.0010159611743877e-05,0.0012844210153858632,0.0014083568772211938],"position":[0.2976105149534505,0.029430436057308815,-0.047249970957636875],"quaternion_wxyz":[-0.013964394522153183,0.7069688788664121,0.013964394522153183,0.7069688788664121],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":11,"collision":false},{"geom_id":17,"name":"unnamed_17","body_id":3,"type":"mesh","group":2,"size":[5.0010159611723006e-05,0.0012834834338485376,0.001407714366983561],"position":[0.29007681337266844,0.016305880523245084,0.04724997095763681],"quaternion_wxyz":[0.36537200397257175,0.6053951591424137,-0.36537200397257175,0.6053951591424137],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":12,"collision":false},{"geom_id":18,"name":"unnamed_18","body_id":3,"type":"mesh","group":2,"size":[5.001015961172986e-05,0.00022603463356377649,0.00023390015954197422],"position":[0.2920855679211757,0.017391934089131263,0.047249970957636805],"quaternion_wxyz":[0.6114287456409518,0.3551828951454922,-0.6114287456409518,0.3551828951454922],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":13,"collision":false},{"geom_id":19,"name":"unnamed_19","body_id":3,"type":"mesh","group":2,"size":[5.001015961175075e-05,0.0012841630917903339,0.0014082273330747088],"position":[0.2695617982815075,0.029430404511218894,0.04724997095763688],"quaternion_wxyz":[0.013882575863649611,0.706970490252169,-0.013882575863649611,0.706970490252169],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":14,"collision":false},{"geom_id":20,"name":"unnamed_20","body_id":3,"type":"mesh","group":2,"size":[5.001015961172293e-05,0.00022597817305581203,0.00023382886083029783],"position":[0.2694979594710702,0.027147874828448392,0.04724997095763681],"quaternion_wxyz":[0.3531318565393772,0.612615615126691,-0.3531318565393772,0.612615615126691],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":15,"collision":false},{"geom_id":21,"name":"unnamed_21","body_id":3,"type":"mesh","group":2,"size":[5.0010159611709114e-05,0.001284302250019242,0.0014087860061871844],"position":[0.29118561977195967,0.0406347052287932,0.04724997095763684],"quaternion_wxyz":[0.6192655898496522,0.34133580126931307,-0.6192655898496522,0.34133580126931307],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":16,"collision":false},{"geom_id":22,"name":"unnamed_22","body_id":3,"type":"mesh","group":2,"size":[5.001015961171607e-05,0.00022596549618228955,0.0002338718056796956],"position":[0.28924072130923273,0.04183130921471268,0.04724997095763685],"quaternion_wxyz":[0.0032801837332774226,0.7070991729557304,-0.0032801837332774226,0.7070991729557304],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":17,"collision":false},{"geom_id":23,"name":"unnamed_23","body_id":3,"type":"mesh","group":2,"size":[5.001015961171603e-05,0.0003994547313336594,0.0003997745504252404],"position":[0.11898319339874688,-0.001822195406506574,-0.020449990406632437],"quaternion_wxyz":[0.12700121025337288,0.6956081458653144,-0.12700121025337288,0.6956081458653144],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":18,"collision":false},{"geom_id":24,"name":"unnamed_24","body_id":3,"type":"mesh","group":2,"size":[5.0010159611719455e-05,0.0022701850522971762,0.002489334239423587],"position":[0.11533262852045809,-0.0015390998177268237,-0.02044999040663244],"quaternion_wxyz":[0.5123108298656667,0.4873783064543942,-0.5123108298656667,0.4873783064543942],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":19,"collision":false},{"geom_id":25,"name":"unnamed_25","body_id":3,"type":"mesh","group":2,"size":[5.0010159611726475e-05,0.000912011102782025,0.0014322678694243176],"position":[0.14909572960162823,-0.010791937679921409,-0.020449990406632448],"quaternion_wxyz":[-0.22748718944583507,0.6695144349736135,0.22748718944583507,0.6695144349736135],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":20,"collision":false},{"geom_id":26,"name":"unnamed_26","body_id":3,"type":"mesh","group":2,"size":[5.0010159611726373e-05,0.0014881441021308889,0.004297686414363374],"position":[0.15338718222405878,-0.01033693009752017,-0.0204499904066324],"quaternion_wxyz":[0.4014837291527188,0.5820745787488297,-0.4014837291527188,0.5820745787488297],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":21,"collision":false},{"geom_id":27,"name":"unnamed_27","body_id":3,"type":"mesh","group":2,"size":[5.00101596117057e-05,0.002269437031065367,0.0024881059013514874],"position":[0.15772894138348834,-0.005258910052782741,0.02044999040663242],"quaternion_wxyz":[0.5301882016542112,0.46786800577371696,-0.5301882016542112,0.46786800577371696],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":22,"collision":false},{"geom_id":28,"name":"unnamed_28","body_id":3,"type":"mesh","group":2,"size":[5.0010159611729884e-05,0.0009120873129515142,0.0014322659130748356],"position":[0.12287041956052364,-0.008490910789997627,0.02044999040663245],"quaternion_wxyz":[0.28510780427191784,0.6470807831664042,-0.28510780427191784,0.6470807831664042],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":23,"collision":false},{"geom_id":29,"name":"unnamed_29","body_id":3,"type":"mesh","group":2,"size":[5.0010159611702175e-05,0.0014890175826543514,0.0042983592591153115],"position":[0.11872438771019998,-0.007295069475836838,0.020449990406632423],"quaternion_wxyz":[0.6149244744342097,0.34909581885466967,-0.6149244744342097,0.34909581885466967],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":24,"collision":false},{"geom_id":30,"name":"unnamed_30","body_id":3,"type":"mesh","group":2,"size":[9.998492896561146e-05,0.018486817346499644,0.018501483062673758],"position":[0.2835783337592689,0.02872440894940236,-0.047099975869059604],"quaternion_wxyz":[0.4993818965641743,0.5006173402749546,-0.4993818965641743,0.5006173402749546],"rgba":[0.0860000029206276,0.0860000029206276,0.0860000029206276,1.0],"mesh_id":25,"collision":false},{"geom_id":31,"name":"unnamed_31","body_id":3,"type":"mesh","group":2,"size":[5.001015961172359e-05,0.010512554027774571,0.010499614797866355],"position":[0.2835783306948905,0.028725955475470792,0.047249970957636854],"quaternion_wxyz":[-0.06711006452402157,0.7039149375028093,0.06711006452402157,0.7039149375028093],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":26,"collision":false},{"geom_id":32,"name":"unnamed_32","body_id":3,"type":"mesh","group":2,"size":[9.998492896556983e-05,0.018486817346499332,0.018501483062673758],"position":[0.2835783337592686,0.02872440894940236,0.04709997586905956],"quaternion_wxyz":[0.49938189656418697,0.500617340274942,-0.49938189656418697,0.500617340274942],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":27,"collision":false},{"geom_id":33,"name":"unnamed_33","body_id":3,"type":"mesh","group":2,"size":[0.00010001473128796677,0.00973893545008223,0.05971105000699287],"position":[0.13635698782344807,-0.005350880553659557,-0.020299965515732758],"quaternion_wxyz":[0.02877291766953295,0.7065211385434864,-0.02877291766953295,0.7065211385434864],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":28,"collision":false},{"geom_id":34,"name":"unnamed_34","body_id":3,"type":"mesh","group":2,"size":[5.001015961170557e-05,0.00039977027355869043,0.0003995440565921929],"position":[0.15408486795357235,-0.004902091273301572,0.020449990406632427],"quaternion_wxyz":[0.5268774971694512,0.471593154081414,-0.5268774971694512,0.471593154081414],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":29,"collision":false},{"geom_id":35,"name":"unnamed_35","body_id":3,"type":"mesh","group":2,"size":[0.0001000147312879704,0.009738935450082229,0.0597110500069929],"position":[0.13635698782344804,-0.005350880553659558,0.020299965515732755],"quaternion_wxyz":[0.02877291766953295,0.7065211385434864,-0.02877291766953295,0.7065211385434864],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":30,"collision":false},{"geom_id":36,"name":"unnamed_36","body_id":3,"type":"mesh","group":2,"size":[0.04370143853579772,0.04816692552136174,0.16806725143085952],"position":[0.1450904413978625,0.000378966144523555,0.0010422775888613268],"quaternion_wxyz":[0.4901174054768742,0.4777507174427363,0.524283595671605,0.5066220407179538],"rgba":[0.8500000238418579,0.8500000238418579,0.8500000238418579,1.0],"mesh_id":31,"collision":false},{"geom_id":37,"name":"unnamed_37","body_id":3,"type":"capsule","group":3,"size":[0.03545454257081303,0.13666174927205552,0.0],"position":[0.15217916448752086,-0.00040772963711819914,0.00031376087423877805],"quaternion_wxyz":[0.4867179957763477,0.4838160685884429,0.5169370136693945,0.5116675954774245],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":38,"name":"unnamed_38","body_id":4,"type":"mesh","group":2,"size":[0.00018848561111495655,0.005813600989085939,0.033216755141342924],"position":[-0.09376580769171221,0.040397545209756545,-0.019205983652113432],"quaternion_wxyz":[0.06143336631922253,0.7316259545530819,-0.06710604009443814,0.6756080102469388],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":32,"collision":false},{"geom_id":39,"name":"unnamed_39","body_id":4,"type":"mesh","group":2,"size":[3.3037144051127127e-08,0.0007553718316663799,0.0008764041308490105],"position":[-0.08914411717449765,0.041897643226041136,-0.01973400075704936],"quaternion_wxyz":[0.37061637999185876,0.6338363760350851,-0.3513959556919067,0.5808750550848394],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":33,"collision":false},{"geom_id":40,"name":"unnamed_40","body_id":4,"type":"mesh","group":2,"size":[3.2449035119030783e-08,0.0008375801334788261,0.0029249240814045482],"position":[-0.08935337578469942,0.037928450636712734,-0.019776882485979787],"quaternion_wxyz":[0.5399889470876057,0.49749703042705506,-0.5061149666987127,0.45250003560557334],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":34,"collision":false},{"geom_id":41,"name":"unnamed_41","body_id":4,"type":"mesh","group":2,"size":[3.097317623386778e-08,0.002900479306756542,0.004123176590620293],"position":[-0.0919810167932075,0.03924029583566786,-0.019551182259362757],"quaternion_wxyz":[0.4885045379152787,0.5481393397080895,-0.45921358375948784,0.5000294643231841],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":35,"collision":false},{"geom_id":42,"name":"unnamed_42","body_id":4,"type":"mesh","group":2,"size":[3.18666138661386e-08,0.002447395975929258,0.003567675699927624],"position":[-0.09753588071370119,0.04075963539531817,-0.01909277553898563],"quaternion_wxyz":[0.5285543717716896,0.5096312350367662,-0.49570987368025876,0.46387282900795057],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":36,"collision":false},{"geom_id":43,"name":"unnamed_43","body_id":4,"type":"mesh","group":2,"size":[3.7628053117844886e-08,0.0027620047199078883,0.0036118752291231225],"position":[-0.10254046363263859,0.04136470378746594,-0.01869119030441654],"quaternion_wxyz":[0.5678217939740838,0.46548128657398913,-0.5314028141567032,0.42251228531702656],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":37,"collision":false},{"geom_id":44,"name":"unnamed_44","body_id":4,"type":"mesh","group":2,"size":[0.00018843775291974696,0.00581381089377406,0.033218678480184484],"position":[-0.09376393739666918,0.04039724109407403,0.019206174103880563],"quaternion_wxyz":[0.06710367043023063,0.6756079004034908,-0.061431108484691584,0.7316264629150067],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":38,"collision":false},{"geom_id":45,"name":"unnamed_45","body_id":4,"type":"mesh","group":2,"size":[3.219310361786763e-08,0.00248040260596676,0.003576712942064361],"position":[-0.10333801192044996,0.041987161328519186,0.0186193386778227],"quaternion_wxyz":[0.5976378074928222,0.3220797210297904,-0.6410686987056347,0.35794500680469366],"rgba":[1.0,1.0,1.0,1.0],"mesh_id":39,"collision":false},{"geom_id":46,"name":"unnamed_46","body_id":4,"type":"mesh","group":2,"size":[2.3205951160557868e-08,0.000747467761276459,0.0008213947875281678],"position":[-0.09843598869686519,0.04372292270279494,0.018977902909480055],"quaternion_wxyz":[-0.14708089844441374,0.6627807810091019,0.16975561010017012,0.7143331705004832],"rgba":[0.8199999928474426,0.15000000596046448,0.15000000596046448,1.0],"mesh_id":40,"collision":false},{"geom_id":47,"name":"unnamed_47","body_id":4,"type":"mesh","group":2,"size":[3.702564508962104e-08,0.000763196953286618,0.002720455635876856],"position":[-0.09959217249661416,0.04009352316962993,0.018941435747121056],"quaternion_wxyz":[0.5536042022224128,0.3929748378088519,-0.5923060559991632,0.4338971078003534],"rgba":[1.0,1.0,1.0,1.0],"mesh_id":41,"collision":false},{"geom_id":48,"name":"unnamed_48","body_id":4,"type":"mesh","group":2,"size":[3.505447723221897e-08,0.0024078873093847154,0.0039384161150361075],"position":[-0.09650387251053558,0.04039389789279284,0.019179186558678955],"quaternion_wxyz":[0.6114853781366225,0.2949430399307881,-0.656482361481327,0.32882388080156344],"rgba":[1.0,1.0,1.0,1.0],"mesh_id":42,"collision":false},{"geom_id":49,"name":"unnamed_49","body_id":4,"type":"mesh","group":2,"size":[3.647999291181229e-08,0.0029720211562134216,0.003964324630072272],"position":[-0.09088560823694662,0.04001566408708353,0.019625515000108285],"quaternion_wxyz":[0.5918663660848831,0.33256627746767164,-0.6346573662757344,0.36919358502108646],"rgba":[1.0,1.0,1.0,1.0],"mesh_id":43,"collision":false},{"geom_id":50,"name":"unnamed_50","body_id":4,"type":"mesh","group":2,"size":[3.6846855884302975e-08,0.002648064682166382,0.0036126093723760364],"position":[-0.08632008128584218,0.038384592827134786,0.020007988778493396],"quaternion_wxyz":[0.5484927120807359,0.4000756453585752,-0.5866655549424539,0.44149603557597616],"rgba":[1.0,1.0,1.0,1.0],"mesh_id":44,"collision":false},{"geom_id":51,"name":"unnamed_51","body_id":4,"type":"mesh","group":2,"size":[0.029565248428736562,0.040056421994876724,0.08217396044515426],"position":[-0.0916482804182938,0.0398087714687191,-2.1362728013101683e-05],"quaternion_wxyz":[0.5430921691601506,0.5435181184959477,0.4525193662898446,0.45262034178347293],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":45,"collision":false},{"geom_id":52,"name":"unnamed_52","body_id":4,"type":"mesh","group":2,"size":[0.013544499441305506,0.030267838740014288,0.056211903439956794],"position":[-0.02112641209161606,0.014166511476011941,-0.02556456418497642],"quaternion_wxyz":[0.16784761177877613,0.7630616658540977,-0.23252327086876207,0.5792210302023107],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":46,"collision":false},{"geom_id":53,"name":"unnamed_53","body_id":4,"type":"mesh","group":2,"size":[0.010006679671837588,0.010026531522481973,0.06183580242123513],"position":[-0.10058924391144596,0.04153715256283763,-1.3572668119667872e-05],"quaternion_wxyz":[0.5448132612372412,0.544695844591328,0.4507756278428538,0.45087279870032637],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":47,"collision":false},{"geom_id":54,"name":"unnamed_54","body_id":4,"type":"mesh","group":2,"size":[0.015284639405255408,0.03050124646219469,0.05622258860014183],"position":[-0.02099686195766406,0.014153467330443112,0.02521406765690703],"quaternion_wxyz":[0.23168849431170727,0.5829955170436059,-0.16569663413980645,0.7609082034945972],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":48,"collision":false},{"geom_id":55,"name":"unnamed_55","body_id":4,"type":"mesh","group":2,"size":[0.015688972116030632,0.029219822279084245,0.02842628040944696],"position":[-0.15901801053585182,0.052667832902069535,-0.0007400810984158475],"quaternion_wxyz":[0.7027596814910085,0.7050222651026141,-0.055428550735037704,-0.07746038693197294],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":49,"collision":false},{"geom_id":56,"name":"unnamed_56","body_id":4,"type":"mesh","group":2,"size":[0.003808696550754982,0.02850007356777583,0.029446999842264038],"position":[-0.16424600920216786,0.05440598592608635,0.0005997722831973261],"quaternion_wxyz":[0.4251720614528539,0.900333111740014,-0.08437578464942551,-0.03885528315775308],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":50,"collision":false},{"geom_id":57,"name":"unnamed_57","body_id":4,"type":"mesh","group":2,"size":[0.01994023864397993,0.02839294471673141,0.028398058061788085],"position":[-0.1876264404201223,0.058119251198921834,-2.0377599594965217e-06],"quaternion_wxyz":[0.8852111773361604,0.4556118566969756,-0.042928283092247,-0.08352347015669646],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":51,"collision":false},{"geom_id":58,"name":"unnamed_58","body_id":4,"type":"mesh","group":2,"size":[0.0033014104778734746,0.030001334505451095,0.03070580468709309],"position":[-0.0006029771488305068,0.00043789424693094393,0.023983298978984848],"quaternion_wxyz":[0.21643699772349576,0.6719487619202448,-0.21555226338440978,0.6746681474029669],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":52,"collision":false},{"geom_id":59,"name":"unnamed_59","body_id":4,"type":"mesh","group":2,"size":[0.0034862799261965766,0.02997673114397027,0.03000086965593868],"position":[-3.613769477796337e-07,9.37560563261538e-07,0.02973610830611428],"quaternion_wxyz":[0.25731067528654017,0.6586304225049062,-0.25730867850453687,0.6586269254295992],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":53,"collision":false},{"geom_id":60,"name":"unnamed_60","body_id":4,"type":"mesh","group":2,"size":[0.006507892316292044,0.02074097999705577,0.020722708530080205],"position":[-2.5153380770439003e-07,-1.6287403374281585e-06,0.027256724831133675],"quaternion_wxyz":[0.5485304756885556,0.4462165949261271,-0.5485652965617127,0.4461851443757212],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":54,"collision":false},{"geom_id":61,"name":"unnamed_61","body_id":4,"type":"mesh","group":2,"size":[0.0024904259643542875,0.0024904038872338484,0.005750000406620927],"position":[0.012717978743641162,0.004957265162580884,0.01999997913408476],"quaternion_wxyz":[0.538463641814834,0.0,0.0,0.8426487444027361],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":55,"collision":false},{"geom_id":62,"name":"unnamed_62","body_id":4,"type":"mesh","group":2,"size":[0.0024890188696426157,0.0024890220600648143,0.005750000390425107],"position":[-0.0020658525026922936,-0.013492734338651042,0.019999979150280574],"quaternion_wxyz":[0.9473374520747989,0.0,0.0,0.32023702455591874],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":56,"collision":false},{"geom_id":63,"name":"unnamed_63","body_id":4,"type":"mesh","group":2,"size":[0.0024934459280848316,0.0024934453854688794,0.005750000369773807],"position":[-0.010652125979650002,0.008535445291770378,0.019999979170931874],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":57,"collision":false},{"geom_id":64,"name":"unnamed_64","body_id":4,"type":"mesh","group":2,"size":[0.007854416601798019,0.02855850144784075,0.03026182800251069],"position":[0.00014702381635630895,0.00020385007373930174,-0.02658057772180041],"quaternion_wxyz":[0.6287969003894753,0.3225877564452059,-0.6299781805870686,0.3219923748110302],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":58,"collision":false},{"geom_id":65,"name":"unnamed_65","body_id":4,"type":"mesh","group":2,"size":[0.026223882842245864,0.03012845313299037,0.030014164384068984],"position":[8.311725283488525e-05,-5.870530467267555e-05,-0.002792586342033716],"quaternion_wxyz":[0.6302588432594121,0.3264598343993721,-0.6270059996823436,0.3210315301953842],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":59,"collision":false},{"geom_id":66,"name":"unnamed_66","body_id":4,"type":"capsule","group":3,"size":[0.024637079366057864,0.10242798087832758,0.0],"position":[-0.07675044741424053,0.02843004026579222,0.0005351391697876015],"quaternion_wxyz":[0.5695186075854833,0.5727353857173172,0.4100285922464654,0.42367356195721384],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":67,"name":"unnamed_67","body_id":5,"type":"mesh","group":2,"size":[0.010351119754262764,0.02644979636623629,0.029484491009463286],"position":[-0.001003232075853119,0.002335630620619759,-0.031011309732836966],"quaternion_wxyz":[-0.013066390485985308,0.7126064874673461,0.012926770085687036,0.7013231509612925],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":60,"collision":false},{"geom_id":68,"name":"unnamed_68","body_id":5,"type":"mesh","group":2,"size":[0.005204323600722765,0.030501707641765623,0.03524578386189126],"position":[2.735569651412533e-07,-0.030461462223071622,-0.007586149085460567],"quaternion_wxyz":[0.7066478865691157,0.025470854076821297,-0.025918282189322673,0.7066316173568483],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":61,"collision":false},{"geom_id":69,"name":"unnamed_69","body_id":5,"type":"mesh","group":2,"size":[0.005167404308308222,0.00731838898889287,0.01897143233159944],"position":[0.025664919333960763,2.637876909261607e-06,-0.025956403285173176],"quaternion_wxyz":[0.5070756334286316,0.5071374301520294,-0.49275796031972885,0.49282402687297117],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":62,"collision":false},{"geom_id":70,"name":"unnamed_70","body_id":5,"type":"mesh","group":2,"size":[0.0038087284486521024,0.028500136429120772,0.029446973270126055],"position":[0.000943768393903151,-0.02072670019283884,1.7688987322093152e-05],"quaternion_wxyz":[0.5039979033910376,0.4945504685169099,0.4959672029711755,0.5053933923629147],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":63,"collision":false},{"geom_id":71,"name":"unnamed_71","body_id":5,"type":"mesh","group":2,"size":[0.019938825678839874,0.028490946036377744,0.028497990779561357],"position":[1.906543859723306e-06,0.0029351904988101944,-4.984145583829952e-07],"quaternion_wxyz":[0.6998465042598643,-0.10075860696116987,-0.10079405845149407,0.6999308047081301],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":64,"collision":false},{"geom_id":72,"name":"unnamed_72","body_id":5,"type":"capsule","group":3,"size":[0.023893642247112656,0.016908004271389922,0.0],"position":[0.0007618522519668986,-0.006910408424169896,-0.008241803197133812],"quaternion_wxyz":[0.9553644091660282,0.28717057151376396,-0.06123995224151679,0.032581847780027096],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":73,"name":"unnamed_73","body_id":6,"type":"mesh","group":2,"size":[0.004613900754274745,0.02770976035891332,0.03489622518589673],"position":[-3.453156869452776e-08,0.01188529359281611,-0.024308700847445658],"quaternion_wxyz":[0.49729173794299947,0.5026897846850553,-0.5027572246368457,0.4972314157637095],"rgba":[0.0,0.0,0.0,1.0],"mesh_id":65,"collision":false},{"geom_id":74,"name":"unnamed_74","body_id":6,"type":"mesh","group":2,"size":[0.002410007010482261,0.006315564718728135,0.007921021722195644],"position":[6.181750869366345e-07,0.0352248002227117,0.027922476545799515],"quaternion_wxyz":[0.015923653153890247,0.7069218072067178,0.01594957306016489,0.706932533474748],"rgba":[0.0,0.0,0.0,1.0],"mesh_id":66,"collision":false},{"geom_id":75,"name":"unnamed_75","body_id":6,"type":"mesh","group":2,"size":[0.004781242563195022,0.030001918524236643,0.034795374055146606],"position":[1.135431789241799e-06,0.009467175791594472,-0.027664802294040777],"quaternion_wxyz":[0.484092030463549,0.5154308647080401,-0.5156955116290505,0.4837810135109225],"rgba":[0.14000000059604645,0.14000000059604645,0.14000000059604645,1.0],"mesh_id":67,"collision":false},{"geom_id":76,"name":"unnamed_76","body_id":6,"type":"mesh","group":2,"size":[0.004827335919956339,0.018258100476111427,0.02398900606560605],"position":[-0.0018924253975873804,0.03897784868786336,0.002612373662217604],"quaternion_wxyz":[0.7045745036678209,0.024783453198933755,0.050347766072616214,0.7074076983467729],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":68,"collision":false},{"geom_id":77,"name":"unnamed_77","body_id":6,"type":"mesh","group":2,"size":[0.008598785647305297,0.008846593660734222,0.0244671111570275],"position":[0.012346024670946754,0.03380394681516876,0.0073681393296736505],"quaternion_wxyz":[0.3848426052815663,0.6382797857687669,0.6100019218657936,0.2690589889951919],"rgba":[0.9800000190734863,0.9800000190734863,0.9800000190734863,1.0],"mesh_id":69,"collision":false},{"geom_id":78,"name":"unnamed_78","body_id":6,"type":"mesh","group":2,"size":[0.020568090547499102,0.02914027429539416,0.028717800179986597],"position":[-0.00012143381479150356,0.04118878422117679,0.0020946544463245386],"quaternion_wxyz":[0.4996417932654556,0.4944633707866639,0.5050193461149125,0.5008188429187135],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":70,"collision":false},{"geom_id":79,"name":"unnamed_79","body_id":6,"type":"mesh","group":2,"size":[0.019940220564243927,0.02839270682772745,0.02839786328014428],"position":[1.5837371995663395e-07,0.0714355207252869,0.0014137509466365398],"quaternion_wxyz":[0.7010482668847001,-0.09228846233157777,-0.09240396366337286,0.7010532609707562],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":71,"collision":false},{"geom_id":80,"name":"unnamed_80","body_id":6,"type":"capsule","group":3,"size":[0.022425347134982433,0.03375594422914002,0.0],"position":[0.00016545570262998743,0.043532899125477496,-0.004636006678573162],"quaternion_wxyz":[0.3519212770575744,0.5443290091926117,-0.638336234898934,0.41519175777056466],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":81,"name":"unnamed_81","body_id":7,"type":"mesh","group":2,"size":[0.03936359393440306,0.033911311167376355,0.072501815409833],"position":[-0.0003164993412691688,-5.150371361380908e-08,0.033286418074748664],"quaternion_wxyz":[0.0075971194155991986,-0.007273308419877803,0.7070736568452146,0.7070616851143566],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":79,"collision":false},{"geom_id":82,"name":"unnamed_82","body_id":7,"type":"capsule","group":3,"size":[0.026413616588917953,0.02962728534974203,0.0],"position":[-0.0003164993412691688,-5.150371361380908e-08,0.033286418074748664],"quaternion_wxyz":[0.0075971194155991986,-0.007273308419877803,0.7070736568452146,0.7070616851143566],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":83,"name":"unnamed_83","body_id":8,"type":"mesh","group":2,"size":[0.012241380481488436,0.028561247834869744,0.05476655149217905],"position":[-0.00019652905424166764,-0.04866103845314674,-0.010052251371111322],"quaternion_wxyz":[0.4564150942311783,0.540800379281663,-0.5495028458966887,0.4441473110108809],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":80,"collision":false},{"geom_id":84,"name":"unnamed_84","body_id":8,"type":"box","group":3,"size":[0.012,0.015,0.0025],"position":[0.0,-0.015,-0.0025],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,0.20000000298023224],"mesh_id":null,"collision":true},{"geom_id":85,"name":"unnamed_85","body_id":8,"type":"box","group":3,"size":[0.015,0.015,0.0025],"position":[0.0,-0.045,-0.0025],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.0,0.0,1.0,0.20000000298023224],"mesh_id":null,"collision":true},{"geom_id":86,"name":"unnamed_86","body_id":9,"type":"mesh","group":2,"size":[0.012241316419549522,0.028560507717506622,0.05476734553734031],"position":[0.00019559298687313559,0.04866177697559019,-0.010052170991233081],"quaternion_wxyz":[0.5494964782030206,0.4441392997048039,-0.4564255018391489,0.5408046451086449],"rgba":[0.5899999737739563,0.5899999737739563,0.5899999737739563,1.0],"mesh_id":81,"collision":false},{"geom_id":87,"name":"unnamed_87","body_id":9,"type":"box","group":3,"size":[0.012,0.015,0.0025],"position":[0.0,0.015,-0.0025],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,0.20000000298023224],"mesh_id":null,"collision":true},{"geom_id":88,"name":"unnamed_88","body_id":9,"type":"box","group":3,"size":[0.015,0.015,0.0025],"position":[0.0,0.045,-0.0025],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.0,0.0,1.0,0.20000000298023224],"mesh_id":null,"collision":true},{"geom_id":89,"name":"shoe_trainer_left_sole","body_id":10,"type":"box","group":0,"size":[0.14,0.05,0.01],"position":[0.0,0.0,0.01],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":90,"name":"shoe_trainer_left_upper","body_id":10,"type":"ellipsoid","group":0,"size":[0.122,0.047,0.035],"position":[-0.005,0.003,0.052],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.20000000298023224,0.3799999952316284,0.5799999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":91,"name":"shoe_trainer_left_toe","body_id":10,"type":"ellipsoid","group":0,"size":[0.04,0.047,0.026],"position":[0.095,0.003,0.045],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.7799999713897705,0.8199999928474426,0.8299999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":92,"name":"shoe_trainer_right_sole","body_id":11,"type":"box","group":0,"size":[0.14,0.05,0.01],"position":[0.0,0.0,0.01],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":93,"name":"shoe_trainer_right_upper","body_id":11,"type":"ellipsoid","group":0,"size":[0.122,0.047,0.035],"position":[-0.005,-0.003,0.052],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.20000000298023224,0.3799999952316284,0.5799999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":94,"name":"shoe_trainer_right_toe","body_id":11,"type":"ellipsoid","group":0,"size":[0.04,0.047,0.026],"position":[0.095,-0.003,0.045],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.7799999713897705,0.8199999928474426,0.8299999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":95,"name":"shoe_ankle_boot_left_sole","body_id":12,"type":"box","group":0,"size":[0.145,0.054,0.012],"position":[0.0,0.0,0.012],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":96,"name":"shoe_ankle_boot_left_upper","body_id":12,"type":"ellipsoid","group":0,"size":[0.13,0.05,0.04],"position":[0.01,0.004,0.064],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":97,"name":"shoe_ankle_boot_left_ankle","body_id":12,"type":"ellipsoid","group":0,"size":[0.047,0.049,0.055],"position":[-0.085,0.004,0.135],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":98,"name":"shoe_ankle_boot_right_sole","body_id":13,"type":"box","group":0,"size":[0.145,0.054,0.012],"position":[0.0,0.0,0.012],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":99,"name":"shoe_ankle_boot_right_upper","body_id":13,"type":"ellipsoid","group":0,"size":[0.13,0.05,0.04],"position":[0.01,-0.004,0.064],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":100,"name":"shoe_ankle_boot_right_ankle","body_id":13,"type":"ellipsoid","group":0,"size":[0.047,0.049,0.055],"position":[-0.085,-0.004,0.135],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":101,"name":"shoe_slipper_left_sole","body_id":14,"type":"box","group":0,"size":[0.135,0.051,0.009],"position":[0.0,0.0,0.009],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":102,"name":"shoe_slipper_left_upper","body_id":14,"type":"ellipsoid","group":0,"size":[0.09,0.049,0.017],"position":[0.045,0.002,0.038],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.5199999809265137,0.3100000023841858,0.3700000047683716,1.0],"mesh_id":null,"collision":true},{"geom_id":103,"name":"shoe_slipper_right_sole","body_id":15,"type":"box","group":0,"size":[0.135,0.051,0.009],"position":[0.0,0.0,0.009],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":104,"name":"shoe_slipper_right_upper","body_id":15,"type":"ellipsoid","group":0,"size":[0.09,0.049,0.017],"position":[0.045,-0.002,0.038],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.5199999809265137,0.3100000023841858,0.3700000047683716,1.0],"mesh_id":null,"collision":true}],"bodies":[{"id":0,"name":"world"},{"id":1,"name":"base_link"},{"id":2,"name":"link1"},{"id":3,"name":"link2"},{"id":4,"name":"link3"},{"id":5,"name":"link4"},{"id":6,"name":"link5"},{"id":7,"name":"link6"},{"id":8,"name":"link7"},{"id":9,"name":"link8"},{"id":10,"name":"shoe_trainer_left"},{"id":11,"name":"shoe_trainer_right"},{"id":12,"name":"shoe_ankle_boot_left"},{"id":13,"name":"shoe_ankle_boot_right"},{"id":14,"name":"shoe_slipper_left"},{"id":15,"name":"shoe_slipper_right"}],"joints":[{"name":"joint1","range":[-2.618,2.618]},{"name":"joint2","range":[0.0,3.14]},{"name":"joint3","range":[-2.697,0.0]},{"name":"joint4","range":[-1.832,1.832]},{"name":"joint5","range":[-1.22,1.22]},{"name":"joint6","range":[-3.14,3.14]},{"name":"joint7","range":[0.0,0.035]},{"name":"joint8","range":[-0.035,0.0]},{"name":"shoe_trainer_left_free","range":[0.0,0.0]},{"name":"shoe_trainer_right_free","range":[0.0,0.0]},{"name":"shoe_ankle_boot_left_free","range":[0.0,0.0]},{"name":"shoe_ankle_boot_right_free","range":[0.0,0.0]},{"name":"shoe_slipper_left_free","range":[0.0,0.0]},{"name":"shoe_slipper_right_free","range":[0.0,0.0]}],"source":{"robot":"piper","assets":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"mujoco":"3.15.0","compiled_model_sha256":"59a8166ca34155a0f45477ee55dca30a34f1c787876922b7004108fdae8629c5","scene_sha256":"e7a0861dd038762ab9e42cf52ee1849d134fb37eaafe1c43dcf04e6131d94d4f"},"scope":"Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.","geometry_binary":{"href":"geometry.bin.gz","compression":"gzip","bytes":6736872,"compressed_bytes":3574720,"sha256":"2e9a97f9a4c776895f0f6888475f9bb161e659e426d2c5bf339022f25b267def"}}
|
asset-library/v01/previews/piper/motion.bin.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:7dac62907bf79874eceb0246e5c5ca25308549363cdad866daa7f0a97f480d18
|
| 3 |
+
size 5517
|
asset-library/v01/previews/piper/motion.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-preview-motion/v1","source":{"robot":"piper","assets":{"profile":"piper","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":90,"bytes_verified":34562302,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"MIT"},"mujoco":"3.15.0","compiled_model_sha256":"59a8166ca34155a0f45477ee55dca30a34f1c787876922b7004108fdae8629c5","scene_sha256":"e7a0861dd038762ab9e42cf52ee1849d134fb37eaafe1c43dcf04e6131d94d4f"},"scope":"Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.","body_count":16,"frame_count":101,"frame_stride_floats":112,"duration_seconds":2.0,"timestep_seconds":0.002,"rows":[{"t_seconds":0.0,"contact_count":0,"joint_position":[0.0,1.57,-1.3485,0.0,0.0,0.0,0.0,0.0]},{"t_seconds":0.02,"contact_count":0,"joint_position":[3.464525499289178e-21,1.57,-1.3485,-1.2360781511556304e-17,-2.8984846205690145e-18,1.2687213061932884e-17,1.0237079002377005e-19,9.907388308000508e-21]},{"t_seconds":0.04,"contact_count":0,"joint_position":[4.8768264047269506e-17,1.5700000000000025,-1.3485000000000098,-4.585681032850001e-16,1.8726359635642826e-14,-9.651723395677912e-16,1.0932469877824415e-16,3.966767003495036e-18]},{"t_seconds":0.06,"contact_count":0,"joint_position":[-1.496020627513788e-14,1.5699999999992311,-1.3484999999968257,1.3442054627744297e-13,-6.008827552264005e-12,3.1607062755255734e-13,-5.560021742652183e-15,-2.7433220906226126e-14]},{"t_seconds":0.08,"contact_count":0,"joint_position":[-4.006770493651948e-14,1.5699999999978835,-1.3484999999908953,3.733493775505188e-13,-1.7076054175451158e-11,8.799462973828165e-13,-2.845284568231621e-15,-6.780496504949315e-14]},{"t_seconds":0.1,"contact_count":0,"joint_position":[-6.11385969575356e-14,1.5699999999967473,-1.348499999985595,5.777427658017549e-13,-2.6877462490319028e-11,1.3607245830131624e-12,2.3134732573344945e-15,-9.12283874794838e-14]},{"t_seconds":0.12,"contact_count":0,"joint_position":[-8.215039482905765e-14,1.5699999999956267,-1.3484999999802416,7.797375791806878e-13,-3.677386645957421e-11,1.836015980167085e-12,4.763864390459016e-15,-1.0429438928931924e-13]},{"t_seconds":0.14,"contact_count":24,"joint_position":[-9.732446789366641e-14,1.5699999999948244,-1.3484999999761267,9.254084003728053e-13,-4.4344888768315115e-11,2.1819661575603513e-12,8.289029404207415e-15,-1.0464816012438936e-13]},{"t_seconds":0.16,"contact_count":24,"joint_position":[-1.1598139475239227e-13,1.5699999999938485,-1.3484999999712903,1.0994993727983996e-12,-5.333198089605893e-11,2.600192634742177e-12,6.3409535866172745e-15,-1.0487856404224563e-13]},{"t_seconds":0.18,"contact_count":24,"joint_position":[-1.28642867983824e-13,1.5699999999931893,-1.348499999967715,1.2167033421664647e-12,-5.99602077486102e-11,2.8911867521520308e-12,7.275518649178672e-15,-9.84681817607119e-14]},{"t_seconds":0.2,"contact_count":24,"joint_position":[-1.2231394238822644e-13,1.569999999993547,-1.3484999999684355,1.1524946663757553e-12,-5.853491105106324e-11,2.7624099278623936e-12,1.2758238402714594e-14,-6.847676472632233e-14]},{"t_seconds":0.22,"contact_count":24,"joint_position":[-1.1198109417429358e-13,1.5699999999941243,-1.3484999999703051,1.0450299095675193e-12,-5.505465261124884e-11,2.538520220621551e-12,1.3417796972653386e-14,-3.596938267716466e-14]},{"t_seconds":0.24,"contact_count":24,"joint_position":[-8.062761001814679e-14,1.5699999999958518,-1.3484999999772969,7.334250760856715e-13,-4.2048056752603516e-11,1.832328331929218e-12,1.8146090291485658e-14,8.877156663522931e-15]},{"t_seconds":0.26,"contact_count":24,"joint_position":[-5.3504534735793434e-14,1.5699999999974983,-1.3484999999843599,4.3052731149154167e-13,-2.9067993101888e-11,1.1580054547997446e-12,1.950097938840433e-14,-9.457539809066917e-15]},{"t_seconds":0.28,"contact_count":24,"joint_position":[-3.2728449987412706e-14,1.5699999999987455,-1.3484999999899976,1.948105920384888e-13,-1.8831519982813393e-11,6.486027593652905e-13,1.9880489591070946e-14,-1.98324814456648e-14]},{"t_seconds":0.3,"contact_count":24,"joint_position":[-7.654624166473676e-15,1.5700000000001706,-1.3484999999964467,-7.127720020820131e-14,-7.0266381385059435e-12,6.722962232235257e-14,2.2541312572171216e-14,-1.2588151488474886e-14]},{"t_seconds":0.32,"contact_count":24,"joint_position":[1.0875904628416512e-14,1.5700000000012169,-1.3485000000014327,-2.706467963686946e-13,2.0333912501705535e-12,-3.595457642194943e-13,1.9589659327611028e-14,-2.9688720780374526e-15]},{"t_seconds":0.34,"contact_count":24,"joint_position":[2.993014122924932e-14,1.5700000000022467,-1.3485000000063767,-4.648765247845859e-13,1.1069682702606942e-11,-7.805463631158635e-13,2.4268564621791787e-14,6.408060217509273e-15]},{"t_seconds":0.36,"contact_count":24,"joint_position":[4.6898247547100087e-14,1.5700000000031782,-1.3485000000109582,-6.393506658077695e-13,1.94648737862718e-11,-1.1645831655558989e-12,2.857635011509873e-14,1.6655882499761366e-15]},{"t_seconds":0.38,"contact_count":24,"joint_position":[4.302258850072351e-14,1.5700000000030119,-1.3485000000109613,-6.181775006162242e-13,1.926668847769668e-11,-1.0975302889614387e-12,2.1256990251489338e-14,-2.877789912465798e-14]},{"t_seconds":0.4,"contact_count":24,"joint_position":[3.751501170826639e-14,1.5700000000027279,-1.3485000000102223,-5.705976852387259e-13,1.7802835340401877e-11,-9.765515231995497e-13,1.924464719384257e-14,-5.115595457883921e-14]},{"t_seconds":0.42,"contact_count":24,"joint_position":[9.189123262710944e-15,1.5700000000012027,-1.348500000004027,-3.0146909244494614e-13,6.177560166184219e-12,-3.3961657264507785e-13,1.3119574738138722e-14,-9.308512237977263e-14]},{"t_seconds":0.44,"contact_count":24,"joint_position":[-2.1428539837372684e-14,1.5699999999995384,-1.3484999999968554,-2.576224046913423e-15,-7.126249786039824e-12,3.5747961521069887e-13,1.2469323740886326e-14,-1.2727589763991181e-13]},{"t_seconds":0.46,"contact_count":24,"joint_position":[-4.3481035155290694e-14,1.569999999998334,-1.3484999999913352,2.1989430992385594e-13,-1.723462230209961e-11,8.637217187386941e-13,1.6958576512341273e-14,-1.3943009571541597e-13]},{"t_seconds":0.48,"contact_count":24,"joint_position":[-6.530306944750842e-14,1.5699999999971586,-1.3484999999858498,4.3784655751502874e-13,-2.7295344055389655e-11,1.3552578943215085e-12,1.745637693822321e-14,-1.41072616461661e-13]},{"t_seconds":0.5,"contact_count":24,"joint_position":[-8.505168264064019e-14,1.5699999999960998,-1.348499999980771,6.349429580401538e-13,-3.6615061962703206e-11,1.7991327917781087e-12,1.6957415891195034e-14,-1.3610178042148945e-13]},{"t_seconds":0.52,"contact_count":24,"joint_position":[-1.0210611484401449e-13,1.5699999999951897,-1.3484999999762746,8.048086630682735e-13,-4.4879633785726e-11,2.1821253398055606e-12,1.5494746612293753e-14,-1.2641303322050042e-13]},{"t_seconds":0.54,"contact_count":24,"joint_position":[-1.1925619895510286e-13,1.5699999999942749,-1.348499999971735,9.736298267084618e-13,-5.3271673606075574e-11,2.5685068011782817e-12,1.2565003275701262e-14,-1.17656760093667e-13]},{"t_seconds":0.56,"contact_count":24,"joint_position":[-1.3116238373777642e-13,1.569999999993636,-1.348499999968304,1.092086983997803e-12,-5.960530762488858e-11,2.8444993713555423e-12,1.2127083599162571e-14,-1.0529404705267614e-13]},{"t_seconds":0.58,"contact_count":24,"joint_position":[-1.2453389484196035e-13,1.56999999999399,-1.3484999999691045,1.0324761455901568e-12,-5.8022554880455456e-11,2.70955281838374e-12,1.528482914681812e-14,-7.124621626214085e-14]},{"t_seconds":0.6,"contact_count":24,"joint_position":[-1.1100278553463125e-13,1.569999999994715,-1.3484999999716571,9.037347529323351e-13,-5.323589736396885e-11,2.4177516692334728e-12,1.658423063400443e-14,-3.383967889409305e-14]},{"t_seconds":0.62,"contact_count":24,"joint_position":[-7.93088850288083e-14,1.5699999999964542,-1.3484999999788059,5.928379000132058e-13,-3.993631901811266e-11,1.7010472775636542e-12,2.005674245827068e-14,7.155303715971755e-15]},{"t_seconds":0.64,"contact_count":24,"joint_position":[-5.384092838615058e-14,1.5699999999979897,-1.3484999999855063,3.1268362855029217e-13,-2.7637276942183303e-11,1.0657668354854117e-12,2.046701090589056e-14,-1.2662881965615088e-14]},{"t_seconds":0.66,"contact_count":24,"joint_position":[-3.104569569152249e-14,1.5699999999993188,-1.3484999999915364,6.650933437244015e-14,-1.663352590940958e-11,5.168860995315001e-13,2.1829569810818194e-14,-2.006731293632714e-14]},{"t_seconds":0.68,"contact_count":24,"joint_position":[-7.654496525940357e-15,1.570000000000633,-1.3484999999976028,-1.7725586431572324e-13,-5.5411445804826995e-12,-2.424221539108307e-14,2.26834420057891e-14,-1.2892770472698419e-14]},{"t_seconds":0.7,"contact_count":24,"joint_position":[1.0108269542065659e-14,1.5700000000016159,-1.348500000002382,-3.62506096378242e-13,3.14969951882581e-12,-4.3022158363860924e-13,1.915087441174151e-14,-3.593566352088106e-15]},{"t_seconds":0.72,"contact_count":24,"joint_position":[3.204898699394468e-14,1.5700000000027723,-1.348500000007888,-5.756836188522803e-13,1.3277188457919869e-11,-9.082843628207551e-13,2.664935015761009e-14,9.146784904525454e-15]},{"t_seconds":0.74,"contact_count":24,"joint_position":[4.7088217444123424e-14,1.5700000000035974,-1.3485000000120866,-7.291073996443053e-13,2.0965231853841496e-11,-1.2535951322651793e-12,2.81694817263478e-14,-4.4156170033866534e-16]},{"t_seconds":0.76,"contact_count":24,"joint_position":[5.839453782661067e-14,1.570000000004226,-1.3485000000154928,-8.454515122290738e-13,2.7199256786999866e-11,-1.5208024962049919e-12,2.556577051993418e-14,-1.0707029475969174e-14]},{"t_seconds":0.78,"contact_count":24,"joint_position":[5.30422083441048e-14,1.5700000000039331,-1.3485000000149068,-7.952930510784595e-13,2.599898125209264e-11,-1.4058608033165737e-12,2.076852837863568e-14,-3.3133342898050814e-14]},{"t_seconds":0.8,"contact_count":24,"joint_position":[3.551947902086779e-14,1.5700000000029826,-1.348500000011411,-6.263760452906074e-13,1.939217180219051e-11,-1.0166909399746228e-12,1.2373437803335905e-14,-6.091390810664418e-14]},{"t_seconds":0.82,"contact_count":24,"joint_position":[5.0947705512563064e-15,1.5700000000013092,-1.3485000000044798,-3.255915918401111e-13,6.4952738455585214e-12,-3.237004863953593e-13,9.19010160558883e-15,-1.0103805666317242e-13]},{"t_seconds":0.84,"contact_count":24,"joint_position":[-1.7150954662370063e-14,1.5700000000000667,-1.3484999999989886,-9.481060004080128e-14,-3.552032000385381e-12,1.9212789570347015e-13,1.4375917212654605e-14,-1.2090664600684756e-13]},{"t_seconds":0.86,"contact_count":24,"joint_position":[-4.31031181157312e-14,1.5699999999986491,-1.348499999992651,1.6748602199724368e-13,-1.5198681700747114e-11,7.777595245890628e-13,1.3658653679139132e-14,-1.3274514360998523e-13]},{"t_seconds":0.88,"contact_count":24,"joint_position":[-6.183258246470314e-14,1.569999999997622,-1.3484999999878051,3.6238409480473667e-13,-2.4028667132186486e-11,1.2021407221055777e-12,1.5610691287803243e-14,-1.3050316587055782e-13]},{"t_seconds":0.9,"contact_count":24,"joint_position":[-8.04480549753077e-14,1.569999999996611,-1.348499999982994,5.531375214624307e-13,-3.2839783260511826e-11,1.6191447991335475e-12,1.4379124898174034e-14,-1.243234391903314e-13]},{"t_seconds":0.92,"contact_count":24,"joint_position":[-9.721954139892913e-14,1.5699999999957002,-1.3484999999785485,7.246890970704515e-13,-4.1000385494482815e-11,1.9973332514677878e-12,1.2987743866201153e-14,-1.1611419811355872e-13]},{"t_seconds":0.94,"contact_count":24,"joint_position":[-1.1159087880485195e-13,1.5699999999949197,-1.3484999999746234,8.712922713879652e-13,-4.8223998174965137e-11,2.3237056991680974e-12,1.1328115815200577e-14,-1.0610166473058586e-13]},{"t_seconds":0.96,"contact_count":24,"joint_position":[-1.0454320418137377e-13,1.5699999999952854,-1.3484999999755722,8.127857867091617e-13,-4.6321840511024683e-11,2.175574521851897e-12,1.438093925442922e-14,-7.077315951204261e-14]},{"t_seconds":0.98,"contact_count":24,"joint_position":[-8.924072378663961e-14,1.5699999999960939,-1.34849999997856,6.72481325847443e-13,-4.067120552640577e-11,1.8416061170083484e-12,1.6608549420284467e-14,-3.091282423104963e-14]},{"t_seconds":1.0,"contact_count":24,"joint_position":[-5.4014164008620246e-14,1.5699999999979553,-1.3484999999863125,3.4367100017339063e-13,-2.619528648172777e-11,1.0661889501614789e-12,2.948133538506167e-14,2.308755166041417e-14]},{"t_seconds":1.02,"contact_count":24,"joint_position":[-2.934345574804083e-14,1.5699999999993142,-1.3484999999923788,9.668786562760592e-14,-1.506312321282219e-11,4.966659653605202e-13,4.1340853829036217e-14,1.855925773432782e-14]},{"t_seconds":1.04,"contact_count":24,"joint_position":[-6.065659923984182e-15,1.5700000000006276,-1.3484999999984062,-1.440637643231937e-13,-4.0180034233932384e-12,-5.1817128187740887e-14,4.3595697380873806e-14,1.589715566244594e-15]},{"t_seconds":1.06,"contact_count":24,"joint_position":[1.5201964913952738e-14,1.5700000000018128,-1.3485000000040102,-3.625788528504044e-13,6.2409116813518735e-12,-5.474206880899562e-13,4.198271035973554e-14,-6.263394962038564e-15]},{"t_seconds":1.08,"contact_count":24,"joint_position":[3.4049902606135965e-14,1.5700000000028398,-1.3485000000090082,-5.525881113516467e-13,1.5397350939584837e-11,-9.777139688149177e-13,3.8230383767291926e-14,-4.420167482556579e-15]},{"t_seconds":1.1,"contact_count":24,"joint_position":[5.3177144612298976e-14,1.570000000003867,-1.3485000000140424,-7.410601977398108e-13,2.4668074951743447e-11,-1.4092629534438585e-12,3.467260432753737e-14,3.1616518502308874e-15]},{"t_seconds":1.12,"contact_count":24,"joint_position":[6.646699293709254e-14,1.570000000004607,-1.3485000000179308,-8.773671262569817e-13,3.1810921270541025e-11,-1.7256570342795012e-12,2.995523634718493e-14,-5.511240958397419e-15]},{"t_seconds":1.14,"contact_count":24,"joint_position":[7.530124486009336e-14,1.5700000000050973,-1.3485000000208034,-9.672188363895584e-13,3.7077136304410147e-11,-1.942588957971249e-12,2.4619769965191835e-14,-1.3447549325637216e-14]},{"t_seconds":1.16,"contact_count":24,"joint_position":[6.99149310451863e-14,1.5700000000047971,-1.3485000000201837,-9.135899465782863e-13,3.5864005681755706e-11,-1.8285312513771988e-12,2.041977253828519e-14,-3.353552633494828e-14]},{"t_seconds":1.18,"contact_count":24,"joint_position":[4.874461431877694e-14,1.5700000000036491,-1.34850000001587,-7.083695544823935e-13,2.7757373328988033e-11,-1.3625042536856837e-12,1.0869459569819333e-14,-6.40945607186731e-14]},{"t_seconds":1.2,"contact_count":24,"joint_position":[1.9614120833160835e-14,1.5700000000020382,-1.3485000000091623,-4.166789368169708e-13,1.5339802668293596e-11,-6.985600162212407e-13,1.0127045236667955e-14,-1.0158925906234826e-13]},{"t_seconds":1.22,"contact_count":24,"joint_position":[-5.240837069565915e-15,1.5700000000006602,-1.3485000000031246,-1.6168950746188653e-13,4.2870356358076585e-12,-1.3088167902948828e-13,1.331901967389961e-14,-1.221959708934722e-13]},{"t_seconds":1.24,"contact_count":24,"joint_position":[-2.992722941959401e-14,1.5699999999993068,-1.3484999999970397,9.054024880341938e-14,-6.842829593669671e-12,4.2439272262866724e-13,1.4187883365800537e-14,-1.318057175221691e-13]},{"t_seconds":1.26,"contact_count":24,"joint_position":[-4.833916531632639e-14,1.5699999999982968,-1.3484999999922695,2.8301071963230574e-13,-1.5504311337731904e-11,8.381951820382779e-13,1.642670970897288e-14,-1.2811946858143773e-13]},{"t_seconds":1.28,"contact_count":24,"joint_position":[-7.030331936519287e-14,1.5699999999971108,-1.3484999999867484,5.044758811414703e-13,-2.5641622645013613e-11,1.3243849259969827e-12,1.3021960616194636e-14,-1.2475128224110872e-13]},{"t_seconds":1.3,"contact_count":24,"joint_position":[-8.582918706305407e-14,1.5699999999962653,-1.3484999999825658,6.6502159913941e-13,-3.3278624204767476e-11,1.6731452343700438e-12,1.2854421685428277e-14,-1.1488653600408539e-13]},{"t_seconds":1.32,"contact_count":24,"joint_position":[-9.757177787479416e-14,1.5699999999956216,-1.3484999999791931,7.877626725646547e-13,-3.942768281184132e-11,1.941028834774835e-12,1.3399241049257828e-14,-1.0200285154598747e-13]},{"t_seconds":1.34,"contact_count":24,"joint_position":[-9.179341597331744e-14,1.569999999995923,-1.348499999979915,7.397736785402878e-13,-3.795092363572532e-11,1.8161692758821816e-12,1.471485838760956e-14,-6.719729740645115e-14]},{"t_seconds":1.36,"contact_count":24,"joint_position":[-7.332042955653144e-14,1.5699999999969,-1.3484999999836202,5.699028469906993e-13,-3.092895349334403e-11,1.4095518222924699e-12,1.8369759945706014e-14,-2.3864268436973318e-14]},{"t_seconds":1.38,"contact_count":24,"joint_position":[-4.249521055666623e-14,1.5699999999986196,-1.3484999999908496,2.646608545141888e-13,-1.745472832333672e-11,6.909005623877905e-13,2.0974010213641455e-14,4.8424988704886476e-15]},{"t_seconds":1.4,"contact_count":24,"joint_position":[-2.1600673697662838e-14,1.5699999999998961,-1.3484999999965979,3.1288981575198363e-14,-6.910852684259804e-12,1.5399718135675728e-13,1.999286793652871e-14,-1.7818609030246326e-14]},{"t_seconds":1.42,"contact_count":24,"joint_position":[3.971183316393984e-15,1.570000000001353,-1.3485000000032124,-2.344814420261466e-13,5.269956832472932e-12,-4.54657070998768e-13,2.396125746539951e-14,-1.8438252779991948e-14]},{"t_seconds":1.44,"contact_count":24,"joint_position":[2.2767353070942855e-14,1.5700000000024086,-1.3485000000082927,-4.311181263841155e-13,1.4554596703610506e-11,-8.978598444753608e-13,2.2027237200372037e-14,-1.2406042406611909e-14]},{"t_seconds":1.46,"contact_count":24,"joint_position":[4.184892329396499e-14,1.570000000003447,-1.3485000000133347,-6.235931519977257e-13,2.3815146235154783e-11,-1.3334896668616555e-12,2.025570305787485e-14,-2.3244110275405343e-16]},{"t_seconds":1.48,"contact_count":24,"joint_position":[5.827590194236556e-14,1.5700000000043834,-1.3485000000179999,-7.96472050076249e-13,3.240337795242484e-11,-1.7292128437670716e-12,1.9111451206437973e-14,-1.0352528700965787e-14]},{"t_seconds":1.5,"contact_count":24,"joint_position":[7.276477670690169e-14,1.570000000005186,-1.3485000000221277,-9.438700618760517e-13,4.0025270447858195e-11,-2.0716814710488526e-12,1.9128250243257682e-14,-1.3304382484124765e-14]},{"t_seconds":1.52,"contact_count":24,"joint_position":[7.721604359233173e-14,1.5700000000054335,-1.348500000023999,-9.919796009993824e-13,4.341143444757839e-11,-2.189552936993021e-12,1.2660473709857208e-14,-1.7443238397992898e-14]},{"t_seconds":1.54,"contact_count":24,"joint_position":[7.245594516483403e-14,1.5700000000051562,-1.3485000000234337,-9.422256571199794e-13,4.232961682961567e-11,-2.08466120264529e-12,1.050880835739118e-14,-3.159487867984653e-14]},{"t_seconds":1.56,"contact_count":24,"joint_position":[4.703624649229851e-14,1.570000000003772,-1.3485000000181036,-6.964768127409726e-13,3.232614415769262e-11,-1.5202813329147273e-12,3.157941371377697e-16,-6.402875912939227e-14]},{"t_seconds":1.58,"contact_count":24,"joint_position":[2.0284487506651205e-14,1.5700000000022754,-1.3485000000118013,-4.2414775929609547e-13,2.0710848267993714e-11,-9.035647407481953e-13,2.9784913718473625e-15,-9.719918860657412e-14]},{"t_seconds":1.6,"contact_count":24,"joint_position":[-5.347182307610243e-15,1.5700000000008483,-1.348500000005527,-1.605770474727293e-13,9.226321455341397e-12,-3.1642501370529424e-13,6.51836318782252e-15,-1.1710926528771932e-13]},{"t_seconds":1.62,"contact_count":24,"joint_position":[-2.856619969780557e-14,1.569999999999564,-1.3484999999996836,7.916301710997057e-14,-1.4304423294734003e-12,2.1154139292276794e-13,9.399881193160364e-15,-1.248526261080885e-13]},{"t_seconds":1.64,"contact_count":24,"joint_position":[-4.8886347985967214e-14,1.5699999999984475,-1.3484999999944616,2.891604663507129e-13,-1.0944662065885383e-11,6.692957147841109e-13,1.0532870164640076e-14,-1.230544672203761e-13]},{"t_seconds":1.66,"contact_count":24,"joint_position":[-6.926848032584513e-14,1.5699999999973346,-1.3484999999892038,4.972810390539995e-13,-2.0569933121081192e-11,1.1260757738472115e-12,9.32260223157238e-15,-1.1893415544811949e-13]},{"t_seconds":1.68,"contact_count":24,"joint_position":[-8.407106660088612e-14,1.5699999999965193,-1.3484999999851244,6.515588980969124e-13,-2.800661251255348e-11,1.462947512388824e-12,1.012161531948607e-14,-1.088158699872135e-13]},{"t_seconds":1.7,"contact_count":24,"joint_position":[-9.401711557647686e-14,1.5699999999959635,-1.348499999982089,7.577285536259977e-13,-3.351365189059507e-11,1.6965003562999807e-12,1.2209207933218985e-14,-9.45344874942909e-14]},{"t_seconds":1.72,"contact_count":24,"joint_position":[-8.897159037424949e-14,1.5699999999962215,-1.348499999982641,7.161058883654779e-13,-3.236600790561289e-11,1.5892910288961982e-12,1.2507420489087704e-14,-6.096586746131038e-14]},{"t_seconds":1.74,"contact_count":24,"joint_position":[-6.752201113624454e-14,1.5699999999973515,-1.3484999999869876,5.182703498584142e-13,-2.4139195831198675e-11,1.120083803260089e-12,1.7332559021254005e-14,-1.4989620119921663e-14]},{"t_seconds":1.76,"contact_count":24,"joint_position":[-3.906610911857711e-14,1.5699999999989591,-1.3484999999937937,2.311108343689034e-13,-1.148485533810017e-11,4.47114604526565e-13,1.8751950193118667e-14,3.0343349363500187e-15]},{"t_seconds":1.78,"contact_count":24,"joint_position":[-1.617039458006618e-14,1.570000000000329,-1.3484999999999132,-1.892304001406314e-14,-2.2982182530602287e-13,-1.275425119848644e-13,1.9829332090164728e-14,-1.6666209902268654e-14]},{"t_seconds":1.8,"contact_count":24,"joint_position":[7.504385516305392e-15,1.5700000000016752,-1.3485000000060834,-2.6666339116469914e-13,1.1106267401354187e-11,-6.89992481875582e-13,2.2349428857082858e-14,-1.7143116174406788e-14]},{"t_seconds":1.82,"contact_count":24,"joint_position":[2.5362332913706693e-14,1.5700000000026708,-1.348500000010906,-4.535957410657805e-13,1.9910245047211186e-11,-1.107666526930734e-12,2.005961005864271e-14,-1.1339849198136053e-14]},{"t_seconds":1.84,"contact_count":24,"joint_position":[4.7159502635452336e-14,1.5700000000038494,-1.3485000000165006,-6.708481786599647e-13,3.023086155557722e-11,-1.5999925073320384e-12,2.017951759231762e-14,2.1443249726206413e-15]},{"t_seconds":1.86,"contact_count":24,"joint_position":[6.330669078457261e-14,1.57000000000468,-1.3485000000207235,-8.260873889325598e-13,3.7986691540312566e-11,-1.9516098305851028e-12,2.771364967722382e-14,6.124442483175703e-15]},{"t_seconds":1.88,"contact_count":24,"joint_position":[7.853232728168394e-14,1.570000000005503,-1.3485000000249168,-9.775138092653384e-13,4.5740886346111693e-11,-2.301472913082775e-12,2.964201681507272e-14,-3.18526595147758e-15]},{"t_seconds":1.9,"contact_count":24,"joint_position":[7.98256004664653e-14,1.570000000005579,-1.3485000000260567,-9.957965750981058e-13,4.775328846453175e-11,-2.3482810269726856e-12,2.1910160473875812e-14,-2.014792718657293e-14]},{"t_seconds":1.92,"contact_count":24,"joint_position":[7.537730358043616e-14,1.570000000005314,-1.3485000000255036,-9.485032835346439e-13,4.6708782605927455e-11,-2.2472858715430675e-12,2.0246059082655446e-14,-3.879510354203938e-14]},{"t_seconds":1.94,"contact_count":24,"joint_position":[4.804205985333291e-14,1.5700000000038243,-1.3485000000196703,-6.844515433544976e-13,3.5776463586507126e-11,-1.6368837372466227e-12,9.789775579186905e-15,-7.623562543253209e-14]},{"t_seconds":1.96,"contact_count":24,"joint_position":[2.2357020599932987e-14,1.570000000002384,-1.3485000000135419,-4.2190464623008226e-13,2.4507752705073722e-11,-1.0423112022543468e-12,1.2797088803731632e-14,-1.0776082507950855e-13]},{"t_seconds":1.98,"contact_count":24,"joint_position":[-6.673747183649901e-15,1.5700000000007819,-1.348500000006518,-1.286717617805723e-13,1.1603410283164874e-11,-3.8183887853391805e-13,1.2808320068781692e-14,-1.2952811754443975e-13]},{"t_seconds":2.0,"contact_count":24,"joint_position":[-2.7933751823492824e-14,1.5699999999996024,-1.3485000000010676,9.254292516652798e-14,1.6960422451046088e-12,1.0365091184761037e-13,1.6002837321031134e-14,-1.3345587620258198e-13]}],"motion_binary":{"href":"motion.bin.gz","compression":"gzip","bytes":45248,"compressed_bytes":5517,"sha256":"6b6ad61e63c3f2c96ad8fcf5fde106ee5b82dc8fc91605dda03d810be338859a"}}
|
asset-library/v01/previews/piper/preview-integrity.json
ADDED
|
@@ -0,0 +1,70 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "dvidia.asset-preview-integrity/v1",
|
| 3 |
+
"scope": "Artifact consistency only, not authenticity or physical qualification",
|
| 4 |
+
"files": {
|
| 5 |
+
"scene.json": {
|
| 6 |
+
"bytes": 290,
|
| 7 |
+
"sha256": "e7a0861dd038762ab9e42cf52ee1849d134fb37eaafe1c43dcf04e6131d94d4f"
|
| 8 |
+
},
|
| 9 |
+
"catalog.json": {
|
| 10 |
+
"bytes": 25194,
|
| 11 |
+
"sha256": "82e44bf83ca4c64051b5dc99ca0d301cb416dfee6dc043e86582d6fd4fa490ba"
|
| 12 |
+
},
|
| 13 |
+
"model.json": {
|
| 14 |
+
"bytes": 53226,
|
| 15 |
+
"sha256": "a125a01e184c1e7bfab9fdfd7e0af9830b9f484633b415e5180048b357e32b90"
|
| 16 |
+
},
|
| 17 |
+
"motion.json": {
|
| 18 |
+
"bytes": 24477,
|
| 19 |
+
"sha256": "a0f265dd67cff10d81709e9fb5a36c7c3ee7ce17bcd3a8e84d4dfff5ba0549d9"
|
| 20 |
+
},
|
| 21 |
+
"geometry.bin.gz": {
|
| 22 |
+
"bytes": 3574720,
|
| 23 |
+
"sha256": "51365a5a661d8062e28c66abc6bdb843ee410811f84b49d62c5878c265b3631f"
|
| 24 |
+
},
|
| 25 |
+
"motion.bin.gz": {
|
| 26 |
+
"bytes": 5517,
|
| 27 |
+
"sha256": "7dac62907bf79874eceb0246e5c5ca25308549363cdad866daa7f0a97f480d18"
|
| 28 |
+
},
|
| 29 |
+
"index.html": {
|
| 30 |
+
"bytes": 9636,
|
| 31 |
+
"sha256": "41a97a426a2b72520e39a469eaa78f4b281c7fef9cf9607301af9c398594251f"
|
| 32 |
+
},
|
| 33 |
+
"asset_library.bundle.js": {
|
| 34 |
+
"bytes": 529697,
|
| 35 |
+
"sha256": "fe7a98bf9b991a33d030114b9e447bd687230a9dbc381631fd316da408857ee9"
|
| 36 |
+
},
|
| 37 |
+
"reference_replay.third-party.txt": {
|
| 38 |
+
"bytes": 1199,
|
| 39 |
+
"sha256": "ea4da6cf7a8a54649702f0eb8d057c8ced12f8fed2329c5e96d92a3316922813"
|
| 40 |
+
},
|
| 41 |
+
"LICENSE": {
|
| 42 |
+
"bytes": 1076,
|
| 43 |
+
"sha256": "ab47d245880a661fdca3c6a4cb91671031302deee50d64f8d2d6df86832962e1"
|
| 44 |
+
},
|
| 45 |
+
"licenses/agilex_piper/LICENSE": {
|
| 46 |
+
"bytes": 1065,
|
| 47 |
+
"sha256": "e32d78fd3761052ab0b2bb42fef8a7a9ad3f298d315d305333c349d2aff1f134"
|
| 48 |
+
},
|
| 49 |
+
"licenses/agilex_piper/README.md": {
|
| 50 |
+
"bytes": 1681,
|
| 51 |
+
"sha256": "ab0d218758ec6c298417407962f49179e369236e8f316dbaa7671756d6f8eb77"
|
| 52 |
+
},
|
| 53 |
+
"scenes/trainer.json": {
|
| 54 |
+
"bytes": 222,
|
| 55 |
+
"sha256": "5b1c7dda306e489c2de3266e26ccd049803755c6d011f24e1f98457694876a89"
|
| 56 |
+
},
|
| 57 |
+
"scenes/ankle-boot.json": {
|
| 58 |
+
"bytes": 228,
|
| 59 |
+
"sha256": "3fb24e5e438a7672e3d54dbb2396c1170c72c86e9ac8b659740341de77d5c96c"
|
| 60 |
+
},
|
| 61 |
+
"scenes/slipper.json": {
|
| 62 |
+
"bytes": 222,
|
| 63 |
+
"sha256": "d8ea8e04c7392b822d5b67fd335fd032f9d42e721f6861c4bcaebc920d55bda8"
|
| 64 |
+
},
|
| 65 |
+
"README.md": {
|
| 66 |
+
"bytes": 897,
|
| 67 |
+
"sha256": "195849dd9df960ae7e42a29433c46c810132f52154ccc0ef3df79649d5aa89af"
|
| 68 |
+
}
|
| 69 |
+
}
|
| 70 |
+
}
|
asset-library/v01/previews/piper/reference_replay.third-party.txt
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
DVIDIA self-hosted reference replay
|
| 2 |
+
|
| 3 |
+
Three.js 0.180.0 and OrbitControls
|
| 4 |
+
https://github.com/mrdoob/three.js/tree/r180
|
| 5 |
+
|
| 6 |
+
The MIT License
|
| 7 |
+
|
| 8 |
+
Copyright © 2010-2025 three.js authors
|
| 9 |
+
|
| 10 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 11 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 12 |
+
in the Software without restriction, including without limitation the rights
|
| 13 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 14 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 15 |
+
furnished to do so, subject to the following conditions:
|
| 16 |
+
|
| 17 |
+
The above copyright notice and this permission notice shall be included in
|
| 18 |
+
all copies or substantial portions of the Software.
|
| 19 |
+
|
| 20 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 21 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 22 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 23 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 24 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 25 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
| 26 |
+
THE SOFTWARE.
|
asset-library/v01/previews/piper/scene.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"piper","shoe_ids":["trainer-left","trainer-right","ankle-boot-left","ankle-boot-right","slipper-left","slipper-right"],"timestep":0.002}
|
asset-library/v01/previews/piper/scenes/ankle-boot.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"piper","shoe_ids":["ankle-boot-left","ankle-boot-right"],"timestep":0.002}
|
asset-library/v01/previews/piper/scenes/slipper.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"piper","shoe_ids":["slipper-left","slipper-right"],"timestep":0.002}
|
asset-library/v01/previews/piper/scenes/trainer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"piper","shoe_ids":["trainer-left","trainer-right"],"timestep":0.002}
|
asset-library/v01/previews/so101/LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2026 DVIDIA contributors
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
asset-library/v01/previews/so101/README.md
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# DVIDIA asset library preview
|
| 2 |
+
|
| 3 |
+
Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.
|
| 4 |
+
|
| 5 |
+
Serve this directory with `python -m http.server 8000` and open http://localhost:8000. Everything is local; JavaScript, WebGL2 and DecompressionStream are required. The pair selector filters recorded objects visually; use a downloaded scene descriptor with dvidia-assets scene --config to compile and simulate only that pair. geometry.bin.gz and motion.bin.gz decode to bounded little-endian Float32 positions and wxyz quaternions. MIT applies to DVIDIA code and synthetic shoes. Robot model licenses and original READMEs remain under licenses/. Three.js/OrbitControls notices are included.
|
asset-library/v01/previews/so101/asset_library.bundle.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
asset-library/v01/previews/so101/catalog.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-catalog/v1","version":"0.1.0","license":"MIT","license_scope":"Original DVIDIA catalog and procedural shoes only; robot simulation assets retain their individual licenses.","scope":"Reusable native scene assets with synthetic rigid shoes. Scene loading and gravity/contact checks do not demonstrate shoe manipulation, learning or physical robot transfer.","units":{"length":"m","mass":"kg","time":"s","angle":"rad","quaternion":"wxyz"},"world_frame":"right-handed; robot base reference at world origin, +z up","robots":[{"id":"ur5e","name":"UR5e + Robotiq 2F-85","version":"0.1.0","immutable_id":"dvidia/robots/ur5e-2f85@0.1.0","arm_axes":6,"gripper_command_axes":1,"gripper_mechanical_joints":8,"native_command_units":["rad","rad","rad","rad","rad","rad","native_0_255"],"gripper_command":"Native coupled gripper servo input [0,255]; not a measured gap or calibrated force.","licenses":{"universal_robots_ur5e":"BSD-3-Clause","robotiq_2f85":"BSD-2-Clause"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/universal_robots_ur5e","https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotiq_2f85"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"shoulder_pan_joint":-1.5708,"shoulder_lift_joint":-1.5708,"elbow_joint":1.5708,"wrist_1_joint":-1.5708,"wrist_2_joint":-1.5708,"wrist_3_joint":0},"expected_dimensions":{"nq":14,"nv":14,"nu":7,"neq":3},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."},{"id":"piper","name":"AgileX PiPER","version":"0.1.0","immutable_id":"dvidia/robots/piper@0.1.0","arm_axes":6,"gripper_command_axes":1,"gripper_mechanical_joints":2,"native_command_units":["rad","rad","rad","rad","rad","rad","m"],"gripper_command":"single-finger slide target in metres, native range [0,0.035]; not total jaw gap","licenses":{"agilex_piper":"MIT"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/agilex_piper"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"joint1":0,"joint2":1.57,"joint3":-1.3485,"joint4":0,"joint5":0,"joint6":0,"joint7":0,"joint8":0},"expected_dimensions":{"nq":8,"nv":8,"nu":7,"neq":1},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."},{"id":"so101","name":"The Robot Studio SO101","version":"0.1.0","immutable_id":"dvidia/robots/so101@0.1.0","arm_axes":5,"gripper_command_axes":1,"gripper_mechanical_joints":1,"native_command_units":["rad","rad","rad","rad","rad","rad"],"gripper_command":"moving-jaw hinge angle target in radians; not linear jaw gap","licenses":{"robotstudio_so101":"Apache-2.0"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotstudio_so101"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"shoulder_pan":0,"shoulder_lift":0,"elbow_flex":0,"wrist_flex":0,"wrist_roll":0,"gripper":0},"expected_dimensions":{"nq":6,"nv":6,"nu":6,"neq":0},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."}],"shoes":[{"id":"trainer-left","name":"Trainer / left","version":"0.1.0","immutable_id":"dvidia/shoes/trainer-left@0.1.0","family":"trainer","pair_id":"dvidia/shoes/trainer-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.28,0.1,0.087],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.3,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.8,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.14,0.05,0.01],"position_m":[0,0,0.01],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.122,0.047,0.035],"position_m":[-0.005,0.003,0.052],"mass_fraction":0.55,"rgba":[0.2,0.38,0.58,1]},{"name":"toe","type":"ellipsoid","size_m":[0.04,0.047,0.026],"position_m":[0.095,0.003,0.045],"mass_fraction":0.1,"rgba":[0.78,0.82,0.83,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"trainer-right","name":"Trainer / right","version":"0.1.0","immutable_id":"dvidia/shoes/trainer-right@0.1.0","family":"trainer","pair_id":"dvidia/shoes/trainer-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.28,0.1,0.087],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.3,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.8,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.14,0.05,0.01],"position_m":[0,0,0.01],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.122,0.047,0.035],"position_m":[-0.005,-0.003,0.052],"mass_fraction":0.55,"rgba":[0.2,0.38,0.58,1]},{"name":"toe","type":"ellipsoid","size_m":[0.04,0.047,0.026],"position_m":[0.095,-0.003,0.045],"mass_fraction":0.1,"rgba":[0.78,0.82,0.83,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"ankle-boot-left","name":"Ankle Boot / left","version":"0.1.0","immutable_id":"dvidia/shoes/ankle-boot-left@0.1.0","family":"ankle-boot","pair_id":"dvidia/shoes/ankle-boot-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.29,0.108,0.19],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.5,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.9,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.145,0.054,0.012],"position_m":[0,0,0.012],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.13,0.05,0.04],"position_m":[0.01,0.004,0.064],"mass_fraction":0.3,"rgba":[0.37,0.24,0.16,1]},{"name":"ankle","type":"ellipsoid","size_m":[0.047,0.049,0.055],"position_m":[-0.085,0.004,0.135],"mass_fraction":0.35,"rgba":[0.37,0.24,0.16,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"ankle-boot-right","name":"Ankle Boot / right","version":"0.1.0","immutable_id":"dvidia/shoes/ankle-boot-right@0.1.0","family":"ankle-boot","pair_id":"dvidia/shoes/ankle-boot-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.29,0.108,0.19],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.5,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.9,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.145,0.054,0.012],"position_m":[0,0,0.012],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.13,0.05,0.04],"position_m":[0.01,-0.004,0.064],"mass_fraction":0.3,"rgba":[0.37,0.24,0.16,1]},{"name":"ankle","type":"ellipsoid","size_m":[0.047,0.049,0.055],"position_m":[-0.085,-0.004,0.135],"mass_fraction":0.35,"rgba":[0.37,0.24,0.16,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"slipper-left","name":"Slipper / left","version":"0.1.0","immutable_id":"dvidia/shoes/slipper-left@0.1.0","family":"slipper","pair_id":"dvidia/shoes/slipper-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.27,0.102,0.055],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.15,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.65,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.135,0.051,0.009],"position_m":[0,0,0.009],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.09,0.049,0.017],"position_m":[0.045,0.002,0.038],"mass_fraction":0.65,"rgba":[0.52,0.31,0.37,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"slipper-right","name":"Slipper / right","version":"0.1.0","immutable_id":"dvidia/shoes/slipper-right@0.1.0","family":"slipper","pair_id":"dvidia/shoes/slipper-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.27,0.102,0.055],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.15,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.65,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.135,0.051,0.009],"position_m":[0,0,0.009],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.09,0.049,0.017],"position_m":[0.045,-0.002,0.038],"mass_fraction":0.65,"rgba":[0.52,0.31,0.37,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}}],"environment":{"id":"open-support-plane","version":"0.1.0","license":"MIT","geometry":"Infinite collision plane at z=0; displayed with 2 m half extents. Not a finite tabletop or rack.","name":"asset_table","gravity_m_s2":[0,0,-9.81],"property_evidence":"untested authored environment","default_layout":"Three columns x=.40,.76,1.12 m; two rows y=.38,.56 m; sole bottoms begin z=.08 m. Layout separates loading tests from reachability claims."},"limitations":["All shoe physical properties are untested synthetic assumptions.","Left/right labels identify mirrored procedural instances, not scanned real shoes.","Arm command interfaces differ; installing a scene does not install a learned controller.","No deformation, real-world calibration, graspability claim or closed-loop sensor stack."],"catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7"}
|
asset-library/v01/previews/so101/geometry.bin.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:494d7ce4ae7df05e51e0e9f7ed5c2dcb0a489817d72f8c83944e1d50e078396e
|
| 3 |
+
size 3182925
|
asset-library/v01/previews/so101/index.html
ADDED
|
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
<!doctype html>
|
| 2 |
+
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>DVIDIA · Asset library</title><style>
|
| 3 |
+
:root{font-family:Georgia,serif;color:#2b312d;background:#fafaf7;font-synthesis:none;--green:#386450;--line:#d9ded3}*{box-sizing:border-box}body{margin:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.025' filter='url(%23n)'/%3E%3C/svg%3E")}main{max-width:1480px;margin:auto;padding:28px 32px}header{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.brand{font:700 13px system-ui;letter-spacing:.18em}a{color:var(--green);overflow-wrap:anywhere}h1{font-size:clamp(30px,4vw,46px);font-weight:400;margin:24px 0 10px}h2{font-size:23px;font-weight:400;margin:0 0 12px}p{line-height:1.6}.subtitle{color:#66705e;margin:0;max-width:90ch}.layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:26px;margin-top:25px}.viewer{min-width:0;border:1px solid var(--line);background:#f6f7f1}.toolbar{display:flex;flex-wrap:wrap;gap:10px;padding:13px;border-bottom:1px solid var(--line);align-items:end}.camera{display:flex;gap:6px;flex-wrap:wrap;margin-left:auto}button,select{min-height:44px;border:1px solid #c9d1c1;background:#fff;color:#334432;font:13px system-ui;padding:9px 13px;border-radius:3px;max-width:100%}button{cursor:pointer}button:hover{background:#edf2e7}button[aria-pressed=true]{background:#e1eddf;border-color:#76916e}button:disabled,select:disabled,input:disabled{opacity:.5}label{display:grid;gap:5px;font:12px system-ui;color:#5d6855}button:focus-visible,select:focus-visible,a:focus-visible,input:focus-visible,canvas:focus-visible{outline:3px solid #52839b;outline-offset:3px}.stage{height:clamp(390px,58vh,650px);position:relative;overflow:hidden;background:linear-gradient(#f2f5ed,#f8f8f3)}canvas{display:block;width:100%;height:100%;touch-action:none}.overlay{position:absolute;top:15px;left:15px;right:15px;pointer-events:none;font:11px system-ui;letter-spacing:.06em;text-transform:uppercase;display:flex;justify-content:space-between;gap:10px}.loading{position:absolute;inset:0;display:grid;place-content:center;padding:30px;background:#f4f6ee;text-align:center;font:14px system-ui;line-height:1.6;overflow-wrap:anywhere}.loading[hidden]{display:none}.hint{position:absolute;bottom:12px;left:15px;right:15px;font:11px system-ui;color:#67715d;pointer-events:none}.playback{padding:13px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;border-top:1px solid var(--line)}input[type=range]{min-width:90px;flex:1;min-height:44px;accent-color:var(--green)}#clock{font:12px ui-monospace,monospace;white-space:nowrap}.status{font:12px system-ui;color:#68735c;padding:0 14px 13px;line-height:1.6}.sidebar{min-width:0}.badge{display:inline-block;font:11px system-ui;padding:5px 8px;background:#f3eade;color:#785a39;margin:0 0 10px}.facts{margin:15px 0;font:13px system-ui}.facts div{padding:11px 0;border-bottom:1px solid var(--line)}.facts dt{color:#687360;margin-bottom:5px}.facts dd{margin:0;font:14px ui-monospace,monospace;overflow-wrap:anywhere}.note{font:12px system-ui;color:#65705d;line-height:1.65}.downloads{display:grid;gap:10px;margin-top:20px}.downloads a{font:13px system-ui;min-height:38px;display:flex;align-items:center}.command{padding:13px;background:#edf1e7;border:1px solid var(--line);overflow-wrap:anywhere;white-space:pre-wrap;font:12px ui-monospace,monospace;line-height:1.8}.details{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;border-top:1px solid var(--line);margin-top:27px;padding-top:24px}.details p{font-size:15px}.robot-links{display:flex;flex-wrap:wrap;gap:15px;font:13px system-ui;margin-top:18px}.robot-links a{min-height:36px;display:flex;align-items:center}footer{display:flex;gap:15px;flex-wrap:wrap;border-top:1px solid var(--line);margin-top:24px;padding-top:18px;font:12px system-ui}#error-details{white-space:pre-wrap}@media(max-width:900px){main{padding:22px 20px}.layout{grid-template-columns:minmax(0,1fr)}.sidebar{display:grid;grid-template-columns:1fr 1fr;gap:22px}.stage{height:500px}}@media(max-width:560px){main{padding:20px 12px}.toolbar{padding:10px}.toolbar label{flex:1;min-width:120px}.camera{margin:0;width:100%}.camera button{flex:1;padding:9px}.stage{height:390px}.sidebar,.details{grid-template-columns:1fr;gap:18px}.overlay{font-size:10px}.playback{padding:10px}.command{font-size:11px}.robot-links{gap:12px}}
|
| 4 |
+
[hidden]{display:none!important}</style></head><body><main><header><span class="brand">DVIDIA RESEARCH</span><a href="https://research.dvidia.org/">Research footprints ↗</a></header><h1>A scene you can take with you.</h1><p class="subtitle" id="subtitle">Loading a reusable arm and shoe scene from the local asset library.</p><div class="layout"><section class="viewer" aria-label="Interactive native 3D asset preview"><div class="toolbar"><label>Shoe collection<select id="pair" disabled><option value="all">All three pairs</option><option value="trainer">Trainer</option><option value="ankle-boot">Ankle boot</option><option value="slipper">Slipper</option></select></label><div class="camera"><button data-camera="home" disabled>Orbit view</button><button data-camera="top" disabled>Top</button><button data-camera="front" disabled>Front</button></div></div><div class="stage" id="stage"><canvas id="canvas" tabindex="0" aria-label="3D robot and shoes. Drag to orbit, scroll to zoom; arrow keys orbit, plus and minus zoom, H resets camera."></canvas><div class="overlay"><span>Recorded native 3D scene</span><span id="mode-label">Visual geometry</span></div><div class="hint">Drag to orbit · Scroll or pinch to zoom · Arrow keys orbit · + / − zoom · H home</div><div id="loading" class="loading" role="status">Opening local geometry and recorded body poses…</div></div><div class="playback"><button id="play" aria-pressed="false" disabled>Play settling</button><input id="timeline" type="range" min="0" max="100" step="1" value="100" disabled aria-label="Recorded settling timeline"><span id="clock">2.00 / 2.00 s</span><button id="collision" disabled aria-pressed="false">Collision shapes</button></div><div id="status" class="status">Browser physics: none. Native body poses were recorded locally.</div></section><aside class="sidebar"><section><span class="badge">Synthetic rigid shoe proxies</span><h2 id="robot-name">Native arm geometry</h2><dl class="facts"><div><dt>Arm / gripper</dt><dd id="axes">—</dd></div><div><dt>Selected shoe family</dt><dd id="family">—</dd></div><div><dt>Nominal dimensions · meters</dt><dd id="dimensions">—</dd></div><div><dt>Nominal mass · kg per shoe</dt><dd id="mass">—</dd></div><div><dt>Physical evidence</dt><dd>Untested assumptions</dd></div><div><dt>Recorded contact pairs · whole scene</dt><dd id="contacts">—</dd></div></dl><p class="note">Pair selection hides other shoes in this recording. It does not recompute physics. Download the selected descriptor to rerun that pair locally.</p></section><section><h2>Load it locally.</h2><pre class="command" id="command">dvidia-assets scene …</pre><button id="copy" disabled>Copy command</button><div class="downloads"><a id="descriptor" href="scene.json" download>Download scene descriptor ↓</a><a href="catalog.json" download>Asset catalog and property evidence ↓</a><a href="preview-integrity.json" download>Preview integrity manifest ↓</a><a href="reference_replay.third-party.txt">Viewer license notices ↗</a><a href="README.md">Offline instructions and scope ↗</a></div><p class="note">The CLI uses CPU MuJoCo. Download the pinned robot models once; scene loading then runs offline. Keep the assets and Python environment on your machine.</p></section></aside></div><section class="details"><div><h2>Geometry you can inspect. Assumptions you can see.</h2><p>The arm uses its pinned upstream meshes and joint mechanism. Each shoe combines original boxes and ellipsoids for a lightweight collision model. The left and right instances have persistent identities.</p><p>Shoe mass, friction, size and shape are authored assumptions. These rigid proxies do not reproduce real shoe deformation, laces, fabric, insole compression or calibrated grasp forces.</p></div><div><h2>What this preview measures.</h2><p>A two-second native settling run under gravity, with arm commands held at initialization. Use the timeline to inspect initial and settled states, and collision mode to see the surfaces used by the engine.</p><p>It does not demonstrate a learned shoe-organizing policy, grasp success, physical transfer or a real-time guarantee. The browser replays Float32 body poses; the simulation used native precision.</p></div></section><nav class="robot-links" id="robot-links" aria-label="Other published robot previews" hidden><a href="../ur5e/">UR5e + Robotiq</a><a href="../piper/">PiPER</a><a href="../so101/">SO-101</a><a href="../../">Asset library overview ↗</a></nav><footer><span>Open-source DVIDIA tools</span><a href="https://github.com/Dvidia-Inference/dvidia-training">GitHub</a><a href="https://x.com/iammrriver">@iammrriver</a><a href="mailto:hello@dvidia.org">hello@dvidia.org</a></footer><noscript><p>This viewer needs JavaScript and WebGL2. The <a href="catalog.json">asset catalog</a> and <a href="scene.json">scene descriptor</a> remain available.</p></noscript></main><script src="asset_library.bundle.js" defer></script></body></html>
|
asset-library/v01/previews/so101/licenses/robotstudio_so101/LICENSE
ADDED
|
@@ -0,0 +1,201 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
Apache License
|
| 2 |
+
Version 2.0, January 2004
|
| 3 |
+
http://www.apache.org/licenses/
|
| 4 |
+
|
| 5 |
+
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
| 6 |
+
|
| 7 |
+
1. Definitions.
|
| 8 |
+
|
| 9 |
+
"License" shall mean the terms and conditions for use, reproduction,
|
| 10 |
+
and distribution as defined by Sections 1 through 9 of this document.
|
| 11 |
+
|
| 12 |
+
"Licensor" shall mean the copyright owner or entity authorized by
|
| 13 |
+
the copyright owner that is granting the License.
|
| 14 |
+
|
| 15 |
+
"Legal Entity" shall mean the union of the acting entity and all
|
| 16 |
+
other entities that control, are controlled by, or are under common
|
| 17 |
+
control with that entity. For the purposes of this definition,
|
| 18 |
+
"control" means (i) the power, direct or indirect, to cause the
|
| 19 |
+
direction or management of such entity, whether by contract or
|
| 20 |
+
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
| 21 |
+
outstanding shares, or (iii) beneficial ownership of such entity.
|
| 22 |
+
|
| 23 |
+
"You" (or "Your") shall mean an individual or Legal Entity
|
| 24 |
+
exercising permissions granted by this License.
|
| 25 |
+
|
| 26 |
+
"Source" form shall mean the preferred form for making modifications,
|
| 27 |
+
including but not limited to software source code, documentation
|
| 28 |
+
source, and configuration files.
|
| 29 |
+
|
| 30 |
+
"Object" form shall mean any form resulting from mechanical
|
| 31 |
+
transformation or translation of a Source form, including but
|
| 32 |
+
not limited to compiled object code, generated documentation,
|
| 33 |
+
and conversions to other media types.
|
| 34 |
+
|
| 35 |
+
"Work" shall mean the work of authorship, whether in Source or
|
| 36 |
+
Object form, made available under the License, as indicated by a
|
| 37 |
+
copyright notice that is included in or attached to the work
|
| 38 |
+
(an example is provided in the Appendix below).
|
| 39 |
+
|
| 40 |
+
"Derivative Works" shall mean any work, whether in Source or Object
|
| 41 |
+
form, that is based on (or derived from) the Work and for which the
|
| 42 |
+
editorial revisions, annotations, elaborations, or other modifications
|
| 43 |
+
represent, as a whole, an original work of authorship. For the purposes
|
| 44 |
+
of this License, Derivative Works shall not include works that remain
|
| 45 |
+
separable from, or merely link (or bind by name) to the interfaces of,
|
| 46 |
+
the Work and Derivative Works thereof.
|
| 47 |
+
|
| 48 |
+
"Contribution" shall mean any work of authorship, including
|
| 49 |
+
the original version of the Work and any modifications or additions
|
| 50 |
+
to that Work or Derivative Works thereof, that is intentionally
|
| 51 |
+
submitted to Licensor for inclusion in the Work by the copyright owner
|
| 52 |
+
or by an individual or Legal Entity authorized to submit on behalf of
|
| 53 |
+
the copyright owner. For the purposes of this definition, "submitted"
|
| 54 |
+
means any form of electronic, verbal, or written communication sent
|
| 55 |
+
to the Licensor or its representatives, including but not limited to
|
| 56 |
+
communication on electronic mailing lists, source code control systems,
|
| 57 |
+
and issue tracking systems that are managed by, or on behalf of, the
|
| 58 |
+
Licensor for the purpose of discussing and improving the Work, but
|
| 59 |
+
excluding communication that is conspicuously marked or otherwise
|
| 60 |
+
designated in writing by the copyright owner as "Not a Contribution."
|
| 61 |
+
|
| 62 |
+
"Contributor" shall mean Licensor and any individual or Legal Entity
|
| 63 |
+
on behalf of whom a Contribution has been received by Licensor and
|
| 64 |
+
subsequently incorporated within the Work.
|
| 65 |
+
|
| 66 |
+
2. Grant of Copyright License. Subject to the terms and conditions of
|
| 67 |
+
this License, each Contributor hereby grants to You a perpetual,
|
| 68 |
+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
| 69 |
+
copyright license to reproduce, prepare Derivative Works of,
|
| 70 |
+
publicly display, publicly perform, sublicense, and distribute the
|
| 71 |
+
Work and such Derivative Works in Source or Object form.
|
| 72 |
+
|
| 73 |
+
3. Grant of Patent License. Subject to the terms and conditions of
|
| 74 |
+
this License, each Contributor hereby grants to You a perpetual,
|
| 75 |
+
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
| 76 |
+
(except as stated in this section) patent license to make, have made,
|
| 77 |
+
use, offer to sell, sell, import, and otherwise transfer the Work,
|
| 78 |
+
where such license applies only to those patent claims licensable
|
| 79 |
+
by such Contributor that are necessarily infringed by their
|
| 80 |
+
Contribution(s) alone or by combination of their Contribution(s)
|
| 81 |
+
with the Work to which such Contribution(s) was submitted. If You
|
| 82 |
+
institute patent litigation against any entity (including a
|
| 83 |
+
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
| 84 |
+
or a Contribution incorporated within the Work constitutes direct
|
| 85 |
+
or contributory patent infringement, then any patent licenses
|
| 86 |
+
granted to You under this License for that Work shall terminate
|
| 87 |
+
as of the date such litigation is filed.
|
| 88 |
+
|
| 89 |
+
4. Redistribution. You may reproduce and distribute copies of the
|
| 90 |
+
Work or Derivative Works thereof in any medium, with or without
|
| 91 |
+
modifications, and in Source or Object form, provided that You
|
| 92 |
+
meet the following conditions:
|
| 93 |
+
|
| 94 |
+
(a) You must give any other recipients of the Work or
|
| 95 |
+
Derivative Works a copy of this License; and
|
| 96 |
+
|
| 97 |
+
(b) You must cause any modified files to carry prominent notices
|
| 98 |
+
stating that You changed the files; and
|
| 99 |
+
|
| 100 |
+
(c) You must retain, in the Source form of any Derivative Works
|
| 101 |
+
that You distribute, all copyright, patent, trademark, and
|
| 102 |
+
attribution notices from the Source form of the Work,
|
| 103 |
+
excluding those notices that do not pertain to any part of
|
| 104 |
+
the Derivative Works; and
|
| 105 |
+
|
| 106 |
+
(d) If the Work includes a "NOTICE" text file as part of its
|
| 107 |
+
distribution, then any Derivative Works that You distribute must
|
| 108 |
+
include a readable copy of the attribution notices contained
|
| 109 |
+
within such NOTICE file, excluding those notices that do not
|
| 110 |
+
pertain to any part of the Derivative Works, in at least one
|
| 111 |
+
of the following places: within a NOTICE text file distributed
|
| 112 |
+
as part of the Derivative Works; within the Source form or
|
| 113 |
+
documentation, if provided along with the Derivative Works; or,
|
| 114 |
+
within a display generated by the Derivative Works, if and
|
| 115 |
+
wherever such third-party notices normally appear. The contents
|
| 116 |
+
of the NOTICE file are for informational purposes only and
|
| 117 |
+
do not modify the License. You may add Your own attribution
|
| 118 |
+
notices within Derivative Works that You distribute, alongside
|
| 119 |
+
or as an addendum to the NOTICE text from the Work, provided
|
| 120 |
+
that such additional attribution notices cannot be construed
|
| 121 |
+
as modifying the License.
|
| 122 |
+
|
| 123 |
+
You may add Your own copyright statement to Your modifications and
|
| 124 |
+
may provide additional or different license terms and conditions
|
| 125 |
+
for use, reproduction, or distribution of Your modifications, or
|
| 126 |
+
for any such Derivative Works as a whole, provided Your use,
|
| 127 |
+
reproduction, and distribution of the Work otherwise complies with
|
| 128 |
+
the conditions stated in this License.
|
| 129 |
+
|
| 130 |
+
5. Submission of Contributions. Unless You explicitly state otherwise,
|
| 131 |
+
any Contribution intentionally submitted for inclusion in the Work
|
| 132 |
+
by You to the Licensor shall be under the terms and conditions of
|
| 133 |
+
this License, without any additional terms or conditions.
|
| 134 |
+
Notwithstanding the above, nothing herein shall supersede or modify
|
| 135 |
+
the terms of any separate license agreement you may have executed
|
| 136 |
+
with Licensor regarding such Contributions.
|
| 137 |
+
|
| 138 |
+
6. Trademarks. This License does not grant permission to use the trade
|
| 139 |
+
names, trademarks, service marks, or product names of the Licensor,
|
| 140 |
+
except as required for reasonable and customary use in describing the
|
| 141 |
+
origin of the Work and reproducing the content of the NOTICE file.
|
| 142 |
+
|
| 143 |
+
7. Disclaimer of Warranty. Unless required by applicable law or
|
| 144 |
+
agreed to in writing, Licensor provides the Work (and each
|
| 145 |
+
Contributor provides its Contributions) on an "AS IS" BASIS,
|
| 146 |
+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
| 147 |
+
implied, including, without limitation, any warranties or conditions
|
| 148 |
+
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
| 149 |
+
PARTICULAR PURPOSE. You are solely responsible for determining the
|
| 150 |
+
appropriateness of using or redistributing the Work and assume any
|
| 151 |
+
risks associated with Your exercise of permissions under this License.
|
| 152 |
+
|
| 153 |
+
8. Limitation of Liability. In no event and under no legal theory,
|
| 154 |
+
whether in tort (including negligence), contract, or otherwise,
|
| 155 |
+
unless required by applicable law (such as deliberate and grossly
|
| 156 |
+
negligent acts) or agreed to in writing, shall any Contributor be
|
| 157 |
+
liable to You for damages, including any direct, indirect, special,
|
| 158 |
+
incidental, or consequential damages of any character arising as a
|
| 159 |
+
result of this License or out of the use or inability to use the
|
| 160 |
+
Work (including but not limited to damages for loss of goodwill,
|
| 161 |
+
work stoppage, computer failure or malfunction, or any and all
|
| 162 |
+
other commercial damages or losses), even if such Contributor
|
| 163 |
+
has been advised of the possibility of such damages.
|
| 164 |
+
|
| 165 |
+
9. Accepting Warranty or Additional Liability. While redistributing
|
| 166 |
+
the Work or Derivative Works thereof, You may choose to offer,
|
| 167 |
+
and charge a fee for, acceptance of support, warranty, indemnity,
|
| 168 |
+
or other liability obligations and/or rights consistent with this
|
| 169 |
+
License. However, in accepting such obligations, You may act only
|
| 170 |
+
on Your own behalf and on Your sole responsibility, not on behalf
|
| 171 |
+
of any other Contributor, and only if You agree to indemnify,
|
| 172 |
+
defend, and hold each Contributor harmless for any liability
|
| 173 |
+
incurred by, or claims asserted against, such Contributor by reason
|
| 174 |
+
of your accepting any such warranty or additional liability.
|
| 175 |
+
|
| 176 |
+
END OF TERMS AND CONDITIONS
|
| 177 |
+
|
| 178 |
+
APPENDIX: How to apply the Apache License to your work.
|
| 179 |
+
|
| 180 |
+
To apply the Apache License to your work, attach the following
|
| 181 |
+
boilerplate notice, with the fields enclosed by brackets "[]"
|
| 182 |
+
replaced with your own identifying information. (Don't include
|
| 183 |
+
the brackets!) The text should be enclosed in the appropriate
|
| 184 |
+
comment syntax for the file format. We also recommend that a
|
| 185 |
+
file or class name and description of purpose be included on the
|
| 186 |
+
same "printed page" as the copyright notice for easier
|
| 187 |
+
identification within third-party archives.
|
| 188 |
+
|
| 189 |
+
Copyright [yyyy] [name of copyright owner]
|
| 190 |
+
|
| 191 |
+
Licensed under the Apache License, Version 2.0 (the "License");
|
| 192 |
+
you may not use this file except in compliance with the License.
|
| 193 |
+
You may obtain a copy of the License at
|
| 194 |
+
|
| 195 |
+
http://www.apache.org/licenses/LICENSE-2.0
|
| 196 |
+
|
| 197 |
+
Unless required by applicable law or agreed to in writing, software
|
| 198 |
+
distributed under the License is distributed on an "AS IS" BASIS,
|
| 199 |
+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
| 200 |
+
See the License for the specific language governing permissions and
|
| 201 |
+
limitations under the License.
|
asset-library/v01/previews/so101/licenses/robotstudio_so101/README.md
ADDED
|
@@ -0,0 +1,32 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# The Robot Studio SO101 Description (MJCF)
|
| 2 |
+
|
| 3 |
+
> [!IMPORTANT]
|
| 4 |
+
> Requires MuJoCo 3.1.3 or later.
|
| 5 |
+
|
| 6 |
+
## Changelog
|
| 7 |
+
|
| 8 |
+
See [CHANGELOG.md](./CHANGELOG.md) for a full history of changes.
|
| 9 |
+
|
| 10 |
+
## Overview
|
| 11 |
+
|
| 12 |
+
This package contains a robot description (MJCF) of the [The Robot Studio SO101 robot](https://github.com/TheRobotStudio/SO-ARM100/tree/main/Simulation/SO101) developed by [I2
|
| 13 |
+
RT Robotics]. It is derived from the [publicly available
|
| 14 |
+
MJCF](https://github.com/TheRobotStudio/SO-ARM100/blob/608122e9ac330a753735f2e18aee73338e9ac407/Simulation/SO101/so101_new_calib.xml#L1).
|
| 15 |
+
|
| 16 |
+
<p float="left">
|
| 17 |
+
<img src="so101.png" width="400">
|
| 18 |
+
</p>
|
| 19 |
+
|
| 20 |
+
## MJCF derivation steps
|
| 21 |
+
|
| 22 |
+
1. Copied `so101_new_calib.xml` (commit SHA aec17bbc256d1a7342d53aaa4950595d4c30b40d).
|
| 23 |
+
2. Rounded floats and reformatted the XML for readability.
|
| 24 |
+
3. Switched to implicitfast.
|
| 25 |
+
4. Use default `forcerange` for actuators rather than 3.35 N/m.
|
| 26 |
+
5. Added primitive collision geometries for the gripper and arm.
|
| 27 |
+
6. Add default collision solver parameters for the gripper that work well for manipulation.
|
| 28 |
+
7. Add a camera mount.
|
| 29 |
+
|
| 30 |
+
## License
|
| 31 |
+
|
| 32 |
+
This model is released under the [Apache License 2.0](LICENSE).
|
asset-library/v01/previews/so101/model.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-preview-model/v1","meshes":[{"id":0,"position_byte_offset":0,"vertex_count":621,"native_vertex_count":621,"index_byte_offset":7452,"index_count":3762},{"id":1,"position_byte_offset":22500,"vertex_count":9526,"native_vertex_count":9526,"index_byte_offset":136812,"index_count":57240},{"id":2,"position_byte_offset":365772,"vertex_count":11253,"native_vertex_count":11253,"index_byte_offset":500808,"index_count":67758},{"id":3,"position_byte_offset":771840,"vertex_count":14354,"native_vertex_count":14354,"index_byte_offset":944088,"index_count":86388},{"id":4,"position_byte_offset":1289640,"vertex_count":14103,"native_vertex_count":14103,"index_byte_offset":1458876,"index_count":84810},{"id":5,"position_byte_offset":1798116,"vertex_count":18766,"native_vertex_count":18766,"index_byte_offset":2023308,"index_count":112620},{"id":6,"position_byte_offset":2473788,"vertex_count":12976,"native_vertex_count":12976,"index_byte_offset":2629500,"index_count":78204},{"id":7,"position_byte_offset":2942316,"vertex_count":26967,"native_vertex_count":26967,"index_byte_offset":3265920,"index_count":161982},{"id":8,"position_byte_offset":3913848,"vertex_count":19720,"native_vertex_count":19720,"index_byte_offset":4150488,"index_count":118548},{"id":9,"position_byte_offset":4624680,"vertex_count":8800,"native_vertex_count":8800,"index_byte_offset":4730280,"index_count":53016},{"id":10,"position_byte_offset":4942344,"vertex_count":10481,"native_vertex_count":10481,"index_byte_offset":5068116,"index_count":63126},{"id":11,"position_byte_offset":5320620,"vertex_count":8652,"native_vertex_count":8652,"index_byte_offset":5424444,"index_count":51948},{"id":12,"position_byte_offset":5632236,"vertex_count":4577,"native_vertex_count":4577,"index_byte_offset":5687160,"index_count":28290},{"id":13,"position_byte_offset":5800320,"vertex_count":6877,"native_vertex_count":6877,"index_byte_offset":5882844,"index_count":41418},{"id":14,"position_byte_offset":6048516,"vertex_count":1216,"native_vertex_count":1216,"index_byte_offset":6063108,"index_count":7368},{"id":15,"position_byte_offset":6092580,"vertex_count":739,"native_vertex_count":739,"index_byte_offset":6101448,"index_count":4422},{"id":16,"position_byte_offset":6119136,"vertex_count":508,"native_vertex_count":508,"index_byte_offset":6125232,"index_count":3036},{"id":17,"position_byte_offset":6137376,"vertex_count":3428,"native_vertex_count":3428,"index_byte_offset":6178512,"index_count":20556}],"geoms":[{"geom_id":0,"name":"asset_table","body_id":0,"type":"plane","group":0,"size":[2.0,2.0,0.1],"position":[0.0,0.0,0.0],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.8799999952316284,0.8600000143051147,0.8100000023841858,1.0],"mesh_id":null,"collision":true},{"geom_id":1,"name":"unnamed_1","body_id":1,"type":"mesh","group":2,"size":[0.018024582725669536,0.025196170470444097,0.047919810865706805],"position":[0.006159362265631864,-9.287913934133229e-06,0.04883086620430609],"quaternion_wxyz":[-0.0029858282381069468,0.7404456697839014,0.0027056103391584416,0.6721041396991214],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":5,"collision":false},{"geom_id":2,"name":"unnamed_2","body_id":1,"type":"mesh","group":2,"size":[0.04801897384955278,0.05981081679248648,0.05548180799104964],"position":[0.012815677353550416,-3.59711549737883e-06,0.016697767496321594],"quaternion_wxyz":[-0.6394743739043376,0.6399597239894438,0.30108474722058176,0.30144991587680336],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":12,"collision":false},{"geom_id":3,"name":"unnamed_3","body_id":1,"type":"mesh","group":2,"size":[0.012400003604192156,0.019828796638968253,0.02413292057345267],"position":[0.02740716124416508,-3.2480543682692735e-09,0.04381764319472497],"quaternion_wxyz":[0.5063098304272834,0.49360951734412173,0.49360951734412173,0.5063098304272834],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":1,"collision":false},{"geom_id":4,"name":"unnamed_4","body_id":1,"type":"mesh","group":2,"size":[0.005205447308749576,0.02102039326100242,0.025499999523162942],"position":[-0.028587654949819557,-0.00019900000000000034,0.04742030568514122],"quaternion_wxyz":[-0.7071067809214835,0.7071067809214836,1.9361279421648003e-05,1.936127942151758e-05],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":0,"collision":false},{"geom_id":5,"name":"unnamed_5","body_id":2,"type":"mesh","group":2,"size":[0.012400003604192156,0.019828796638968253,0.02413292057345267],"position":[-0.030399003248054366,0.0003043568052750323,-0.042771861244165085],"quaternion_wxyz":[0.012700313083161663,0.9999193477714051,0.0,0.0],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":1,"collision":false},{"geom_id":6,"name":"unnamed_6","body_id":2,"type":"box","group":3,"size":[0.023,0.015,0.01],"position":[-0.030399,0.000422,-0.0387],"quaternion_wxyz":[0.5,0.5,0.5,-0.5],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":7,"name":"unnamed_7","body_id":2,"type":"mesh","group":2,"size":[0.014371194482562825,0.02025441601165439,0.029084809898397984],"position":[-0.032873697937927035,-0.0003015369192916066,-0.02391173655566203],"quaternion_wxyz":[0.5011042839632729,0.5015216559056273,-0.5026376386946005,0.4946978162665062],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":2,"collision":false},{"geom_id":8,"name":"unnamed_8","body_id":2,"type":"box","group":3,"size":[0.038,0.025,0.02],"position":[-0.025,0.0,0.0],"quaternion_wxyz":[0.5,0.5,-0.5,0.5],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":9,"name":"unnamed_9","body_id":2,"type":"mesh","group":2,"size":[0.02332979678228463,0.04159483071647776,0.0498452127674805],"position":[-0.026894029026240256,-2.0637103465734413e-05,0.0066907592931000764],"quaternion_wxyz":[0.6966047433627883,0.12361665557776648,0.1283125701647886,0.6949795956184186],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":9,"collision":false},{"geom_id":10,"name":"unnamed_10","body_id":3,"type":"mesh","group":2,"size":[0.012400003604192156,0.019828796638968253,0.02413292057345267],"position":[-0.11256999675194564,-0.01657186124416508,0.018582356805275032],"quaternion_wxyz":[-6.555804525744434e-18,-2.310398156743925e-17,0.7160302289530861,-0.6980692739444944],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":1,"collision":false},{"geom_id":11,"name":"unnamed_11","body_id":3,"type":"box","group":3,"size":[0.01,0.07,0.03],"position":[-0.06,0.0,0.02],"quaternion_wxyz":[0.0,-0.7071067811865475,0.7071067811865475,0.0],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":12,"name":"unnamed_12","body_id":3,"type":"mesh","group":2,"size":[0.014213921038720587,0.03561999262454201,0.0730251164782814],"position":[-0.06094069326194158,0.000649047782088465,0.018323402581102332],"quaternion_wxyz":[-0.4950041356155936,0.4973142749814022,-0.5042152905166446,0.5034047660008789],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":6,"collision":false},{"geom_id":13,"name":"unnamed_13","body_id":3,"type":"box","group":3,"size":[0.01,0.02,0.015],"position":[-0.12,-0.014,0.0182],"quaternion_wxyz":[0.0,1.0,0.0,0.0],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":14,"name":"unnamed_14","body_id":4,"type":"mesh","group":2,"size":[0.014381600792773027,0.036596081449491016,0.06741925235676786],"position":[-0.05235733321954828,-0.00071271595637145,0.017412905327696356],"quaternion_wxyz":[-0.4961424751361911,0.5166960169734155,-0.5030285424132384,0.4835598783265186],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":8,"collision":false},{"geom_id":15,"name":"unnamed_15","body_id":4,"type":"box","group":3,"size":[0.07,0.01,0.03],"position":[-0.05,0.0,0.0182],"quaternion_wxyz":[0.0,1.0,0.0,0.0],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":16,"name":"unnamed_16","body_id":4,"type":"mesh","group":2,"size":[0.01436271605011393,0.019123246312827902,0.0300704922359716],"position":[-0.10462395896354529,0.0027442818370172553,0.01809181867023388],"quaternion_wxyz":[-0.0034026086375416875,-0.999981543293358,0.00384488971507797,0.0032484073286452634],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":10,"collision":false},{"geom_id":17,"name":"unnamed_17","body_id":4,"type":"box","group":3,"size":[0.023,0.013,0.018],"position":[-0.125,0.005,0.018],"quaternion_wxyz":[0.0,-1.0,0.0,0.0],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":18,"name":"unnamed_18","body_id":4,"type":"mesh","group":2,"size":[0.012400003604192156,0.019828796638968253,0.02413292057345267],"position":[-0.12347186124416508,0.005199996751945632,0.018582356805275032],"quaternion_wxyz":[-0.49360951734412173,0.5063098304272834,0.5063098304272834,-0.49360951734412173],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":1,"collision":false},{"geom_id":19,"name":"unnamed_19","body_id":5,"type":"mesh","group":2,"size":[0.012400001937263936,0.021935884623074095,0.025344306975875405],"position":[-1.5811261444211094e-09,-0.043592423459359854,0.030396472285620604],"quaternion_wxyz":[0.0907356921065805,0.9958750093148954,0.0,0.0],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":11,"collision":false},{"geom_id":20,"name":"unnamed_20","body_id":5,"type":"box","group":3,"size":[0.029,0.015,0.018],"position":[0.0,-0.0424,0.0256],"quaternion_wxyz":[0.5,0.5,0.5,-0.5],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":21,"name":"unnamed_21","body_id":5,"type":"mesh","group":2,"size":[0.019639914915166173,0.04159852764367797,0.04961799998470053],"position":[-0.00015997421276397014,-0.028996144281636486,0.022491596494427515],"quaternion_wxyz":[0.425412280150272,-0.904940529325816,0.010205743086574876,0.0016950188527452004],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":7,"collision":false},{"geom_id":22,"name":"unnamed_22","body_id":5,"type":"box","group":3,"size":[0.027,0.01,0.03],"position":[0.0,-0.02,0.0191],"quaternion_wxyz":[0.5,-0.5,-0.5,-0.5],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":23,"name":"unnamed_23","body_id":6,"type":"mesh","group":2,"size":[0.012400003604192156,0.019828796638968253,0.02413292057345267],"position":[0.008771861244165083,0.0002176431947249677,-0.023399996751945634],"quaternion_wxyz":[0.7070497514487902,-0.008980477504295863,0.7070497514487902,0.008980477504295847],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":1,"collision":false},{"geom_id":24,"name":"unnamed_24","body_id":6,"type":"mesh","group":2,"size":[0.029864171530215203,0.03260693243044622,0.07181142698296765],"position":[-0.00984467806085039,0.00018572458446001412,-0.028197633030830036],"quaternion_wxyz":[0.11789534437175672,0.7433230577375992,-0.6442245991374941,-0.13618438044514275],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":3,"collision":false},{"geom_id":25,"name":"unnamed_25","body_id":6,"type":"box","group":3,"size":[0.01,0.01,0.018],"position":[0.0,-0.000218,0.00095],"quaternion_wxyz":[0.0,1.0,0.0,0.0],"rgba":[0.5,0.5,0.5,1.0],"mesh_id":null,"collision":true},{"geom_id":26,"name":"fixed_jaw_box1","body_id":6,"type":"box","group":3,"size":[0.0325,0.015,0.015],"position":[-0.0025,0.0,-0.022],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":27,"name":"fixed_jaw_box2","body_id":6,"type":"box","group":3,"size":[0.01,0.015,0.005],"position":[-0.024,0.0,-0.04],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":28,"name":"fixed_jaw_sph_tip1","body_id":6,"type":"sphere","group":3,"size":[0.00075,0.0,0.0],"position":[-0.0081,0.0,-0.101],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":29,"name":"fixed_jaw_sph_tip2","body_id":6,"type":"sphere","group":3,"size":[0.00075,0.0,0.0],"position":[-0.0081,0.0035,-0.0975],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":30,"name":"fixed_jaw_sph_tip3","body_id":6,"type":"sphere","group":3,"size":[0.00075,0.0,0.0],"position":[-0.0081,-0.0035,-0.0975],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":31,"name":"unnamed_31","body_id":6,"type":"mesh","group":4,"size":[0.010133822268282078,0.01613541133690598,0.04783577927411815],"position":[-0.021703257223497686,-0.0002134879383735706,-0.05838272145112063],"quaternion_wxyz":[-4.679538453184953e-06,0.9926696248297043,-0.00037158699181256776,0.12085891709618599],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":15,"collision":true},{"geom_id":32,"name":"fixed_jaw_box3","body_id":6,"type":"capsule","group":3,"size":[0.0011,0.002,0.0],"position":[-0.009,0.0,-0.103],"quaternion_wxyz":[0.7073882691671998,0.706825181105366,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":33,"name":"fixed_jaw_box4","body_id":6,"type":"box","group":3,"size":[0.001,0.004,0.004],"position":[-0.009,0.0,-0.0982],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":34,"name":"fixed_jaw_box5","body_id":6,"type":"box","group":3,"size":[0.001,0.005,0.006],"position":[-0.0108,0.0,-0.0905],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":35,"name":"fixed_jaw_box6","body_id":6,"type":"box","group":3,"size":[0.001,0.009,0.008],"position":[-0.0125,0.0,-0.0727],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":36,"name":"fixed_jaw_box7","body_id":6,"type":"box","group":3,"size":[0.001,0.01,0.008],"position":[-0.0143,0.0,-0.053],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":37,"name":"unnamed_37","body_id":7,"type":"mesh","group":2,"size":[0.008171475996632935,0.020381324251601222,0.03308388728101171],"position":[-0.0009316021647151765,0.05015953175138088,-0.035438154829049204],"quaternion_wxyz":[-0.37099122377781163,0.6039181447183081,-0.5980153656299437,-0.374200492824804],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":14,"collision":false},{"geom_id":38,"name":"wrist_camera_pcb","body_id":7,"type":"box","group":2,"size":[0.019,0.019,0.0005],"position":[-0.00101,0.05958,-0.04515],"quaternion_wxyz":[0.9582796540567949,-0.28579189682785777,-0.001555999438277302,0.004546998358513426],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":null,"collision":false},{"geom_id":39,"name":"wrist_camera_lens","body_id":7,"type":"cylinder","group":1,"size":[0.007,0.00475,0.0],"position":[-0.00298,0.05669,-0.04954],"quaternion_wxyz":[0.9582796540567949,-0.28579189682785777,-0.001555999438277302,0.004546998358513426],"rgba":[0.10000000149011612,0.10000000149011612,0.10000000149011612,1.0],"mesh_id":null,"collision":false},{"geom_id":40,"name":"camera_box1","body_id":7,"type":"box","group":3,"size":[0.015,0.015,0.003],"position":[-0.0025,0.03,-0.03],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":41,"name":"camera_box2","body_id":7,"type":"box","group":3,"size":[0.021,0.021,0.003],"position":[-0.001,0.06,-0.04],"quaternion_wxyz":[0.962425197628238,-0.27154693695611287,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":42,"name":"unnamed_42","body_id":8,"type":"mesh","group":2,"size":[0.010456722770396694,0.02407062262589546,0.057874871674660766],"position":[-0.0014113050401981264,-0.02470880590726685,0.018874880105638096],"quaternion_wxyz":[0.7071223453682164,0.706091530600258,-0.02643576001723448,-0.02671871418781755],"rgba":[1.0,0.8199999928474426,0.11999999731779099,1.0],"mesh_id":4,"collision":false},{"geom_id":43,"name":"unnamed_43","body_id":8,"type":"mesh","group":4,"size":[0.008216675738104348,0.01235780976510682,0.02272290962174511],"position":[-0.0013277515274955586,-0.03981939099219668,0.018765325451677382],"quaternion_wxyz":[0.7111518796297168,0.7022712603195472,-0.021690561963490538,-0.024649554763214745],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":16,"collision":true},{"geom_id":44,"name":"unnamed_44","body_id":8,"type":"mesh","group":4,"size":[0.004712194905936345,0.007213935215470417,0.013993767416774524],"position":[-0.005229554878032948,-0.06959220135322133,0.018898422558152723],"quaternion_wxyz":[0.6914040836725398,0.6910490860309149,-0.1489234728947105,-0.14910852758227097],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":17,"collision":true},{"geom_id":45,"name":"moving_jaw_box1","body_id":8,"type":"box","group":3,"size":[0.01,0.01,0.015],"position":[-0.0,-0.013,0.019],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":46,"name":"moving_jaw_sph_tip1","body_id":8,"type":"sphere","group":3,"size":[0.00075,0.0,0.0],"position":[-0.012,-0.078,0.0192],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":47,"name":"moving_jaw_sph_tip2","body_id":8,"type":"sphere","group":3,"size":[0.00075,0.0,0.0],"position":[-0.012,-0.0745,0.0225],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":48,"name":"moving_jaw_sph_tip3","body_id":8,"type":"sphere","group":3,"size":[0.00075,0.0,0.0],"position":[-0.012,-0.0745,0.0155],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":49,"name":"moving_jaw_box2","body_id":8,"type":"box","group":3,"size":[0.001,0.004,0.004],"position":[-0.0113,-0.076,0.01875],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":50,"name":"moving_jaw_box3","body_id":8,"type":"box","group":3,"size":[0.001,0.005,0.006],"position":[-0.0093,-0.067,0.01875],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[1.0,0.0,0.0,1.0],"mesh_id":null,"collision":true},{"geom_id":51,"name":"shoe_trainer_left_sole","body_id":9,"type":"box","group":0,"size":[0.14,0.05,0.01],"position":[0.0,0.0,0.01],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":52,"name":"shoe_trainer_left_upper","body_id":9,"type":"ellipsoid","group":0,"size":[0.122,0.047,0.035],"position":[-0.005,0.003,0.052],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.20000000298023224,0.3799999952316284,0.5799999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":53,"name":"shoe_trainer_left_toe","body_id":9,"type":"ellipsoid","group":0,"size":[0.04,0.047,0.026],"position":[0.095,0.003,0.045],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.7799999713897705,0.8199999928474426,0.8299999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":54,"name":"shoe_trainer_right_sole","body_id":10,"type":"box","group":0,"size":[0.14,0.05,0.01],"position":[0.0,0.0,0.01],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":55,"name":"shoe_trainer_right_upper","body_id":10,"type":"ellipsoid","group":0,"size":[0.122,0.047,0.035],"position":[-0.005,-0.003,0.052],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.20000000298023224,0.3799999952316284,0.5799999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":56,"name":"shoe_trainer_right_toe","body_id":10,"type":"ellipsoid","group":0,"size":[0.04,0.047,0.026],"position":[0.095,-0.003,0.045],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.7799999713897705,0.8199999928474426,0.8299999833106995,1.0],"mesh_id":null,"collision":true},{"geom_id":57,"name":"shoe_ankle_boot_left_sole","body_id":11,"type":"box","group":0,"size":[0.145,0.054,0.012],"position":[0.0,0.0,0.012],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":58,"name":"shoe_ankle_boot_left_upper","body_id":11,"type":"ellipsoid","group":0,"size":[0.13,0.05,0.04],"position":[0.01,0.004,0.064],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":59,"name":"shoe_ankle_boot_left_ankle","body_id":11,"type":"ellipsoid","group":0,"size":[0.047,0.049,0.055],"position":[-0.085,0.004,0.135],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":60,"name":"shoe_ankle_boot_right_sole","body_id":12,"type":"box","group":0,"size":[0.145,0.054,0.012],"position":[0.0,0.0,0.012],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":61,"name":"shoe_ankle_boot_right_upper","body_id":12,"type":"ellipsoid","group":0,"size":[0.13,0.05,0.04],"position":[0.01,-0.004,0.064],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":62,"name":"shoe_ankle_boot_right_ankle","body_id":12,"type":"ellipsoid","group":0,"size":[0.047,0.049,0.055],"position":[-0.085,-0.004,0.135],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.3700000047683716,0.23999999463558197,0.1599999964237213,1.0],"mesh_id":null,"collision":true},{"geom_id":63,"name":"shoe_slipper_left_sole","body_id":13,"type":"box","group":0,"size":[0.135,0.051,0.009],"position":[0.0,0.0,0.009],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":64,"name":"shoe_slipper_left_upper","body_id":13,"type":"ellipsoid","group":0,"size":[0.09,0.049,0.017],"position":[0.045,0.002,0.038],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.5199999809265137,0.3100000023841858,0.3700000047683716,1.0],"mesh_id":null,"collision":true},{"geom_id":65,"name":"shoe_slipper_right_sole","body_id":14,"type":"box","group":0,"size":[0.135,0.051,0.009],"position":[0.0,0.0,0.009],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.1599999964237213,0.17000000178813934,0.18000000715255737,1.0],"mesh_id":null,"collision":true},{"geom_id":66,"name":"shoe_slipper_right_upper","body_id":14,"type":"ellipsoid","group":0,"size":[0.09,0.049,0.017],"position":[0.045,-0.002,0.038],"quaternion_wxyz":[1.0,0.0,0.0,0.0],"rgba":[0.5199999809265137,0.3100000023841858,0.3700000047683716,1.0],"mesh_id":null,"collision":true}],"bodies":[{"id":0,"name":"world"},{"id":1,"name":"base"},{"id":2,"name":"shoulder"},{"id":3,"name":"upper_arm"},{"id":4,"name":"lower_arm"},{"id":5,"name":"wrist"},{"id":6,"name":"gripper"},{"id":7,"name":"camera_mount"},{"id":8,"name":"moving_jaw_so101_v1"},{"id":9,"name":"shoe_trainer_left"},{"id":10,"name":"shoe_trainer_right"},{"id":11,"name":"shoe_ankle_boot_left"},{"id":12,"name":"shoe_ankle_boot_right"},{"id":13,"name":"shoe_slipper_left"},{"id":14,"name":"shoe_slipper_right"}],"joints":[{"name":"shoulder_pan","range":[-1.91986,1.91986]},{"name":"shoulder_lift","range":[-1.7453293,1.7453293]},{"name":"elbow_flex","range":[-1.69,1.69]},{"name":"wrist_flex","range":[-1.658063,1.658063]},{"name":"wrist_roll","range":[-2.7438473,2.8412063]},{"name":"gripper","range":[-0.174533,1.7453292]},{"name":"shoe_trainer_left_free","range":[0.0,0.0]},{"name":"shoe_trainer_right_free","range":[0.0,0.0]},{"name":"shoe_ankle_boot_left_free","range":[0.0,0.0]},{"name":"shoe_ankle_boot_right_free","range":[0.0,0.0]},{"name":"shoe_slipper_left_free","range":[0.0,0.0]},{"name":"shoe_slipper_right_free","range":[0.0,0.0]}],"source":{"robot":"so101","assets":{"profile":"so101","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":26,"bytes_verified":19194361,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"Apache-2.0"},"mujoco":"3.15.0","compiled_model_sha256":"324c34e8cc0885d88de8ffa400875f45a339389dc6d97071ba3b711e3dc1915e","scene_sha256":"24962e06594959eb2a432219425bd17b3fa74e428440c8e83c6edc5e984ae716"},"scope":"Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.","geometry_binary":{"href":"geometry.bin.gz","compression":"gzip","bytes":6260736,"compressed_bytes":3182925,"sha256":"4d874429e3707301eb0a925d638513f53fff4ecdd3b1816d1134d1daf88aa720"}}
|
asset-library/v01/previews/so101/motion.bin.gz
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9b1ab54e527faad6324a0ef3f8be958d61aa62041d85c8171a7a5d3356f37f29
|
| 3 |
+
size 6523
|
asset-library/v01/previews/so101/motion.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-preview-motion/v1","source":{"robot":"so101","assets":{"profile":"so101","repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","files_verified":26,"bytes_verified":19194361,"lock_sha256":"4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe","simulation_asset_license":"Apache-2.0"},"mujoco":"3.15.0","compiled_model_sha256":"324c34e8cc0885d88de8ffa400875f45a339389dc6d97071ba3b711e3dc1915e","scene_sha256":"24962e06594959eb2a432219425bd17b3fa74e428440c8e83c6edc5e984ae716"},"scope":"Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.","body_count":15,"frame_count":101,"frame_stride_floats":105,"duration_seconds":2.0,"timestep_seconds":0.002,"rows":[{"t_seconds":0.0,"contact_count":0,"joint_position":[0.0,0.0,0.0,0.0,0.0,0.0]},{"t_seconds":0.02,"contact_count":0,"joint_position":[1.0403550698102027e-08,0.0007676432010182379,0.0006358776366478749,0.00011703282776323732,2.467543179825256e-06,-1.2877400746246828e-06]},{"t_seconds":0.04,"contact_count":0,"joint_position":[-7.90692079583654e-09,0.0006204490380951628,0.0005311778160384745,0.00015829459320328073,5.014883934360119e-06,-2.6125456116091106e-06]},{"t_seconds":0.06,"contact_count":0,"joint_position":[-2.0717954128365262e-09,0.00048176159350905764,0.0004208105195709063,0.00015048595521051405,6.316925294634339e-06,-3.2887585193954773e-06]},{"t_seconds":0.08,"contact_count":0,"joint_position":[2.542501708868529e-09,0.0005454807899364291,0.00043890416891490365,0.00013920482730587174,6.7645273661297855e-06,-3.5208010994513065e-06]},{"t_seconds":0.1,"contact_count":0,"joint_position":[-1.8330993075116756e-10,0.0005679214772421337,0.000462900941648933,0.0001329400745742093,6.848285129997643e-06,-3.563952028893704e-06]},{"t_seconds":0.12,"contact_count":0,"joint_position":[-8.168679303458314e-10,0.0005734304008832954,0.0004756564987399547,0.0001305816651238598,6.833835371857796e-06,-3.5561104307013027e-06]},{"t_seconds":0.14,"contact_count":24,"joint_position":[-5.04484024132685e-10,0.0005744845332367101,0.00048124486750592596,0.0001300049083941833,6.812141077330066e-06,-3.5446490873866394e-06]},{"t_seconds":0.16,"contact_count":24,"joint_position":[-1.6880754743103919e-10,0.0005745247460632131,0.0004833549400212359,0.00012999062252686875,6.800607781817799e-06,-3.5385889386611022e-06]},{"t_seconds":0.18,"contact_count":24,"joint_position":[-8.568610520106432e-13,0.0005744136468171425,0.00048403605862172344,0.00013007011902832426,6.796594740251118e-06,-3.53649551201794e-06]},{"t_seconds":0.2,"contact_count":24,"joint_position":[4.926003574317835e-11,0.0005743261559366404,0.0004842103160637594,0.00013012451668241773,6.795808779167637e-06,-3.5360957937788335e-06]},{"t_seconds":0.22,"contact_count":24,"joint_position":[4.851679200016367e-11,0.0005742760932930145,0.0004842339136958085,0.00013014804348601333,6.795927030982658e-06,-3.5361656218547632e-06]},{"t_seconds":0.24,"contact_count":24,"joint_position":[3.4312981054299455e-11,0.0005742504888280704,0.0004842249347154808,0.00013015516916852786,6.796126180367197e-06,-3.536273685898822e-06]},{"t_seconds":0.26,"contact_count":24,"joint_position":[2.0995673986187398e-11,0.0005742380204617698,0.0004842150049201419,0.00013015625948868063,6.796236912622234e-06,-3.5363330229337302e-06]},{"t_seconds":0.28,"contact_count":24,"joint_position":[1.1864510215968967e-11,0.0005742320743403621,0.00048420922813810014,0.00013015589382714616,6.796277809179157e-06,-3.5363547494146046e-06]},{"t_seconds":0.3,"contact_count":24,"joint_position":[6.405073201627008e-12,0.0005742292580286329,0.0004842065641962056,0.00013015549096339452,6.796287168293351e-06,-3.5363596404685857e-06]},{"t_seconds":0.32,"contact_count":24,"joint_position":[3.3741978196376085e-12,0.0005742279246892883,0.0004842055122944643,0.00013015528355759607,6.796286902194129e-06,-3.536359443538703e-06]},{"t_seconds":0.34,"contact_count":24,"joint_position":[1.7592887957525742e-12,0.0005742272925033089,0.00048420515302978034,0.0001301552090291374,6.796285275396002e-06,-3.5363585545509623e-06]},{"t_seconds":0.36,"contact_count":24,"joint_position":[9.160519812529513e-13,0.0005742269924827439,0.0004842050509827715,0.0001301551915865396,6.796284255365859e-06,-3.5363580049753596e-06]},{"t_seconds":0.38,"contact_count":24,"joint_position":[4.785934886780149e-13,0.0005742268501899188,0.0004842050307167946,0.00013015519134287277,6.796283840844029e-06,-3.5363577836923037e-06]},{"t_seconds":0.4,"contact_count":24,"joint_position":[2.512395818733725e-13,0.0005742267828538427,0.0004842050310828379,0.000130155193747097,6.79628372705161e-06,-3.5363577238520908e-06]},{"t_seconds":0.42,"contact_count":24,"joint_position":[1.3065110785150046e-13,0.0005742267505777044,0.0004842050341452663,0.00013015519533665873,6.796283714310401e-06,-3.536357717760637e-06]},{"t_seconds":0.44,"contact_count":24,"joint_position":[5.735849711646425e-14,0.000574226733282279,0.0004842050360174056,0.00013015519611341082,6.796283718206621e-06,-3.5363577204318056e-06]},{"t_seconds":0.46,"contact_count":24,"joint_position":[7.240786207079155e-15,0.0005742267242100542,0.0004842050367297306,0.00013015519644617662,6.796283723802882e-06,-3.5363577240273317e-06]},{"t_seconds":0.48,"contact_count":24,"joint_position":[-2.8109156361795192e-14,0.0005742267198450476,0.00048420503677850367,0.00013015519655893391,6.796283728553992e-06,-3.536357727126286e-06]},{"t_seconds":0.5,"contact_count":24,"joint_position":[-5.4892120810629304e-14,0.0005742267179518145,0.0004842050364971888,0.0001301551966028807,6.7962837326440156e-06,-3.5363577298415654e-06]},{"t_seconds":0.52,"contact_count":24,"joint_position":[-7.658984566313927e-14,0.0005742267175219896,0.0004842050359991278,0.0001301551965987913,6.796283735331716e-06,-3.5363577317510745e-06]},{"t_seconds":0.54,"contact_count":24,"joint_position":[-9.37082076739923e-14,0.0005742267177377188,0.00048420503550281144,0.00013015519659496336,6.796283737629186e-06,-3.53635773337555e-06]},{"t_seconds":0.56,"contact_count":24,"joint_position":[-1.0865295184791752e-13,0.0005742267185073099,0.00048420503492637877,0.00013015519658052184,6.796283739460496e-06,-3.536357734722001e-06]},{"t_seconds":0.58,"contact_count":24,"joint_position":[-1.1917092847974973e-13,0.0005742267191072938,0.0004842050345388958,0.00013015519657068425,6.796283740506488e-06,-3.5363577355044016e-06]},{"t_seconds":0.6,"contact_count":24,"joint_position":[-1.261998448281126e-13,0.0005742267194972468,0.0004842050343024142,0.00013015519656550936,6.796283741035703e-06,-3.536357735909353e-06]},{"t_seconds":0.62,"contact_count":24,"joint_position":[-1.2080697127971936e-13,0.0005742267194808724,0.0004842050346634206,0.00013015519657125327,6.796283742284479e-06,-3.5363577363575404e-06]},{"t_seconds":0.64,"contact_count":24,"joint_position":[-1.1165473235911118e-13,0.0005742267193482246,0.00048420503514036255,0.0001301551965842919,6.796283743726301e-06,-3.5363577368849645e-06]},{"t_seconds":0.66,"contact_count":24,"joint_position":[-1.098687884114402e-13,0.0005742267197487146,0.00048420503513214196,0.00013015519657820997,6.796283744579153e-06,-3.5363577373563705e-06]},{"t_seconds":0.68,"contact_count":24,"joint_position":[-1.1093436030754133e-13,0.0005742267202416461,0.00048420503498773827,0.00013015519656861663,6.796283745056003e-06,-3.5363577376900193e-06]},{"t_seconds":0.7,"contact_count":24,"joint_position":[-1.0508775498779082e-13,0.0005742267203413905,0.0004842050352378447,0.00013015519656603834,6.7962837457053305e-06,-3.536357737876573e-06]},{"t_seconds":0.72,"contact_count":24,"joint_position":[-9.256085032741673e-14,0.0005742267201488126,0.00048420503580897154,0.00013015519657570205,6.796283746942696e-06,-3.5363577382338255e-06]},{"t_seconds":0.74,"contact_count":24,"joint_position":[-8.818271275780605e-14,0.0005742267203703767,0.0004842050358956857,0.0001301551965687543,6.796283747412107e-06,-3.536357738442815e-06]},{"t_seconds":0.76,"contact_count":24,"joint_position":[-8.938281384534525e-14,0.0005742267208784828,0.0004842050356984761,0.00013015519655267915,6.796283747496675e-06,-3.536357738581692e-06]},{"t_seconds":0.78,"contact_count":24,"joint_position":[-8.72463493894283e-14,0.0005742267210916875,0.0004842050357347922,0.00013015519654336724,6.796283747588726e-06,-3.5363577385800523e-06]},{"t_seconds":0.8,"contact_count":24,"joint_position":[-7.436781336177642e-14,0.0005742267208333676,0.0004842050363297574,0.0001301551965496529,6.796283748554308e-06,-3.5363577387569988e-06]},{"t_seconds":0.82,"contact_count":24,"joint_position":[-6.8412472045626e-14,0.0005742267208584344,0.0004842050365218473,0.0001301551965454816,6.7962837488664134e-06,-3.536357738819223e-06]},{"t_seconds":0.84,"contact_count":24,"joint_position":[-7.062615611572838e-14,0.000574226721366991,0.0004842050362654874,0.00013015519652415425,6.796283748605182e-06,-3.536357738790869e-06]},{"t_seconds":0.86,"contact_count":24,"joint_position":[-7.259055246104867e-14,0.0005742267217128356,0.000484205036089169,0.00013015519651275305,6.796283748461992e-06,-3.536357738790327e-06]},{"t_seconds":0.88,"contact_count":24,"joint_position":[-5.972336618124461e-14,0.0005742267213813821,0.0004842050367054854,0.00013015519651416626,6.7962837490619095e-06,-3.5363577387296807e-06]},{"t_seconds":0.9,"contact_count":24,"joint_position":[-5.189423564566856e-14,0.0005742267212063164,0.00048420503703108976,0.0001301551965146553,6.796283749369255e-06,-3.5363577387141584e-06]},{"t_seconds":0.92,"contact_count":24,"joint_position":[-5.523256306963226e-14,0.0005742267217219586,0.00048420503671513135,0.00013015519648955693,6.796283748850379e-06,-3.536357738572567e-06]},{"t_seconds":0.94,"contact_count":24,"joint_position":[-5.779350119173741e-14,0.0005742267220635427,0.00048420503651221917,0.00013015519647614632,6.7962837485718145e-06,-3.5363577385079114e-06]},{"t_seconds":0.96,"contact_count":24,"joint_position":[-4.8412950825897626e-14,0.0005742267218207247,0.0004842050369653457,0.00013015519647445784,6.796283748867117e-06,-3.5363577383697603e-06]},{"t_seconds":0.98,"contact_count":24,"joint_position":[-4.033126569414838e-14,0.0005742267215953756,0.00048420503732101745,0.0001301551964748441,6.79628374911933e-06,-3.536357738299611e-06]},{"t_seconds":1.0,"contact_count":24,"joint_position":[-4.2687142499944754e-14,0.0005742267219723344,0.0004842050370764649,0.00013015519645310922,6.796283748570154e-06,-3.536357738107975e-06]},{"t_seconds":1.02,"contact_count":24,"joint_position":[-4.5878122717373194e-14,0.0005742267223163258,0.0004842050368437145,0.00013015519643792175,6.796283748173445e-06,-3.5363577379924736e-06]},{"t_seconds":1.04,"contact_count":24,"joint_position":[-3.9842519204549144e-14,0.0005742267221786639,0.0004842050371351354,0.00013015519643386287,6.796283748248634e-06,-3.536357737826048e-06]},{"t_seconds":1.06,"contact_count":24,"joint_position":[-3.1486742383510503e-14,0.0005742267219068679,0.000484205037522353,0.00013015519643458026,6.7962837484727015e-06,-3.536357737716186e-06]},{"t_seconds":1.08,"contact_count":24,"joint_position":[-3.240206357083374e-14,0.0005742267221421344,0.00048420503737296304,0.00013015519641746694,6.796283747995223e-06,-3.5363577375184744e-06]},{"t_seconds":1.1,"contact_count":24,"joint_position":[-3.623429099281916e-14,0.0005742267224942648,0.0004842050371075202,0.00013015519640067094,6.79628374749361e-06,-3.5363577373627766e-06]},{"t_seconds":1.12,"contact_count":24,"joint_position":[-3.347097718079527e-14,0.0005742267224767636,0.000484205037234534,0.0001301551963944149,6.796283747393913e-06,-3.5363577371968742e-06]},{"t_seconds":1.14,"contact_count":24,"joint_position":[-2.4799951711654544e-14,0.0005742267221608026,0.0004842050376558298,0.00013015519639585869,6.79628374761426e-06,-3.5363577370598654e-06]},{"t_seconds":1.16,"contact_count":24,"joint_position":[-2.3881882467391797e-14,0.0005742267222496047,0.00048420503762265876,0.00013015519638421097,6.796283747279618e-06,-3.5363577368831353e-06]},{"t_seconds":1.18,"contact_count":24,"joint_position":[-2.8362990298623617e-14,0.0005742267226148136,0.0004842050373217353,0.00013015519636591592,6.796283746682688e-06,-3.5363577366957094e-06]},{"t_seconds":1.2,"contact_count":24,"joint_position":[-2.886156259686889e-14,0.0005742267227316306,0.00048420503727826725,0.0001301551963573235,6.796283746429762e-06,-3.536357736547629e-06]},{"t_seconds":1.22,"contact_count":24,"joint_position":[-1.9826373207262524e-14,0.0005742267223724037,0.00048420503773683083,0.00013015519635978693,6.796283746664588e-06,-3.536357736391702e-06]},{"t_seconds":1.24,"contact_count":24,"joint_position":[-1.6731071438274712e-14,0.00057422672230835,0.00048420503783931396,0.00013015519635418613,6.796283746522944e-06,-3.536357736251248e-06]},{"t_seconds":1.26,"contact_count":24,"joint_position":[-2.1869775333963812e-14,0.0005742267226910425,0.00048420503750003837,0.0001301551963344626,6.796283745837767e-06,-3.53635773603916e-06]},{"t_seconds":1.28,"contact_count":24,"joint_position":[-2.5663197901399423e-14,0.0005742267229568684,0.0004842050372781362,0.0001301551963237205,6.796283745469142e-06,-3.5363577359375903e-06]},{"t_seconds":1.3,"contact_count":24,"joint_position":[-1.621972725865744e-14,0.0005742267225532643,0.000484205037776671,0.00013015519632688337,6.7962837456995775e-06,-3.53635773574872e-06]},{"t_seconds":1.32,"contact_count":24,"joint_position":[-1.063896586937334e-14,0.0005742267223283044,0.0004842050380332809,0.0001301551963276574,6.796283745781401e-06,-3.5363577356483366e-06]},{"t_seconds":1.34,"contact_count":24,"joint_position":[-1.6444803052079565e-14,0.0005742267227327149,0.00048420503765279573,0.00013015519630664823,6.796283745019324e-06,-3.53635773542132e-06]},{"t_seconds":1.36,"contact_count":24,"joint_position":[-2.0532515214792408e-14,0.0005742267230045438,0.0004842050374151869,0.00013015519629542833,6.796283744619622e-06,-3.5363577353122636e-06]},{"t_seconds":1.38,"contact_count":24,"joint_position":[-1.3710751436426267e-14,0.000574226722712217,0.0004842050377836462,0.00013015519629728446,6.796283744764571e-06,-3.5363577351517365e-06]},{"t_seconds":1.4,"contact_count":24,"joint_position":[-7.64765430702708e-15,0.0005742267224508734,0.00048420503807631064,0.00013015519629920933,6.796283744883076e-06,-3.5363577350486614e-06]},{"t_seconds":1.42,"contact_count":24,"joint_position":[-1.1843965186828532e-14,0.0005742267227470813,0.0004842050377879358,0.00013015519628251418,6.796283744263009e-06,-3.5363577348572324e-06]},{"t_seconds":1.44,"contact_count":24,"joint_position":[-1.6280897079340456e-14,0.0005742267230295862,0.0004842050375301274,0.0001301551962707253,6.796283743830087e-06,-3.536357734742824e-06]},{"t_seconds":1.46,"contact_count":24,"joint_position":[-1.2090514805471715e-14,0.0005742267228560396,0.0004842050377637665,0.00013015519627088888,6.796283743884194e-06,-3.5363577346108034e-06]},{"t_seconds":1.48,"contact_count":24,"joint_position":[-5.55387045396229e-15,0.0005742267225601027,0.0004842050380925566,0.00013015519627405974,6.79628374404559e-06,-3.5363577345080935e-06]},{"t_seconds":1.5,"contact_count":24,"joint_position":[-7.8741845245265e-15,0.0005742267227394914,0.00048420503791158693,0.00013015519626192478,6.796283743587918e-06,-3.5363577343532804e-06]},{"t_seconds":1.52,"contact_count":24,"joint_position":[-1.2705078755361376e-14,0.000574226723036564,0.00048420503762962026,0.000130155196249472,6.79628374311911e-06,-3.5363577342350782e-06]},{"t_seconds":1.54,"contact_count":24,"joint_position":[-1.1197316491515619e-14,0.0005742267229899876,0.0004842050377213082,0.000130155196247456,6.796283743069418e-06,-3.5363577341290475e-06]},{"t_seconds":1.56,"contact_count":24,"joint_position":[-4.1788998499934905e-15,0.000574226722660066,0.00048420503808748686,0.00013015519625199246,6.796283743280791e-06,-3.5363577340293958e-06]},{"t_seconds":1.58,"contact_count":24,"joint_position":[-4.382877792533129e-15,0.0005742267227139002,0.00048420503802851066,0.00013015519624464672,6.79628374300243e-06,-3.5363577339103974e-06]},{"t_seconds":1.6,"contact_count":24,"joint_position":[-9.646394093305529e-15,0.0005742267230289179,0.00048420503771870194,0.00013015519623142674,6.796283742494389e-06,-3.5363577337894775e-06]},{"t_seconds":1.62,"contact_count":24,"joint_position":[-1.3672998590597421e-14,0.0005742267232609542,0.0004842050375044473,0.0001301551962236839,6.7962837421997305e-06,-3.5363577337300836e-06]},{"t_seconds":1.64,"contact_count":24,"joint_position":[-2.7139453121462522e-14,0.0005742267240009103,0.0004842050367819331,0.00013015519620005606,6.796283741268953e-06,-3.5363577335865805e-06]},{"t_seconds":1.66,"contact_count":24,"joint_position":[-2.6294064755257915e-14,0.0005742267239802167,0.0004842050368821804,0.00013015519619804833,6.796283741228308e-06,-3.5363577334590267e-06]},{"t_seconds":1.68,"contact_count":24,"joint_position":[-2.324271786653569e-14,0.000574226723840009,0.0004842050370705497,0.00013015519619966187,6.796283741316219e-06,-3.5363577333812678e-06]},{"t_seconds":1.7,"contact_count":24,"joint_position":[-3.210581720214571e-14,0.0005742267243376695,0.0004842050365830228,0.00013015519618179348,6.796283740611113e-06,-3.5363577332458666e-06]},{"t_seconds":1.72,"contact_count":24,"joint_position":[-3.005166127755978e-14,0.0005742267242528273,0.00048420503672561195,0.00013015519618128377,6.796283740615742e-06,-3.536357733135419e-06]},{"t_seconds":1.74,"contact_count":24,"joint_position":[-2.5316100432539333e-14,0.0005742267240268333,0.0004842050369798833,0.00013015519618407822,6.796283740745323e-06,-3.53635773305707e-06]},{"t_seconds":1.76,"contact_count":24,"joint_position":[-3.087370755936473e-14,0.0005742267243493491,0.00048420503664941666,0.0001301551961706548,6.796283740210735e-06,-3.5363577329421223e-06]},{"t_seconds":1.78,"contact_count":24,"joint_position":[-2.8659582319684286e-14,0.0005742267242544508,0.0004842050367823263,0.00013015519617014,6.7962837402092726e-06,-3.5363577328433565e-06]},{"t_seconds":1.8,"contact_count":24,"joint_position":[-2.2718805851789877e-14,0.0005742267239632579,0.00048420503709433344,0.00013015519617488405,6.796283740412405e-06,-3.536357732776483e-06]},{"t_seconds":1.82,"contact_count":24,"joint_position":[-1.0674833504044226e-14,0.000574226723352894,0.0004842050377244704,0.00013015519618742532,6.796283740925891e-06,-3.536357732709874e-06]},{"t_seconds":1.84,"contact_count":24,"joint_position":[1.4378099541482621e-15,0.0005742267227440732,0.0004842050383132962,0.0001301551961987138,6.796283741380701e-06,-3.5363577326584535e-06]},{"t_seconds":1.86,"contact_count":24,"joint_position":[-1.3818043623579933e-15,0.0005742267229274709,0.0004842050380648129,0.00013015519618709908,6.7962837409083034e-06,-3.5363577325649376e-06]},{"t_seconds":1.88,"contact_count":24,"joint_position":[-5.297484983219055e-15,0.0005742267231540513,0.00048420503781342446,0.00013015519617805147,6.796283740546716e-06,-3.5363577325067613e-06]},{"t_seconds":1.9,"contact_count":24,"joint_position":[-4.438955365605934e-15,0.0005742267231196521,0.00048420503785904915,0.00013015519617801523,6.796283740552351e-06,-3.5363577324718195e-06]},{"t_seconds":1.92,"contact_count":24,"joint_position":[5.072174625170049e-15,0.0005742267226340432,0.0004842050383607063,0.00013015519618858322,6.796283740981688e-06,-3.5363577324265668e-06]},{"t_seconds":1.94,"contact_count":24,"joint_position":[4.529454983103067e-15,0.0005742267226845097,0.00048420503827712456,0.00013015519618283987,6.796283740747821e-06,-3.5363577323589253e-06]},{"t_seconds":1.96,"contact_count":24,"joint_position":[3.5770842512889074e-16,0.0005742267229185025,0.00048420503802782777,0.00013015519617415474,6.7962837403998465e-06,-3.5363577323036644e-06]},{"t_seconds":1.98,"contact_count":24,"joint_position":[-2.27176981570365e-15,0.0005742267230628901,0.000484205037887985,0.00013015519616977537,6.796283740228053e-06,-3.536357732277114e-06]},{"t_seconds":2.0,"contact_count":24,"joint_position":[-3.61092318607827e-15,0.0005742267231349301,0.0004842050378280965,0.00013015519616807827,6.796283740163967e-06,-3.5363577322648694e-06]}],"motion_binary":{"href":"motion.bin.gz","compression":"gzip","bytes":42420,"compressed_bytes":6523,"sha256":"c27470b8d83ab88242d74cfe411cd85e12c7ae7f7ec9d2e3b2d85ba5891b8b2e"}}
|
asset-library/v01/previews/so101/preview-integrity.json
ADDED
|
@@ -0,0 +1,70 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"schema": "dvidia.asset-preview-integrity/v1",
|
| 3 |
+
"scope": "Artifact consistency only, not authenticity or physical qualification",
|
| 4 |
+
"files": {
|
| 5 |
+
"scene.json": {
|
| 6 |
+
"bytes": 290,
|
| 7 |
+
"sha256": "24962e06594959eb2a432219425bd17b3fa74e428440c8e83c6edc5e984ae716"
|
| 8 |
+
},
|
| 9 |
+
"catalog.json": {
|
| 10 |
+
"bytes": 25194,
|
| 11 |
+
"sha256": "82e44bf83ca4c64051b5dc99ca0d301cb416dfee6dc043e86582d6fd4fa490ba"
|
| 12 |
+
},
|
| 13 |
+
"model.json": {
|
| 14 |
+
"bytes": 24776,
|
| 15 |
+
"sha256": "4cea6af308e91674c20c6cdf485f91b21bb71510b5d5b616abf622b24a6c2e30"
|
| 16 |
+
},
|
| 17 |
+
"motion.json": {
|
| 18 |
+
"bytes": 20481,
|
| 19 |
+
"sha256": "5da18345066879ab48336df4735d863c497be2780b239c25b566003fab752407"
|
| 20 |
+
},
|
| 21 |
+
"geometry.bin.gz": {
|
| 22 |
+
"bytes": 3182925,
|
| 23 |
+
"sha256": "494d7ce4ae7df05e51e0e9f7ed5c2dcb0a489817d72f8c83944e1d50e078396e"
|
| 24 |
+
},
|
| 25 |
+
"motion.bin.gz": {
|
| 26 |
+
"bytes": 6523,
|
| 27 |
+
"sha256": "9b1ab54e527faad6324a0ef3f8be958d61aa62041d85c8171a7a5d3356f37f29"
|
| 28 |
+
},
|
| 29 |
+
"index.html": {
|
| 30 |
+
"bytes": 9636,
|
| 31 |
+
"sha256": "41a97a426a2b72520e39a469eaa78f4b281c7fef9cf9607301af9c398594251f"
|
| 32 |
+
},
|
| 33 |
+
"asset_library.bundle.js": {
|
| 34 |
+
"bytes": 529697,
|
| 35 |
+
"sha256": "fe7a98bf9b991a33d030114b9e447bd687230a9dbc381631fd316da408857ee9"
|
| 36 |
+
},
|
| 37 |
+
"reference_replay.third-party.txt": {
|
| 38 |
+
"bytes": 1199,
|
| 39 |
+
"sha256": "ea4da6cf7a8a54649702f0eb8d057c8ced12f8fed2329c5e96d92a3316922813"
|
| 40 |
+
},
|
| 41 |
+
"LICENSE": {
|
| 42 |
+
"bytes": 1076,
|
| 43 |
+
"sha256": "ab47d245880a661fdca3c6a4cb91671031302deee50d64f8d2d6df86832962e1"
|
| 44 |
+
},
|
| 45 |
+
"licenses/robotstudio_so101/LICENSE": {
|
| 46 |
+
"bytes": 11357,
|
| 47 |
+
"sha256": "c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4"
|
| 48 |
+
},
|
| 49 |
+
"licenses/robotstudio_so101/README.md": {
|
| 50 |
+
"bytes": 1142,
|
| 51 |
+
"sha256": "e2344e7c14290bed85c7907247aecb8bf6cb4392e3de0d7c45680efe9bb9b5a9"
|
| 52 |
+
},
|
| 53 |
+
"scenes/trainer.json": {
|
| 54 |
+
"bytes": 222,
|
| 55 |
+
"sha256": "17ff0e251d0b53f0d9bb1cf3aa66ed59eea0a38f0f84956193d8837c3ad68e65"
|
| 56 |
+
},
|
| 57 |
+
"scenes/ankle-boot.json": {
|
| 58 |
+
"bytes": 228,
|
| 59 |
+
"sha256": "f4a1f20229b52a54beb7eaf2e1e2f5b767ea9a5aea4945c15b637a67746dceca"
|
| 60 |
+
},
|
| 61 |
+
"scenes/slipper.json": {
|
| 62 |
+
"bytes": 222,
|
| 63 |
+
"sha256": "1d78d4aac6129177b7053b102cd851dddc177483f15596554ef38e9d69e4d2a2"
|
| 64 |
+
},
|
| 65 |
+
"README.md": {
|
| 66 |
+
"bytes": 897,
|
| 67 |
+
"sha256": "195849dd9df960ae7e42a29433c46c810132f52154ccc0ef3df79649d5aa89af"
|
| 68 |
+
}
|
| 69 |
+
}
|
| 70 |
+
}
|
asset-library/v01/previews/so101/reference_replay.third-party.txt
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
DVIDIA self-hosted reference replay
|
| 2 |
+
|
| 3 |
+
Three.js 0.180.0 and OrbitControls
|
| 4 |
+
https://github.com/mrdoob/three.js/tree/r180
|
| 5 |
+
|
| 6 |
+
The MIT License
|
| 7 |
+
|
| 8 |
+
Copyright © 2010-2025 three.js authors
|
| 9 |
+
|
| 10 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 11 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 12 |
+
in the Software without restriction, including without limitation the rights
|
| 13 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 14 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 15 |
+
furnished to do so, subject to the following conditions:
|
| 16 |
+
|
| 17 |
+
The above copyright notice and this permission notice shall be included in
|
| 18 |
+
all copies or substantial portions of the Software.
|
| 19 |
+
|
| 20 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 21 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 22 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 23 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 24 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 25 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
| 26 |
+
THE SOFTWARE.
|
asset-library/v01/previews/so101/scene.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"so101","shoe_ids":["trainer-left","trainer-right","ankle-boot-left","ankle-boot-right","slipper-left","slipper-right"],"timestep":0.002}
|
asset-library/v01/previews/so101/scenes/ankle-boot.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"so101","shoe_ids":["ankle-boot-left","ankle-boot-right"],"timestep":0.002}
|
asset-library/v01/previews/so101/scenes/slipper.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"so101","shoe_ids":["slipper-left","slipper-right"],"timestep":0.002}
|
asset-library/v01/previews/so101/scenes/trainer.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-scene/v1","catalog_version":"0.1.0","catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7","robot":"so101","shoe_ids":["trainer-left","trainer-right"],"timestep":0.002}
|
asset-library/v01/previews/ur5e/LICENSE
ADDED
|
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
MIT License
|
| 2 |
+
|
| 3 |
+
Copyright (c) 2026 DVIDIA contributors
|
| 4 |
+
|
| 5 |
+
Permission is hereby granted, free of charge, to any person obtaining a copy
|
| 6 |
+
of this software and associated documentation files (the "Software"), to deal
|
| 7 |
+
in the Software without restriction, including without limitation the rights
|
| 8 |
+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
| 9 |
+
copies of the Software, and to permit persons to whom the Software is
|
| 10 |
+
furnished to do so, subject to the following conditions:
|
| 11 |
+
|
| 12 |
+
The above copyright notice and this permission notice shall be included in all
|
| 13 |
+
copies or substantial portions of the Software.
|
| 14 |
+
|
| 15 |
+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
| 16 |
+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
| 17 |
+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
| 18 |
+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
| 19 |
+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
| 20 |
+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
| 21 |
+
SOFTWARE.
|
asset-library/v01/previews/ur5e/README.md
ADDED
|
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# DVIDIA asset library preview
|
| 2 |
+
|
| 3 |
+
Recorded native MuJoCo scene settling with held arm commands. The browser displays saved poses and does not run physics. Shoes are authored rigid proxies with untested physical properties. No learned shoe skill, calibrated deformation, hardware or real-time qualification.
|
| 4 |
+
|
| 5 |
+
Serve this directory with `python -m http.server 8000` and open http://localhost:8000. Everything is local; JavaScript, WebGL2 and DecompressionStream are required. The pair selector filters recorded objects visually; use a downloaded scene descriptor with dvidia-assets scene --config to compile and simulate only that pair. geometry.bin.gz and motion.bin.gz decode to bounded little-endian Float32 positions and wxyz quaternions. MIT applies to DVIDIA code and synthetic shoes. Robot model licenses and original READMEs remain under licenses/. Three.js/OrbitControls notices are included.
|
asset-library/v01/previews/ur5e/asset_library.bundle.js
ADDED
|
The diff for this file is too large to render.
See raw diff
|
|
|
asset-library/v01/previews/ur5e/catalog.json
ADDED
|
@@ -0,0 +1 @@
|
|
|
|
|
|
|
| 1 |
+
{"schema":"dvidia.asset-catalog/v1","version":"0.1.0","license":"MIT","license_scope":"Original DVIDIA catalog and procedural shoes only; robot simulation assets retain their individual licenses.","scope":"Reusable native scene assets with synthetic rigid shoes. Scene loading and gravity/contact checks do not demonstrate shoe manipulation, learning or physical robot transfer.","units":{"length":"m","mass":"kg","time":"s","angle":"rad","quaternion":"wxyz"},"world_frame":"right-handed; robot base reference at world origin, +z up","robots":[{"id":"ur5e","name":"UR5e + Robotiq 2F-85","version":"0.1.0","immutable_id":"dvidia/robots/ur5e-2f85@0.1.0","arm_axes":6,"gripper_command_axes":1,"gripper_mechanical_joints":8,"native_command_units":["rad","rad","rad","rad","rad","rad","native_0_255"],"gripper_command":"Native coupled gripper servo input [0,255]; not a measured gap or calibrated force.","licenses":{"universal_robots_ur5e":"BSD-3-Clause","robotiq_2f85":"BSD-2-Clause"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/universal_robots_ur5e","https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotiq_2f85"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"shoulder_pan_joint":-1.5708,"shoulder_lift_joint":-1.5708,"elbow_joint":1.5708,"wrist_1_joint":-1.5708,"wrist_2_joint":-1.5708,"wrist_3_joint":0},"expected_dimensions":{"nq":14,"nv":14,"nu":7,"neq":3},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."},{"id":"piper","name":"AgileX PiPER","version":"0.1.0","immutable_id":"dvidia/robots/piper@0.1.0","arm_axes":6,"gripper_command_axes":1,"gripper_mechanical_joints":2,"native_command_units":["rad","rad","rad","rad","rad","rad","m"],"gripper_command":"single-finger slide target in metres, native range [0,0.035]; not total jaw gap","licenses":{"agilex_piper":"MIT"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/agilex_piper"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"joint1":0,"joint2":1.57,"joint3":-1.3485,"joint4":0,"joint5":0,"joint6":0,"joint7":0,"joint8":0},"expected_dimensions":{"nq":8,"nv":8,"nu":7,"neq":1},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."},{"id":"so101","name":"The Robot Studio SO101","version":"0.1.0","immutable_id":"dvidia/robots/so101@0.1.0","arm_axes":5,"gripper_command_axes":1,"gripper_mechanical_joints":1,"native_command_units":["rad","rad","rad","rad","rad","rad"],"gripper_command":"moving-jaw hinge angle target in radians; not linear jaw gap","licenses":{"robotstudio_so101":"Apache-2.0"},"source":{"repository":"https://github.com/google-deepmind/mujoco_menagerie","commit":"0059d4335f8156206f63a35662313385f7ad6d74","verification":"Packaged SHA256 allowlist; assets are read from verified bytes, without network access.","model_urls":["https://github.com/google-deepmind/mujoco_menagerie/tree/0059d4335f8156206f63a35662313385f7ad6d74/robotstudio_so101"],"home_scope":"Authored scene initialization: UR5e and PiPER use the upstream home arm pose, zero gripper coordinates; SO101 uses its zero reference pose."},"home_joint_positions":{"shoulder_pan":0,"shoulder_lift":0,"elbow_flex":0,"wrist_flex":0,"wrist_roll":0,"gripper":0},"expected_dimensions":{"nq":6,"nv":6,"nu":6,"neq":0},"compatibility":{"scene_loading":true,"shoe_grasp_qualified":false,"physical_robot_ready":false,"scope":"Pinned native arm and gripper can share a rigid-shoe scene. This does not establish reachability, graspability, a shoe manipulation skill, or hardware compatibility."},"openness_scope":"These licenses cover pinned simulation assets; SDK and physical hardware design licenses are separate."}],"shoes":[{"id":"trainer-left","name":"Trainer / left","version":"0.1.0","immutable_id":"dvidia/shoes/trainer-left@0.1.0","family":"trainer","pair_id":"dvidia/shoes/trainer-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.28,0.1,0.087],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.3,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.8,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.14,0.05,0.01],"position_m":[0,0,0.01],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.122,0.047,0.035],"position_m":[-0.005,0.003,0.052],"mass_fraction":0.55,"rgba":[0.2,0.38,0.58,1]},{"name":"toe","type":"ellipsoid","size_m":[0.04,0.047,0.026],"position_m":[0.095,0.003,0.045],"mass_fraction":0.1,"rgba":[0.78,0.82,0.83,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"trainer-right","name":"Trainer / right","version":"0.1.0","immutable_id":"dvidia/shoes/trainer-right@0.1.0","family":"trainer","pair_id":"dvidia/shoes/trainer-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.28,0.1,0.087],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.3,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.8,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.14,0.05,0.01],"position_m":[0,0,0.01],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.122,0.047,0.035],"position_m":[-0.005,-0.003,0.052],"mass_fraction":0.55,"rgba":[0.2,0.38,0.58,1]},{"name":"toe","type":"ellipsoid","size_m":[0.04,0.047,0.026],"position_m":[0.095,-0.003,0.045],"mass_fraction":0.1,"rgba":[0.78,0.82,0.83,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"ankle-boot-left","name":"Ankle Boot / left","version":"0.1.0","immutable_id":"dvidia/shoes/ankle-boot-left@0.1.0","family":"ankle-boot","pair_id":"dvidia/shoes/ankle-boot-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.29,0.108,0.19],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.5,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.9,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.145,0.054,0.012],"position_m":[0,0,0.012],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.13,0.05,0.04],"position_m":[0.01,0.004,0.064],"mass_fraction":0.3,"rgba":[0.37,0.24,0.16,1]},{"name":"ankle","type":"ellipsoid","size_m":[0.047,0.049,0.055],"position_m":[-0.085,0.004,0.135],"mass_fraction":0.35,"rgba":[0.37,0.24,0.16,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"ankle-boot-right","name":"Ankle Boot / right","version":"0.1.0","immutable_id":"dvidia/shoes/ankle-boot-right@0.1.0","family":"ankle-boot","pair_id":"dvidia/shoes/ankle-boot-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.29,0.108,0.19],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.5,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.9,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.145,0.054,0.012],"position_m":[0,0,0.012],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.13,0.05,0.04],"position_m":[0.01,-0.004,0.064],"mass_fraction":0.3,"rgba":[0.37,0.24,0.16,1]},{"name":"ankle","type":"ellipsoid","size_m":[0.047,0.049,0.055],"position_m":[-0.085,-0.004,0.135],"mass_fraction":0.35,"rgba":[0.37,0.24,0.16,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"slipper-left","name":"Slipper / left","version":"0.1.0","immutable_id":"dvidia/shoes/slipper-left@0.1.0","family":"slipper","pair_id":"dvidia/shoes/slipper-pair@0.1.0","side":"left","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.27,0.102,0.055],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.15,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.65,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.135,0.051,0.009],"position_m":[0,0,0.009],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.09,0.049,0.017],"position_m":[0.045,0.002,0.038],"mass_fraction":0.65,"rgba":[0.52,0.31,0.37,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}},{"id":"slipper-right","name":"Slipper / right","version":"0.1.0","immutable_id":"dvidia/shoes/slipper-right@0.1.0","family":"slipper","pair_id":"dvidia/shoes/slipper-pair@0.1.0","side":"right","license":"MIT","source":{"kind":"original_procedural","author":"DVIDIA","scope":"New primitive geometry; no redistributed scans, videos, photographs or model weights."},"properties":{"dimensions_m":{"value":[0.27,0.102,0.055],"units":"m; length x, width y, maximum height z","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_kg":{"value":0.15,"units":"kg","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"sliding_friction":{"value":0.65,"units":"dimensionless","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"torsional_friction":{"value":0.005,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"rolling_friction":{"value":0.0001,"units":"m","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"mass_distribution":{"value":"Component mass fractions; overlapping solid primitives, inertia inferred by MuJoCo.","units":"model assumption","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"deformation":{"value":"Rigid-body proxy; no flexibility, crushing, cloth, laces, shell failure or deformation.","units":"model class","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."},"contact_solver":{"value":{"condim":4,"priority":1,"solref":[0.02,1],"solimp":[0.9,0.95,0.001,0.5,2]},"units":"MuJoCo solver parameters; no calibrated stiffness or damping","evidence":"untested","source":"Authored synthetic proxy for numerical scene tests; no real shoe, scan, measurement, material fit or calibration supports this value."}},"frame":{"origin":"sole bottom center","axes":"right-handed; +x toward toe, +y lateral, +z up","sole_bottom_z_m":0,"initial_bottom_z_m":0.08},"geometry":[{"name":"sole","type":"box","size_m":[0.135,0.051,0.009],"position_m":[0,0,0.009],"mass_fraction":0.35,"rgba":[0.16,0.17,0.18,1]},{"name":"upper","type":"ellipsoid","size_m":[0.09,0.049,0.017],"position_m":[0.045,-0.002,0.038],"mass_fraction":0.65,"rgba":[0.52,0.31,0.37,1]}],"fidelity":{"geometry":"authored coarse proxy","native_contact":"available for numerical testing","measured_contact":"untested","deformation":"unsupported","shoe_grasp_qualified":false,"physical_robot_ready":false}}],"environment":{"id":"open-support-plane","version":"0.1.0","license":"MIT","geometry":"Infinite collision plane at z=0; displayed with 2 m half extents. Not a finite tabletop or rack.","name":"asset_table","gravity_m_s2":[0,0,-9.81],"property_evidence":"untested authored environment","default_layout":"Three columns x=.40,.76,1.12 m; two rows y=.38,.56 m; sole bottoms begin z=.08 m. Layout separates loading tests from reachability claims."},"limitations":["All shoe physical properties are untested synthetic assumptions.","Left/right labels identify mirrored procedural instances, not scanned real shoes.","Arm command interfaces differ; installing a scene does not install a learned controller.","No deformation, real-world calibration, graspability claim or closed-loop sensor stack."],"catalog_sha256":"592f363389a96fef7f9223737aa72a2f1a74f400238924bf6790ec5bfd3302b7"}
|