Spaces:
Running
Running
fix: catalog meshes list now enumerates real vis_<link>__<zone> nodes from the GLB per link, not a hard-coded guess. Fixes non-articulating drawers, doors, caster wheels.
c3e0430 verified Download viewer/logistics_cage.json from projectsim/lab: direct link, hf CLI and curl.
- Browser
- Download file 377 kB
-
https://huggingface.co/spaces/projectsim/lab/resolve/main/viewer/logistics_cage.json
- Command line
-
hf download hf://spaces/projectsim/lab/viewer/logistics_cage.json
-
curl -L -o logistics_cage.json https://huggingface.co/spaces/projectsim/lab/resolve/main/viewer/logistics_cage.json
377 kB
| { | |
| "class": "logistics_cage", | |
| "label": "Cages", | |
| "items_dir": "assets/logistics_cage", | |
| "items": [ | |
| { | |
| "id": "v01_logistics_cage_6d5182", | |
| "dims_m": [ | |
| 0.8, | |
| 1.7, | |
| 0.72 | |
| ], | |
| "mass_kg": 79.844, | |
| "tris": 18907, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.3175, | |
| 0.1705, | |
| 0.2775 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.3325, | |
| 0.0625, | |
| 0.265 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.3175, | |
| 0.1705, | |
| 0.2775 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.3025, | |
| 0.0625, | |
| 0.265 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.3175, | |
| 0.1705, | |
| -0.2775 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.3325, | |
| 0.0625, | |
| -0.29 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.3175, | |
| 0.1705, | |
| -0.2775 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.3025, | |
| 0.0625, | |
| -0.29 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v01_logistics_cage_6d5182/v01_logistics_cage_6d5182.glb" | |
| }, | |
| { | |
| "id": "v02_logistics_cage_53cc1a", | |
| "dims_m": [ | |
| 1.2, | |
| 0.9, | |
| 1.0 | |
| ], | |
| "mass_kg": 118.622, | |
| "tris": 26908, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.5175, | |
| 0.1455, | |
| 0.4175 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.5325, | |
| 0.0625, | |
| 0.405 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.5175, | |
| 0.1455, | |
| 0.4175 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.5025, | |
| 0.0625, | |
| 0.405 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.5175, | |
| 0.1455, | |
| -0.4175 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.5325, | |
| 0.0625, | |
| -0.43 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.5175, | |
| 0.1455, | |
| -0.4175 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.5025, | |
| 0.0625, | |
| -0.43 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.585, | |
| 0.19, | |
| 0.485 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v02_logistics_cage_53cc1a/v02_logistics_cage_53cc1a.glb" | |
| }, | |
| { | |
| "id": "v03_logistics_cage_83ccfe", | |
| "dims_m": [ | |
| 0.85, | |
| 1.5, | |
| 0.7 | |
| ], | |
| "mass_kg": 96.104, | |
| "tris": 37096, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.3425, | |
| 0.1705, | |
| 0.2675 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.3575, | |
| 0.0625, | |
| 0.255 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.3425, | |
| 0.1705, | |
| 0.2675 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.3275, | |
| 0.0625, | |
| 0.255 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.3425, | |
| 0.1705, | |
| -0.2675 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.3575, | |
| 0.0625, | |
| -0.28 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.3425, | |
| 0.1705, | |
| -0.2675 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.3275, | |
| 0.0625, | |
| -0.28 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.8625, | |
| 0.3375 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v03_logistics_cage_83ccfe/v03_logistics_cage_83ccfe.glb" | |
| }, | |
| { | |
| "id": "v04_logistics_cage_0ab216", | |
| "dims_m": [ | |
| 0.72, | |
| 1.7, | |
| 0.82 | |
| ], | |
| "mass_kg": 66.781, | |
| "tris": 14857, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.2775, | |
| 0.1705, | |
| 0.3275 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.2925, | |
| 0.0625, | |
| 0.315 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.2775, | |
| 0.1705, | |
| 0.3275 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.2625, | |
| 0.0625, | |
| 0.315 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.2775, | |
| 0.1705, | |
| -0.3275 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.2925, | |
| 0.0625, | |
| -0.34 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.2775, | |
| 0.1705, | |
| -0.3275 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.2625, | |
| 0.0625, | |
| -0.34 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v04_logistics_cage_0ab216/v04_logistics_cage_0ab216.glb" | |
| }, | |
| { | |
| "id": "v05_logistics_cage_412ff7", | |
| "dims_m": [ | |
| 0.7, | |
| 0.75, | |
| 0.6 | |
| ], | |
| "mass_kg": 31.961, | |
| "tris": 19279, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.283, | |
| 0.1255, | |
| 0.233 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.295, | |
| 0.05, | |
| 0.223 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.283, | |
| 0.1255, | |
| 0.233 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.271, | |
| 0.05, | |
| 0.223 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.283, | |
| 0.1255, | |
| -0.233 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.295, | |
| 0.05, | |
| -0.243 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.283, | |
| 0.1255, | |
| -0.233 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.271, | |
| 0.05, | |
| -0.243 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v05_logistics_cage_412ff7/v05_logistics_cage_412ff7.glb" | |
| }, | |
| { | |
| "id": "v06_logistics_cage_6c883c", | |
| "dims_m": [ | |
| 1.2, | |
| 1.75, | |
| 1.0 | |
| ], | |
| "mass_kg": 149.599, | |
| "tris": 23799, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.502, | |
| 0.2155, | |
| 0.402 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.52, | |
| 0.075, | |
| 0.387 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.502, | |
| 0.2155, | |
| 0.402 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.484, | |
| 0.075, | |
| 0.387 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.502, | |
| 0.2155, | |
| -0.402 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.52, | |
| 0.075, | |
| -0.417 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.502, | |
| 0.2155, | |
| -0.402 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.484, | |
| 0.075, | |
| -0.417 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v06_logistics_cage_6c883c/v06_logistics_cage_6c883c.glb" | |
| }, | |
| { | |
| "id": "v07_logistics_cage_2abfff", | |
| "dims_m": [ | |
| 0.9404, | |
| 1.6736, | |
| 0.7744 | |
| ], | |
| "mass_kg": 78.586, | |
| "tris": 21635, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.392184755, | |
| 0.176775074, | |
| 0.309228 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.406312329, | |
| 0.0588648931, | |
| 0.297455022 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.392184755, | |
| 0.176775074, | |
| 0.309228 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.37805718, | |
| 0.0588648931, | |
| 0.297455022 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.392184755, | |
| 0.176775074, | |
| -0.309228 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.406312329, | |
| 0.0588648931, | |
| -0.321000979 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.392184755, | |
| 0.176775074, | |
| -0.309228 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.37805718, | |
| 0.0588648931, | |
| -0.321000979 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v07_logistics_cage_2abfff/v07_logistics_cage_2abfff.glb" | |
| }, | |
| { | |
| "id": "v08_logistics_cage_35ad61", | |
| "dims_m": [ | |
| 1.1064, | |
| 0.9153, | |
| 0.9442 | |
| ], | |
| "mass_kg": 83.981, | |
| "tris": 25831, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.479817078, | |
| 0.196102451, | |
| 0.398715373 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.493051793, | |
| 0.055144648, | |
| 0.387686443 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.479817078, | |
| 0.196102451, | |
| 0.398715373 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.466582362, | |
| 0.055144648, | |
| 0.387686443 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.479817078, | |
| 0.196102451, | |
| -0.398715373 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.493051793, | |
| 0.055144648, | |
| -0.409744302 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.479817078, | |
| 0.196102451, | |
| -0.398715373 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.466582362, | |
| 0.055144648, | |
| -0.409744302 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.579171503, | |
| 0.46147299 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v08_logistics_cage_35ad61/v08_logistics_cage_35ad61.glb" | |
| }, | |
| { | |
| "id": "v09_logistics_cage_eebe0d", | |
| "dims_m": [ | |
| 0.8727, | |
| 0.8712, | |
| 0.8723 | |
| ], | |
| "mass_kg": 52.129, | |
| "tris": 39260, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.357648988, | |
| 0.188910995, | |
| 0.357410332 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.37191738, | |
| 0.059451631, | |
| 0.345520006 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.357648988, | |
| 0.188910995, | |
| 0.357410332 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.343380597, | |
| 0.059451631, | |
| 0.345520006 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.357648988, | |
| 0.188910995, | |
| -0.357410332 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.37191738, | |
| 0.059451631, | |
| -0.369300659 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.357648988, | |
| 0.188910995, | |
| -0.357410332 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.343380597, | |
| 0.059451631, | |
| -0.369300659 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v09_logistics_cage_eebe0d/v09_logistics_cage_eebe0d.glb" | |
| }, | |
| { | |
| "id": "v10_logistics_cage_10fb0f", | |
| "dims_m": [ | |
| 0.9104, | |
| 0.7813, | |
| 0.6933 | |
| ], | |
| "mass_kg": 65.33, | |
| "tris": 22391, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.386275956, | |
| 0.147281993, | |
| 0.277730586 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.398644542, | |
| 0.0515357733, | |
| 0.267423431 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.386275956, | |
| 0.147281993, | |
| 0.277730586 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.373907371, | |
| 0.0515357733, | |
| 0.267423431 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.386275956, | |
| 0.147281993, | |
| -0.277730586 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.398644542, | |
| 0.0515357733, | |
| -0.28803774 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.386275956, | |
| 0.147281993, | |
| -0.277730586 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.373907371, | |
| 0.0515357733, | |
| -0.28803774 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.488642678, | |
| 0.335594991 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v10_logistics_cage_10fb0f/v10_logistics_cage_10fb0f.glb" | |
| }, | |
| { | |
| "id": "v11_logistics_cage_62235e", | |
| "dims_m": [ | |
| 1.0015, | |
| 1.5961, | |
| 0.7873 | |
| ], | |
| "mass_kg": 84.814, | |
| "tris": 19807, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.406691327, | |
| 0.194243177, | |
| 0.299615024 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.423928336, | |
| 0.0718208724, | |
| 0.28525085 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.406691327, | |
| 0.194243177, | |
| 0.299615024 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.389454317, | |
| 0.0718208724, | |
| 0.28525085 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.406691327, | |
| 0.194243177, | |
| -0.299615024 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.423928336, | |
| 0.0718208724, | |
| -0.313979199 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.406691327, | |
| 0.194243177, | |
| -0.299615024 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.389454317, | |
| 0.0718208724, | |
| -0.313979199 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v11_logistics_cage_62235e/v11_logistics_cage_62235e.glb" | |
| }, | |
| { | |
| "id": "v12_logistics_cage_8a85b0", | |
| "dims_m": [ | |
| 0.866, | |
| 1.5816, | |
| 0.9489 | |
| ], | |
| "mass_kg": 76.693, | |
| "tris": 39044, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.359491198, | |
| 0.12887631, | |
| 0.400966368 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.37274799, | |
| 0.0552366328, | |
| 0.389919041 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.359491198, | |
| 0.12887631, | |
| 0.400966368 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.346234407, | |
| 0.0552366328, | |
| 0.389919041 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.359491198, | |
| 0.12887631, | |
| -0.400966368 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.37274799, | |
| 0.0552366328, | |
| -0.412013694 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.359491198, | |
| 0.12887631, | |
| -0.400966368 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.346234407, | |
| 0.0552366328, | |
| -0.412013694 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v12_logistics_cage_8a85b0/v12_logistics_cage_8a85b0.glb" | |
| }, | |
| { | |
| "id": "v13_logistics_cage_b6a55d", | |
| "dims_m": [ | |
| 1.0037, | |
| 0.9166, | |
| 0.8406 | |
| ], | |
| "mass_kg": 87.609, | |
| "tris": 46504, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.422109467, | |
| 0.167130115, | |
| 0.340552548 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.436578075, | |
| 0.0602858636, | |
| 0.328495375 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.422109467, | |
| 0.167130115, | |
| 0.340552548 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.40764086, | |
| 0.0602858636, | |
| 0.328495375 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.422109467, | |
| 0.167130115, | |
| -0.340552548 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.436578075, | |
| 0.0602858636, | |
| -0.352609721 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.422109467, | |
| 0.167130115, | |
| -0.340552548 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.40764086, | |
| 0.0602858636, | |
| -0.352609721 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.567844044, | |
| 0.408442265 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v13_logistics_cage_b6a55d/v13_logistics_cage_b6a55d.glb" | |
| }, | |
| { | |
| "id": "v14_logistics_cage_2894cf", | |
| "dims_m": [ | |
| 1.0341, | |
| 1.2001, | |
| 0.8358 | |
| ], | |
| "mass_kg": 77.51, | |
| "tris": 20403, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.435058245, | |
| 0.16335833, | |
| 0.335901436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.449958761, | |
| 0.0620854837, | |
| 0.323484339 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.435058245, | |
| 0.16335833, | |
| 0.335901436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.420157729, | |
| 0.0620854837, | |
| 0.323484339 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.435058245, | |
| 0.16335833, | |
| -0.335901436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.449958761, | |
| 0.0620854837, | |
| -0.348318533 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.435058245, | |
| 0.16335833, | |
| -0.335901436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.420157729, | |
| 0.0620854837, | |
| -0.348318533 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v14_logistics_cage_2894cf/v14_logistics_cage_2894cf.glb" | |
| }, | |
| { | |
| "id": "v15_logistics_cage_052e60", | |
| "dims_m": [ | |
| 0.7812, | |
| 1.3145, | |
| 0.7734 | |
| ], | |
| "mass_kg": 45.961, | |
| "tris": 20140, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.30261766, | |
| 0.221021246, | |
| 0.298751234 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.318676724, | |
| 0.0669127688, | |
| 0.28536868 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.30261766, | |
| 0.221021246, | |
| 0.298751234 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.286558595, | |
| 0.0669127688, | |
| 0.28536868 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.30261766, | |
| 0.221021246, | |
| -0.298751234 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.318676724, | |
| 0.0669127688, | |
| -0.312133787 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.30261766, | |
| 0.221021246, | |
| -0.298751234 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.286558595, | |
| 0.0669127688, | |
| -0.312133787 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v15_logistics_cage_052e60/v15_logistics_cage_052e60.glb" | |
| }, | |
| { | |
| "id": "v16_logistics_cage_d065ec", | |
| "dims_m": [ | |
| 0.7582, | |
| 1.2797, | |
| 0.9918 | |
| ], | |
| "mass_kg": 91.947, | |
| "tris": 39404, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.292661517, | |
| 0.198545468, | |
| 0.40949327 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.30841963, | |
| 0.0656588046, | |
| 0.39636151 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.292661517, | |
| 0.198545468, | |
| 0.40949327 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.276903404, | |
| 0.0656588046, | |
| 0.39636151 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.292661517, | |
| 0.198545468, | |
| -0.40949327 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.30841963, | |
| 0.0656588046, | |
| -0.422625031 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.292661517, | |
| 0.198545468, | |
| -0.40949327 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.276903404, | |
| 0.0656588046, | |
| -0.422625031 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v16_logistics_cage_d065ec/v16_logistics_cage_d065ec.glb" | |
| }, | |
| { | |
| "id": "v17_logistics_cage_f6eb81", | |
| "dims_m": [ | |
| 0.7313, | |
| 1.272, | |
| 0.6058 | |
| ], | |
| "mass_kg": 54.218, | |
| "tris": 16079, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.280986405, | |
| 0.210059818, | |
| 0.218200691 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.296409375, | |
| 0.0642623742, | |
| 0.205348216 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.280986405, | |
| 0.210059818, | |
| 0.218200691 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.265563435, | |
| 0.0642623742, | |
| 0.205348216 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.280986405, | |
| 0.210059818, | |
| -0.218200691 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.296409375, | |
| 0.0642623742, | |
| -0.231053166 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.280986405, | |
| 0.210059818, | |
| -0.218200691 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.265563435, | |
| 0.0642623742, | |
| -0.231053166 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v17_logistics_cage_f6eb81/v17_logistics_cage_f6eb81.glb" | |
| }, | |
| { | |
| "id": "v18_logistics_cage_127964", | |
| "dims_m": [ | |
| 0.9536, | |
| 1.4771, | |
| 0.986 | |
| ], | |
| "mass_kg": 76.486, | |
| "tris": 21295, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.398247266, | |
| 0.163773769, | |
| 0.414466292 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.412479698, | |
| 0.0593017972, | |
| 0.402605932 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.398247266, | |
| 0.163773769, | |
| 0.414466292 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.384014835, | |
| 0.0593017972, | |
| 0.402605932 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.398247266, | |
| 0.163773769, | |
| -0.414466292 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.412479698, | |
| 0.0593017972, | |
| -0.426326651 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.398247266, | |
| 0.163773769, | |
| -0.414466292 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.384014835, | |
| 0.0593017972, | |
| -0.426326651 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v18_logistics_cage_127964/v18_logistics_cage_127964.glb" | |
| }, | |
| { | |
| "id": "v19_logistics_cage_f8d58f", | |
| "dims_m": [ | |
| 1.0319, | |
| 1.1879, | |
| 0.8591 | |
| ], | |
| "mass_kg": 53.447, | |
| "tris": 24792, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.439197476, | |
| 0.155911818, | |
| 0.352793075 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.45308411, | |
| 0.057860975, | |
| 0.34122088 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.439197476, | |
| 0.155911818, | |
| 0.352793075 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.425310842, | |
| 0.057860975, | |
| 0.34122088 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.439197476, | |
| 0.155911818, | |
| -0.352793075 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.45308411, | |
| 0.057860975, | |
| -0.36436527 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.439197476, | |
| 0.155911818, | |
| -0.352793075 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.425310842, | |
| 0.057860975, | |
| -0.36436527 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v19_logistics_cage_f8d58f/v19_logistics_cage_f8d58f.glb" | |
| }, | |
| { | |
| "id": "v20_logistics_cage_c007ad", | |
| "dims_m": [ | |
| 0.7993, | |
| 0.9727, | |
| 0.9703 | |
| ], | |
| "mass_kg": 101.659, | |
| "tris": 23691, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.307697003, | |
| 0.149854927, | |
| 0.393209674 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.324527574, | |
| 0.0701273783, | |
| 0.379184199 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.307697003, | |
| 0.149854927, | |
| 0.393209674 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.290866433, | |
| 0.0701273783, | |
| 0.379184199 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.307697003, | |
| 0.149854927, | |
| -0.393209674 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.324527574, | |
| 0.0701273783, | |
| -0.40723515 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.307697003, | |
| 0.149854927, | |
| -0.393209674 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.290866433, | |
| 0.0701273783, | |
| -0.40723515 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.5919367, | |
| 0.47097257 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v20_logistics_cage_c007ad/v20_logistics_cage_c007ad.glb" | |
| }, | |
| { | |
| "id": "v21_logistics_cage_4c5863", | |
| "dims_m": [ | |
| 1.0437, | |
| 1.6222, | |
| 0.6132 | |
| ], | |
| "mass_kg": 103.006, | |
| "tris": 23227, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.440309285, | |
| 0.171492526, | |
| 0.225073515 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.455120971, | |
| 0.0617153579, | |
| 0.212730443 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.440309285, | |
| 0.171492526, | |
| 0.225073515 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.425497599, | |
| 0.0617153579, | |
| 0.212730443 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.440309285, | |
| 0.171492526, | |
| -0.225073515 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.455120971, | |
| 0.0617153579, | |
| -0.237416586 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.440309285, | |
| 0.171492526, | |
| -0.225073515 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.425497599, | |
| 0.0617153579, | |
| -0.237416586 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.923187385, | |
| 0.294555916 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v21_logistics_cage_4c5863/v21_logistics_cage_4c5863.glb" | |
| }, | |
| { | |
| "id": "v22_logistics_cage_17610e", | |
| "dims_m": [ | |
| 1.1653, | |
| 0.9542, | |
| 0.6822 | |
| ], | |
| "mass_kg": 54.863, | |
| "tris": 37352, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.511867242, | |
| 0.149809792, | |
| 0.270296894 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.524601739, | |
| 0.0530604043, | |
| 0.259684813 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.511867242, | |
| 0.149809792, | |
| 0.270296894 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.499132745, | |
| 0.0530604043, | |
| 0.259684813 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.511867242, | |
| 0.149809792, | |
| -0.270296894 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.524601739, | |
| 0.0530604043, | |
| -0.280908975 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.511867242, | |
| 0.149809792, | |
| -0.270296894 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.499132745, | |
| 0.0530604043, | |
| -0.280908975 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v22_logistics_cage_17610e/v22_logistics_cage_17610e.glb" | |
| }, | |
| { | |
| "id": "v23_logistics_cage_0a718d", | |
| "dims_m": [ | |
| 0.7137, | |
| 1.0077, | |
| 0.9712 | |
| ], | |
| "mass_kg": 48.665, | |
| "tris": 32696, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.276776932, | |
| 0.137732878, | |
| 0.405541044 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.291302505, | |
| 0.0605232203, | |
| 0.3934364 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.276776932, | |
| 0.137732878, | |
| 0.405541044 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.262251359, | |
| 0.0605232203, | |
| 0.3934364 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.276776932, | |
| 0.137732878, | |
| -0.405541044 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.291302505, | |
| 0.0605232203, | |
| -0.417645688 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.276776932, | |
| 0.137732878, | |
| -0.405541044 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.262251359, | |
| 0.0605232203, | |
| -0.417645688 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v23_logistics_cage_0a718d/v23_logistics_cage_0a718d.glb" | |
| }, | |
| { | |
| "id": "v24_logistics_cage_a3e73a", | |
| "dims_m": [ | |
| 0.8985, | |
| 1.4928, | |
| 0.7854 | |
| ], | |
| "mass_kg": 96.453, | |
| "tris": 21475, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.379673838, | |
| 0.195373573, | |
| 0.323116432 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.392169377, | |
| 0.0520647461, | |
| 0.312703483 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.379673838, | |
| 0.195373573, | |
| 0.323116432 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.367178298, | |
| 0.0520647461, | |
| 0.312703483 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.379673838, | |
| 0.195373573, | |
| -0.323116432 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.392169377, | |
| 0.0520647461, | |
| -0.333529381 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.379673838, | |
| 0.195373573, | |
| -0.323116432 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.367178298, | |
| 0.0520647461, | |
| -0.333529381 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.436812757, | |
| 0.234716304, | |
| 0.380255351 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v24_logistics_cage_a3e73a/v24_logistics_cage_a3e73a.glb" | |
| }, | |
| { | |
| "id": "v25_logistics_cage_9de6ff", | |
| "dims_m": [ | |
| 0.7262, | |
| 1.298, | |
| 0.7866 | |
| ], | |
| "mass_kg": 71.62, | |
| "tris": 20607, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.274234902, | |
| 0.14700841, | |
| 0.304398013 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.290471159, | |
| 0.06765107, | |
| 0.290867799 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.274234902, | |
| 0.14700841, | |
| 0.304398013 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.257998645, | |
| 0.06765107, | |
| 0.290867799 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.274234902, | |
| 0.14700841, | |
| -0.304398013 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.290471159, | |
| 0.06765107, | |
| -0.317928227 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.274234902, | |
| 0.14700841, | |
| -0.304398013 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.257998645, | |
| 0.06765107, | |
| -0.317928227 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v25_logistics_cage_9de6ff/v25_logistics_cage_9de6ff.glb" | |
| }, | |
| { | |
| "id": "v26_logistics_cage_1cda9a", | |
| "dims_m": [ | |
| 1.0159, | |
| 1.1058, | |
| 0.7679 | |
| ], | |
| "mass_kg": 70.584, | |
| "tris": 15281, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.418373815, | |
| 0.150563648, | |
| 0.29441098 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.43473982, | |
| 0.0681916902, | |
| 0.280772642 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.418373815, | |
| 0.150563648, | |
| 0.29441098 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.402007809, | |
| 0.0681916902, | |
| 0.280772642 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.418373815, | |
| 0.150563648, | |
| -0.29441098 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.43473982, | |
| 0.0681916902, | |
| -0.308049318 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.418373815, | |
| 0.150563648, | |
| -0.29441098 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.402007809, | |
| 0.0681916902, | |
| -0.308049318 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v26_logistics_cage_1cda9a/v26_logistics_cage_1cda9a.glb" | |
| }, | |
| { | |
| "id": "v27_logistics_cage_320614", | |
| "dims_m": [ | |
| 0.7733, | |
| 1.5809, | |
| 0.6993 | |
| ], | |
| "mass_kg": 45.896, | |
| "tris": 21912, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.303176061, | |
| 0.205507334, | |
| 0.26614641 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.31836759, | |
| 0.0632980381, | |
| 0.253486803 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.303176061, | |
| 0.205507334, | |
| 0.26614641 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.287984532, | |
| 0.0632980381, | |
| 0.253486803 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.303176061, | |
| 0.205507334, | |
| -0.26614641 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.31836759, | |
| 0.0632980381, | |
| -0.278806018 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.303176061, | |
| 0.205507334, | |
| -0.26614641 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.287984532, | |
| 0.0632980381, | |
| -0.278806018 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v27_logistics_cage_320614/v27_logistics_cage_320614.glb" | |
| }, | |
| { | |
| "id": "v28_logistics_cage_866c5d", | |
| "dims_m": [ | |
| 0.7035, | |
| 1.4235, | |
| 0.9823 | |
| ], | |
| "mass_kg": 98.643, | |
| "tris": 39984, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.266710713, | |
| 0.196663104, | |
| 0.406124137 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.282201478, | |
| 0.0645448538, | |
| 0.393215166 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.266710713, | |
| 0.196663104, | |
| 0.406124137 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.251219948, | |
| 0.0645448538, | |
| 0.393215166 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.266710713, | |
| 0.196663104, | |
| -0.406124137 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.282201478, | |
| 0.0645448538, | |
| -0.419033107 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.266710713, | |
| 0.196663104, | |
| -0.406124137 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.251219948, | |
| 0.0645448538, | |
| -0.419033107 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v28_logistics_cage_866c5d/v28_logistics_cage_866c5d.glb" | |
| }, | |
| { | |
| "id": "v29_logistics_cage_24af55", | |
| "dims_m": [ | |
| 0.8251, | |
| 0.9693, | |
| 0.6615 | |
| ], | |
| "mass_kg": 74.347, | |
| "tris": 24563, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.317426498, | |
| 0.198655022, | |
| 0.235606922 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.334871783, | |
| 0.0726886872, | |
| 0.221069185 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.317426498, | |
| 0.198655022, | |
| 0.235606922 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.299981213, | |
| 0.0726886872, | |
| 0.221069185 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.317426498, | |
| 0.198655022, | |
| -0.235606922 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.334871783, | |
| 0.0726886872, | |
| -0.25014466 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.317426498, | |
| 0.198655022, | |
| -0.235606922 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.299981213, | |
| 0.0726886872, | |
| -0.25014466 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.609397903, | |
| 0.319163874 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v29_logistics_cage_24af55/v29_logistics_cage_24af55.glb" | |
| }, | |
| { | |
| "id": "v30_logistics_cage_af08ac", | |
| "dims_m": [ | |
| 0.7813, | |
| 0.9415, | |
| 0.8972 | |
| ], | |
| "mass_kg": 47.006, | |
| "tris": 14869, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.312507164, | |
| 0.192713239, | |
| 0.37042344 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.326666038, | |
| 0.0589953099, | |
| 0.358624379 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.312507164, | |
| 0.192713239, | |
| 0.37042344 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.298348289, | |
| 0.0589953099, | |
| 0.358624379 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.312507164, | |
| 0.192713239, | |
| -0.37042344 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.326666038, | |
| 0.0589953099, | |
| -0.382222502 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.312507164, | |
| 0.192713239, | |
| -0.37042344 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.298348289, | |
| 0.0589953099, | |
| -0.382222502 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v30_logistics_cage_af08ac/v30_logistics_cage_af08ac.glb" | |
| }, | |
| { | |
| "id": "v31_logistics_cage_c5c94a", | |
| "dims_m": [ | |
| 0.7388, | |
| 0.9897, | |
| 0.8762 | |
| ], | |
| "mass_kg": 47.171, | |
| "tris": 32144, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.287017533, | |
| 0.145243851, | |
| 0.355723673 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.301991746, | |
| 0.0623925578, | |
| 0.343245161 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.287017533, | |
| 0.145243851, | |
| 0.355723673 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.272043319, | |
| 0.0623925578, | |
| 0.343245161 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.287017533, | |
| 0.145243851, | |
| -0.355723673 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.301991746, | |
| 0.0623925578, | |
| -0.368202184 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.287017533, | |
| 0.145243851, | |
| -0.355723673 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.272043319, | |
| 0.0623925578, | |
| -0.368202184 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v31_logistics_cage_c5c94a/v31_logistics_cage_c5c94a.glb" | |
| }, | |
| { | |
| "id": "v32_logistics_cage_c912a5", | |
| "dims_m": [ | |
| 0.8162, | |
| 1.1687, | |
| 0.7288 | |
| ], | |
| "mass_kg": 67.935, | |
| "tris": 17711, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.310593869, | |
| 0.185267695, | |
| 0.266886577 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.32849587, | |
| 0.0745916705, | |
| 0.251968243 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.310593869, | |
| 0.185267695, | |
| 0.266886577 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.292691868, | |
| 0.0745916705, | |
| 0.251968243 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.310593869, | |
| 0.185267695, | |
| -0.266886577 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.32849587, | |
| 0.0745916705, | |
| -0.281804911 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.310593869, | |
| 0.185267695, | |
| -0.266886577 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.292691868, | |
| 0.0745916705, | |
| -0.281804911 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v32_logistics_cage_c912a5/v32_logistics_cage_c912a5.glb" | |
| }, | |
| { | |
| "id": "v33_logistics_cage_2b5a18", | |
| "dims_m": [ | |
| 0.8727, | |
| 0.9577, | |
| 0.6092 | |
| ], | |
| "mass_kg": 68.508, | |
| "tris": 26612, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.34620899, | |
| 0.191077886, | |
| 0.214464729 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.36268789, | |
| 0.0686620845, | |
| 0.200732313 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.34620899, | |
| 0.191077886, | |
| 0.214464729 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.329730089, | |
| 0.0686620845, | |
| 0.200732313 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.34620899, | |
| 0.191077886, | |
| -0.214464729 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.36268789, | |
| 0.0686620845, | |
| -0.228197146 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.34620899, | |
| 0.191077886, | |
| -0.214464729 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.329730089, | |
| 0.0686620845, | |
| -0.228197146 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.424332295, | |
| 0.229613244, | |
| 0.292588035 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v33_logistics_cage_2b5a18/v33_logistics_cage_2b5a18.glb" | |
| }, | |
| { | |
| "id": "v34_logistics_cage_da3600", | |
| "dims_m": [ | |
| 1.0743, | |
| 1.3426, | |
| 0.8798 | |
| ], | |
| "mass_kg": 97.786, | |
| "tris": 21843, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.469991034, | |
| 0.132540792, | |
| 0.3727218 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.482026211, | |
| 0.0501465716, | |
| 0.362692486 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.469991034, | |
| 0.132540792, | |
| 0.3727218 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.457955856, | |
| 0.0501465716, | |
| 0.362692486 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.469991034, | |
| 0.132540792, | |
| -0.3727218 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.482026211, | |
| 0.0501465716, | |
| -0.382751114 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.469991034, | |
| 0.132540792, | |
| -0.3727218 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.457955856, | |
| 0.0501465716, | |
| -0.382751114 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.526395005, | |
| 0.168596347, | |
| 0.429125771 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v34_logistics_cage_da3600/v34_logistics_cage_da3600.glb" | |
| }, | |
| { | |
| "id": "v35_logistics_cage_e3d8d7", | |
| "dims_m": [ | |
| 1.0638, | |
| 1.3615, | |
| 0.7367 | |
| ], | |
| "mass_kg": 118.809, | |
| "tris": 23603, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.463432865, | |
| 0.161331311, | |
| 0.299859436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.47571922, | |
| 0.0511931488, | |
| 0.289620806 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.463432865, | |
| 0.161331311, | |
| 0.299859436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.451146509, | |
| 0.0511931488, | |
| 0.289620806 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.463432865, | |
| 0.161331311, | |
| -0.299859436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.47571922, | |
| 0.0511931488, | |
| -0.310098065 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.463432865, | |
| 0.161331311, | |
| -0.299859436 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.451146509, | |
| 0.0511931488, | |
| -0.310098065 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.792451531, | |
| 0.353940218 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v35_logistics_cage_e3d8d7/v35_logistics_cage_e3d8d7.glb" | |
| }, | |
| { | |
| "id": "v36_logistics_cage_4f6332", | |
| "dims_m": [ | |
| 1.06, | |
| 1.2786, | |
| 0.792 | |
| ], | |
| "mass_kg": 85.589, | |
| "tris": 18351, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.440597112, | |
| 0.152769945, | |
| 0.306562187 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.456935619, | |
| 0.0680771096, | |
| 0.292946765 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.440597112, | |
| 0.152769945, | |
| 0.306562187 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.424258606, | |
| 0.0680771096, | |
| 0.292946765 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.440597112, | |
| 0.152769945, | |
| -0.306562187 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.456935619, | |
| 0.0680771096, | |
| -0.320177608 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.440597112, | |
| 0.152769945, | |
| -0.306562187 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.424258606, | |
| 0.0680771096, | |
| -0.320177608 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v36_logistics_cage_4f6332/v36_logistics_cage_4f6332.glb" | |
| }, | |
| { | |
| "id": "v37_logistics_cage_b4794e", | |
| "dims_m": [ | |
| 0.8639, | |
| 1.0461, | |
| 0.6472 | |
| ], | |
| "mass_kg": 66.09, | |
| "tris": 15787, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.359584321, | |
| 0.21601323, | |
| 0.251192824 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.372626628, | |
| 0.0543429455, | |
| 0.240324235 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.359584321, | |
| 0.21601323, | |
| 0.251192824 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.346542014, | |
| 0.0543429455, | |
| 0.240324235 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.359584321, | |
| 0.21601323, | |
| -0.251192824 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.372626628, | |
| 0.0543429455, | |
| -0.262061413 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.359584321, | |
| 0.21601323, | |
| -0.251192824 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.346542014, | |
| 0.0543429455, | |
| -0.262061413 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v37_logistics_cage_b4794e/v37_logistics_cage_b4794e.glb" | |
| }, | |
| { | |
| "id": "v38_logistics_cage_842942", | |
| "dims_m": [ | |
| 0.804, | |
| 1.1265, | |
| 0.6877 | |
| ], | |
| "mass_kg": 57.969, | |
| "tris": 27376, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.327902935, | |
| 0.197541343, | |
| 0.269744222 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.341281065, | |
| 0.0557422096, | |
| 0.25859578 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.327902935, | |
| 0.197541343, | |
| 0.269744222 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.314524804, | |
| 0.0557422096, | |
| 0.25859578 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.327902935, | |
| 0.197541343, | |
| -0.269744222 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.341281065, | |
| 0.0557422096, | |
| -0.280892664 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.327902935, | |
| 0.197541343, | |
| -0.269744222 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.314524804, | |
| 0.0557422096, | |
| -0.280892664 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v38_logistics_cage_842942/v38_logistics_cage_842942.glb" | |
| }, | |
| { | |
| "id": "v39_logistics_cage_802391", | |
| "dims_m": [ | |
| 0.9248, | |
| 1.3436, | |
| 0.8963 | |
| ], | |
| "mass_kg": 73.464, | |
| "tris": 17731, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.392240675, | |
| 0.216497383, | |
| 0.377970992 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.404853057, | |
| 0.0525515882, | |
| 0.367460674 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.392240675, | |
| 0.216497383, | |
| 0.377970992 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.379628294, | |
| 0.0525515882, | |
| 0.367460674 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.392240675, | |
| 0.216497383, | |
| -0.377970992 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.404853057, | |
| 0.0525515882, | |
| -0.388481309 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.392240675, | |
| 0.216497383, | |
| -0.377970992 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.379628294, | |
| 0.0525515882, | |
| -0.388481309 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v39_logistics_cage_802391/v39_logistics_cage_802391.glb" | |
| }, | |
| { | |
| "id": "v40_logistics_cage_3d2973", | |
| "dims_m": [ | |
| 0.9595, | |
| 1.5255, | |
| 0.6795 | |
| ], | |
| "mass_kg": 111.82, | |
| "tris": 22183, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.412126766, | |
| 0.1378593, | |
| 0.27209896 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.424248534, | |
| 0.0505073673, | |
| 0.261997486 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.412126766, | |
| 0.1378593, | |
| 0.27209896 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.400004998, | |
| 0.0505073673, | |
| 0.261997486 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.412126766, | |
| 0.1378593, | |
| -0.27209896 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.424248534, | |
| 0.0505073673, | |
| -0.282200433 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.412126766, | |
| 0.1378593, | |
| -0.27209896 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.400004998, | |
| 0.0505073673, | |
| -0.282200433 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.861032283, | |
| 0.326175884 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v40_logistics_cage_3d2973/v40_logistics_cage_3d2973.glb" | |
| }, | |
| { | |
| "id": "v41_logistics_cage_5a891f", | |
| "dims_m": [ | |
| 1.1493, | |
| 1.6633, | |
| 0.9147 | |
| ], | |
| "mass_kg": 127.869, | |
| "tris": 25787, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.477799762, | |
| 0.193547056, | |
| 0.360517761 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.495577121, | |
| 0.0740723295, | |
| 0.345703295 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.477799762, | |
| 0.193547056, | |
| 0.360517761 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.460022403, | |
| 0.0740723295, | |
| 0.345703295 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.477799762, | |
| 0.193547056, | |
| -0.360517761 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.495577121, | |
| 0.0740723295, | |
| -0.375332227 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.477799762, | |
| 0.193547056, | |
| -0.360517761 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.460022403, | |
| 0.0740723295, | |
| -0.375332227 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.956006847, | |
| 0.444704826 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v41_logistics_cage_5a891f/v41_logistics_cage_5a891f.glb" | |
| }, | |
| { | |
| "id": "v42_logistics_cage_46bf0a", | |
| "dims_m": [ | |
| 1.1833, | |
| 1.5605, | |
| 0.7975 | |
| ], | |
| "mass_kg": 147.772, | |
| "tris": 25131, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.518771493, | |
| 0.21226507, | |
| 0.325870906 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.531910643, | |
| 0.054746459, | |
| 0.314921615 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.518771493, | |
| 0.21226507, | |
| 0.325870906 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.505632343, | |
| 0.054746459, | |
| 0.314921615 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.518771493, | |
| 0.21226507, | |
| -0.325870906 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.531910643, | |
| 0.054746459, | |
| -0.336820198 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.518771493, | |
| 0.21226507, | |
| -0.325870906 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.505632343, | |
| 0.054746459, | |
| -0.336820198 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.57696645, | |
| 0.256146375, | |
| 0.384065863 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v42_logistics_cage_46bf0a/v42_logistics_cage_46bf0a.glb" | |
| }, | |
| { | |
| "id": "v43_logistics_cage_b2cbc9", | |
| "dims_m": [ | |
| 0.9928, | |
| 1.6541, | |
| 0.6769 | |
| ], | |
| "mass_kg": 112.084, | |
| "tris": 22307, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.401563612, | |
| 0.17825477, | |
| 0.243608321 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.418947564, | |
| 0.0724331333, | |
| 0.229121694 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.401563612, | |
| 0.17825477, | |
| 0.243608321 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.38417966, | |
| 0.0724331333, | |
| 0.229121694 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.401563612, | |
| 0.17825477, | |
| -0.243608321 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.418947564, | |
| 0.0724331333, | |
| -0.258094948 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.401563612, | |
| 0.17825477, | |
| -0.243608321 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.38417966, | |
| 0.0724331333, | |
| -0.258094948 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.484131005, | |
| 0.217254153, | |
| 0.326175715 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v43_logistics_cage_b2cbc9/v43_logistics_cage_b2cbc9.glb" | |
| }, | |
| { | |
| "id": "v44_logistics_cage_49f4db", | |
| "dims_m": [ | |
| 0.8513, | |
| 1.6213, | |
| 0.7265 | |
| ], | |
| "mass_kg": 110.281, | |
| "tris": 37844, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.344943855, | |
| 0.20879557, | |
| 0.282543512 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.359594481, | |
| 0.061044274, | |
| 0.270334658 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.344943855, | |
| 0.20879557, | |
| 0.282543512 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.330293229, | |
| 0.061044274, | |
| 0.270334658 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.344943855, | |
| 0.20879557, | |
| -0.282543512 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.359594481, | |
| 0.061044274, | |
| -0.294752367 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.344943855, | |
| 0.20879557, | |
| -0.282543512 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.330293229, | |
| 0.061044274, | |
| -0.294752367 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.412729759, | |
| 0.249113562, | |
| 0.350329416 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v44_logistics_cage_49f4db/v44_logistics_cage_49f4db.glb" | |
| }, | |
| { | |
| "id": "v45_logistics_cage_49c557", | |
| "dims_m": [ | |
| 1.1715, | |
| 1.0988, | |
| 0.7228 | |
| ], | |
| "mass_kg": 78.001, | |
| "tris": 37760, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.513979312, | |
| 0.147040281, | |
| 0.289626972 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.526901053, | |
| 0.0538405861, | |
| 0.278858855 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.513979312, | |
| 0.147040281, | |
| 0.289626972 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.501057572, | |
| 0.0538405861, | |
| 0.278858855 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.513979312, | |
| 0.147040281, | |
| -0.289626972 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.526901053, | |
| 0.0538405861, | |
| -0.300395089 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.513979312, | |
| 0.147040281, | |
| -0.289626972 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.501057572, | |
| 0.0538405861, | |
| -0.300395089 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v45_logistics_cage_49c557/v45_logistics_cage_49c557.glb" | |
| }, | |
| { | |
| "id": "v46_logistics_cage_0f98ee", | |
| "dims_m": [ | |
| 0.9089, | |
| 0.9931, | |
| 0.7037 | |
| ], | |
| "mass_kg": 52.776, | |
| "tris": 18075, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.385288797, | |
| 0.196170909, | |
| 0.282670047 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.397706422, | |
| 0.0517401034, | |
| 0.272322026 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.385288797, | |
| 0.196170909, | |
| 0.282670047 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.372871173, | |
| 0.0517401034, | |
| 0.272322026 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.385288797, | |
| 0.196170909, | |
| -0.282670047 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.397706422, | |
| 0.0517401034, | |
| -0.293018067 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.385288797, | |
| 0.196170909, | |
| -0.282670047 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.372871173, | |
| 0.0517401034, | |
| -0.293018067 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v46_logistics_cage_0f98ee/v46_logistics_cage_0f98ee.glb" | |
| }, | |
| { | |
| "id": "v47_logistics_cage_584ec7", | |
| "dims_m": [ | |
| 1.1374, | |
| 1.0116, | |
| 0.6358 | |
| ], | |
| "mass_kg": 75.177, | |
| "tris": 14899, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.481882445, | |
| 0.211881798, | |
| 0.231064479 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.497719066, | |
| 0.0659859208, | |
| 0.217867295 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.481882445, | |
| 0.211881798, | |
| 0.231064479 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.466045824, | |
| 0.0659859208, | |
| 0.217867295 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.481882445, | |
| 0.211881798, | |
| -0.231064479 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.497719066, | |
| 0.0659859208, | |
| -0.244261663 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.481882445, | |
| 0.211881798, | |
| -0.231064479 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.466045824, | |
| 0.0659859208, | |
| -0.244261663 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v47_logistics_cage_584ec7/v47_logistics_cage_584ec7.glb" | |
| }, | |
| { | |
| "id": "v48_logistics_cage_ca730f", | |
| "dims_m": [ | |
| 0.9624, | |
| 1.322, | |
| 0.952 | |
| ], | |
| "mass_kg": 78.58, | |
| "tris": 26140, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.40356982, | |
| 0.20737179, | |
| 0.398338964 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.417630651, | |
| 0.0585867967, | |
| 0.386621605 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.40356982, | |
| 0.20737179, | |
| 0.398338964 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.389508989, | |
| 0.0585867967, | |
| 0.386621605 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.40356982, | |
| 0.20737179, | |
| -0.398338964 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.417630651, | |
| 0.0585867967, | |
| -0.410056323 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.40356982, | |
| 0.20737179, | |
| -0.398338964 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.389508989, | |
| 0.0585867967, | |
| -0.410056323 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v48_logistics_cage_ca730f/v48_logistics_cage_ca730f.glb" | |
| }, | |
| { | |
| "id": "v49_logistics_cage_607b3f", | |
| "dims_m": [ | |
| 0.8388, | |
| 1.4098, | |
| 0.7489 | |
| ], | |
| "mass_kg": 89.098, | |
| "tris": 38220, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.349363479, | |
| 0.11952378, | |
| 0.304409365 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.3619551, | |
| 0.0524650893, | |
| 0.293916347 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.349363479, | |
| 0.11952378, | |
| 0.304409365 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.336771857, | |
| 0.0524650893, | |
| 0.293916347 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.349363479, | |
| 0.11952378, | |
| -0.304409365 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.3619551, | |
| 0.0524650893, | |
| -0.314902383 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.349363479, | |
| 0.11952378, | |
| -0.304409365 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.336771857, | |
| 0.0524650893, | |
| -0.314902383 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v49_logistics_cage_607b3f/v49_logistics_cage_607b3f.glb" | |
| }, | |
| { | |
| "id": "v50_logistics_cage_ac5bca", | |
| "dims_m": [ | |
| 1.1493, | |
| 1.0942, | |
| 0.8502 | |
| ], | |
| "mass_kg": 75.762, | |
| "tris": 15537, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.493501683, | |
| 0.209263808, | |
| 0.343927112 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.508240527, | |
| 0.061411851, | |
| 0.331644742 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.493501683, | |
| 0.209263808, | |
| 0.343927112 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.478762839, | |
| 0.061411851, | |
| 0.331644742 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.493501683, | |
| 0.209263808, | |
| -0.343927112 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.508240527, | |
| 0.061411851, | |
| -0.356209483 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.493501683, | |
| 0.209263808, | |
| -0.343927112 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.478762839, | |
| 0.061411851, | |
| -0.356209483 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v50_logistics_cage_ac5bca/v50_logistics_cage_ac5bca.glb" | |
| }, | |
| { | |
| "id": "v51_logistics_cage_1cca13", | |
| "dims_m": [ | |
| 0.9222, | |
| 1.4366, | |
| 0.7008 | |
| ], | |
| "mass_kg": 103.543, | |
| "tris": 36776, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.383656168, | |
| 0.157788349, | |
| 0.272953686 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.397682351, | |
| 0.058442426, | |
| 0.261265201 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.383656168, | |
| 0.157788349, | |
| 0.272953686 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.369629986, | |
| 0.058442426, | |
| 0.261265201 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.383656168, | |
| 0.157788349, | |
| -0.272953686 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.397682351, | |
| 0.058442426, | |
| -0.284642171 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.383656168, | |
| 0.157788349, | |
| -0.272953686 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.369629986, | |
| 0.058442426, | |
| -0.284642171 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.448300874, | |
| 0.197936155, | |
| 0.337598392 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v51_logistics_cage_1cca13/v51_logistics_cage_1cca13.glb" | |
| }, | |
| { | |
| "id": "v52_logistics_cage_477768", | |
| "dims_m": [ | |
| 0.9954, | |
| 1.5612, | |
| 0.6179 | |
| ], | |
| "mass_kg": 91.719, | |
| "tris": 19083, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.409032938, | |
| 0.184802726, | |
| 0.220299074 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.425222028, | |
| 0.0674545391, | |
| 0.206808166 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.409032938, | |
| 0.184802726, | |
| 0.220299074 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.392843849, | |
| 0.0674545391, | |
| 0.206808166 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.409032938, | |
| 0.184802726, | |
| -0.220299074 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.425222028, | |
| 0.0674545391, | |
| -0.233789982 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.409032938, | |
| 0.184802726, | |
| -0.220299074 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.392843849, | |
| 0.0674545391, | |
| -0.233789982 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v52_logistics_cage_477768/v52_logistics_cage_477768.glb" | |
| }, | |
| { | |
| "id": "v53_logistics_cage_002c20", | |
| "dims_m": [ | |
| 1.0486, | |
| 1.0886, | |
| 0.6454 | |
| ], | |
| "mass_kg": 40.238, | |
| "tris": 24148, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.449959413, | |
| 0.208377922, | |
| 0.248367842 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.463379987, | |
| 0.0559190551, | |
| 0.237184031 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.449959413, | |
| 0.208377922, | |
| 0.248367842 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.43653884, | |
| 0.0559190551, | |
| 0.237184031 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.449959413, | |
| 0.208377922, | |
| -0.248367842 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.463379987, | |
| 0.0559190551, | |
| -0.259551653 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.449959413, | |
| 0.208377922, | |
| -0.248367842 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.43653884, | |
| 0.0559190551, | |
| -0.259551653 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v53_logistics_cage_002c20/v53_logistics_cage_002c20.glb" | |
| }, | |
| { | |
| "id": "v54_logistics_cage_29f20c", | |
| "dims_m": [ | |
| 1.1888, | |
| 1.6541, | |
| 0.9266 | |
| ], | |
| "mass_kg": 82.251, | |
| "tris": 17581, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.498292986, | |
| 0.180738115, | |
| 0.367201978 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.51592944, | |
| 0.0734852286, | |
| 0.352504932 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.498292986, | |
| 0.180738115, | |
| 0.367201978 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.480656531, | |
| 0.0734852286, | |
| 0.352504932 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.498292986, | |
| 0.180738115, | |
| -0.367201978 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.51592944, | |
| 0.0734852286, | |
| -0.381899024 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.498292986, | |
| 0.180738115, | |
| -0.367201978 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.480656531, | |
| 0.0734852286, | |
| -0.381899024 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v54_logistics_cage_29f20c/v54_logistics_cage_29f20c.glb" | |
| }, | |
| { | |
| "id": "v55_logistics_cage_0170f8", | |
| "dims_m": [ | |
| 1.1445, | |
| 1.0577, | |
| 0.827 | |
| ], | |
| "mass_kg": 82.926, | |
| "tris": 39544, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.49563604, | |
| 0.153911785, | |
| 0.336888921 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.50949323, | |
| 0.057738293, | |
| 0.325341262 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.49563604, | |
| 0.153911785, | |
| 0.336888921 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.481778849, | |
| 0.057738293, | |
| 0.325341262 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.49563604, | |
| 0.153911785, | |
| -0.336888921 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.50949323, | |
| 0.057738293, | |
| -0.348436579 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.49563604, | |
| 0.153911785, | |
| -0.336888921 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.481778849, | |
| 0.057738293, | |
| -0.348436579 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v55_logistics_cage_0170f8/v55_logistics_cage_0170f8.glb" | |
| }, | |
| { | |
| "id": "v56_logistics_cage_d955f7", | |
| "dims_m": [ | |
| 0.933, | |
| 1.3803, | |
| 0.8086 | |
| ], | |
| "mass_kg": 60.912, | |
| "tris": 22984, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.3903415, | |
| 0.138504281, | |
| 0.328102036 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.404118293, | |
| 0.0574033067, | |
| 0.316621375 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.3903415, | |
| 0.138504281, | |
| 0.328102036 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.376564706, | |
| 0.0574033067, | |
| 0.316621375 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.3903415, | |
| 0.138504281, | |
| -0.328102036 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.404118293, | |
| 0.0574033067, | |
| -0.339582698 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.3903415, | |
| 0.138504281, | |
| -0.328102036 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.376564706, | |
| 0.0574033067, | |
| -0.339582698 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v56_logistics_cage_d955f7/v56_logistics_cage_d955f7.glb" | |
| }, | |
| { | |
| "id": "v57_logistics_cage_728688", | |
| "dims_m": [ | |
| 1.1209, | |
| 0.9024, | |
| 0.9468 | |
| ], | |
| "mass_kg": 85.773, | |
| "tris": 23371, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.474912753, | |
| 0.193491787, | |
| 0.387864397 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.490499956, | |
| 0.0649466791, | |
| 0.374875061 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.474912753, | |
| 0.193491787, | |
| 0.387864397 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.459325551, | |
| 0.0649466791, | |
| 0.374875061 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.474912753, | |
| 0.193491787, | |
| -0.387864397 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.490499956, | |
| 0.0649466791, | |
| -0.400853733 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.474912753, | |
| 0.193491787, | |
| -0.387864397 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.459325551, | |
| 0.0649466791, | |
| -0.400853733 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.5735055, | |
| 0.461732453 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v57_logistics_cage_728688/v57_logistics_cage_728688.glb" | |
| }, | |
| { | |
| "id": "v58_logistics_cage_d22868", | |
| "dims_m": [ | |
| 0.8532, | |
| 1.6384, | |
| 0.71 | |
| ], | |
| "mass_kg": 102.662, | |
| "tris": 34628, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.339273549, | |
| 0.206813868, | |
| 0.267698194 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.355203055, | |
| 0.066372941, | |
| 0.254423606 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.339273549, | |
| 0.206813868, | |
| 0.267698194 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.323344043, | |
| 0.066372941, | |
| 0.254423606 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.339273549, | |
| 0.206813868, | |
| -0.267698194 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.355203055, | |
| 0.066372941, | |
| -0.280972783 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.339273549, | |
| 0.206813868, | |
| -0.267698194 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.323344043, | |
| 0.066372941, | |
| -0.280972783 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v58_logistics_cage_d22868/v58_logistics_cage_d22868.glb" | |
| }, | |
| { | |
| "id": "v59_logistics_cage_b306df", | |
| "dims_m": [ | |
| 0.8745, | |
| 1.2863, | |
| 0.6079 | |
| ], | |
| "mass_kg": 59.166, | |
| "tris": 29288, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.341552539, | |
| 0.186806197, | |
| 0.208224653 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.359108033, | |
| 0.0731478922, | |
| 0.193595075 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.341552539, | |
| 0.186806197, | |
| 0.208224653 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.323997045, | |
| 0.0731478922, | |
| 0.193595075 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.341552539, | |
| 0.186806197, | |
| -0.208224653 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.359108033, | |
| 0.0731478922, | |
| -0.222854232 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.341552539, | |
| 0.186806197, | |
| -0.208224653 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.323997045, | |
| 0.0731478922, | |
| -0.222854232 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.759182761, | |
| 0.293742546 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v59_logistics_cage_b306df/v59_logistics_cage_b306df.glb" | |
| }, | |
| { | |
| "id": "v60_logistics_cage_738c3a", | |
| "dims_m": [ | |
| 1.0236, | |
| 1.1492, | |
| 0.9099 | |
| ], | |
| "mass_kg": 91.028, | |
| "tris": 17735, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.440423882, | |
| 0.147483511, | |
| 0.383592022 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.453267013, | |
| 0.0535130442, | |
| 0.372889413 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.440423882, | |
| 0.147483511, | |
| 0.383592022 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.427580752, | |
| 0.0535130442, | |
| 0.372889413 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.440423882, | |
| 0.147483511, | |
| -0.383592022 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.453267013, | |
| 0.0535130442, | |
| -0.39429463 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.440423882, | |
| 0.147483511, | |
| -0.383592022 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.427580752, | |
| 0.0535130442, | |
| -0.39429463 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v60_logistics_cage_738c3a/v60_logistics_cage_738c3a.glb" | |
| }, | |
| { | |
| "id": "v61_logistics_cage_b336a5", | |
| "dims_m": [ | |
| 1.0893, | |
| 0.9179, | |
| 0.7105 | |
| ], | |
| "mass_kg": 75.092, | |
| "tris": 20719, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.467507917, | |
| 0.210561845, | |
| 0.278100403 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.481468704, | |
| 0.0581699436, | |
| 0.266466414 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.467507917, | |
| 0.210561845, | |
| 0.278100403 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.453547131, | |
| 0.0581699436, | |
| 0.266466414 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.467507917, | |
| 0.210561845, | |
| -0.278100403 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.481468704, | |
| 0.0581699436, | |
| -0.289734392 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.467507917, | |
| 0.210561845, | |
| -0.278100403 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.453547131, | |
| 0.0581699436, | |
| -0.289734392 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v61_logistics_cage_b336a5/v61_logistics_cage_b336a5.glb" | |
| }, | |
| { | |
| "id": "v62_logistics_cage_4c6d7d", | |
| "dims_m": [ | |
| 1.1745, | |
| 1.082, | |
| 0.8634 | |
| ], | |
| "mass_kg": 52.694, | |
| "tris": 25316, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.502754629, | |
| 0.170959768, | |
| 0.347199742 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.518137641, | |
| 0.0640958862, | |
| 0.334380565 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.502754629, | |
| 0.170959768, | |
| 0.347199742 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.487371616, | |
| 0.0640958862, | |
| 0.334380565 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.502754629, | |
| 0.170959768, | |
| -0.347199742 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.518137641, | |
| 0.0640958862, | |
| -0.360018919 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.502754629, | |
| 0.170959768, | |
| -0.347199742 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.487371616, | |
| 0.0640958862, | |
| -0.360018919 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v62_logistics_cage_4c6d7d/v62_logistics_cage_4c6d7d.glb" | |
| }, | |
| { | |
| "id": "v63_logistics_cage_390c45", | |
| "dims_m": [ | |
| 0.7209, | |
| 1.6999, | |
| 0.9309 | |
| ], | |
| "mass_kg": 82.986, | |
| "tris": 28445, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.277189074, | |
| 0.174654041, | |
| 0.382164353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.29233844, | |
| 0.063122358, | |
| 0.369539881 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.277189074, | |
| 0.174654041, | |
| 0.382164353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.262039708, | |
| 0.063122358, | |
| 0.369539881 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.277189074, | |
| 0.174654041, | |
| -0.382164353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.29233844, | |
| 0.063122358, | |
| -0.394788824 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.277189074, | |
| 0.174654041, | |
| -0.382164353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.262039708, | |
| 0.063122358, | |
| -0.394788824 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.961157016, | |
| 0.454624163 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v63_logistics_cage_390c45/v63_logistics_cage_390c45.glb" | |
| }, | |
| { | |
| "id": "v64_logistics_cage_b0d9c0", | |
| "dims_m": [ | |
| 0.7671, | |
| 1.2041, | |
| 0.7496 | |
| ], | |
| "mass_kg": 80.24, | |
| "tris": 33388, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.313097589, | |
| 0.126550341, | |
| 0.304321496 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.325767875, | |
| 0.0527928596, | |
| 0.293762924 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.313097589, | |
| 0.126550341, | |
| 0.304321496 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.300427303, | |
| 0.0527928596, | |
| 0.293762924 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.313097589, | |
| 0.126550341, | |
| -0.304321496 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.325767875, | |
| 0.0527928596, | |
| -0.314880068 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.313097589, | |
| 0.126550341, | |
| -0.304321496 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.300427303, | |
| 0.0527928596, | |
| -0.314880068 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v64_logistics_cage_b0d9c0/v64_logistics_cage_b0d9c0.glb" | |
| }, | |
| { | |
| "id": "v65_logistics_cage_3b06c8", | |
| "dims_m": [ | |
| 0.811, | |
| 1.6035, | |
| 0.8252 | |
| ], | |
| "mass_kg": 110.942, | |
| "tris": 23939, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.333727063, | |
| 0.179041527, | |
| 0.340818527 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.346653358, | |
| 0.0538595647, | |
| 0.330046614 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.333727063, | |
| 0.179041527, | |
| 0.340818527 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.320800767, | |
| 0.0538595647, | |
| 0.330046614 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.333727063, | |
| 0.179041527, | |
| -0.340818527 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.346653358, | |
| 0.0538595647, | |
| -0.35159044 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.333727063, | |
| 0.179041527, | |
| -0.340818527 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.320800767, | |
| 0.0538595647, | |
| -0.35159044 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.920240973, | |
| 0.39925234 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v65_logistics_cage_3b06c8/v65_logistics_cage_3b06c8.glb" | |
| }, | |
| { | |
| "id": "v66_logistics_cage_798cec", | |
| "dims_m": [ | |
| 0.9894, | |
| 1.1507, | |
| 0.9387 | |
| ], | |
| "mass_kg": 65.956, | |
| "tris": 16425, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.422049114, | |
| 0.185648776, | |
| 0.396681777 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.435141703, | |
| 0.0545524544, | |
| 0.385771286 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.422049114, | |
| 0.185648776, | |
| 0.396681777 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.408956525, | |
| 0.0545524544, | |
| 0.385771286 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.422049114, | |
| 0.185648776, | |
| -0.396681777 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.435141703, | |
| 0.0545524544, | |
| -0.407592268 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.422049114, | |
| 0.185648776, | |
| -0.396681777 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.408956525, | |
| 0.0545524544, | |
| -0.407592268 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v66_logistics_cage_798cec/v66_logistics_cage_798cec.glb" | |
| }, | |
| { | |
| "id": "v67_logistics_cage_9cdf51", | |
| "dims_m": [ | |
| 0.7779, | |
| 1.4367, | |
| 0.7181 | |
| ], | |
| "mass_kg": 79.481, | |
| "tris": 19579, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.313740968, | |
| 0.171494633, | |
| 0.283876905 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.327325366, | |
| 0.0566016607, | |
| 0.272556572 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.313740968, | |
| 0.171494633, | |
| 0.283876905 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.300156569, | |
| 0.0566016607, | |
| 0.272556572 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.313740968, | |
| 0.171494633, | |
| -0.283876905 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.327325366, | |
| 0.0566016607, | |
| -0.295197237 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.313740968, | |
| 0.171494633, | |
| -0.283876905 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.300156569, | |
| 0.0566016607, | |
| -0.295197237 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v67_logistics_cage_9cdf51/v67_logistics_cage_9cdf51.glb" | |
| }, | |
| { | |
| "id": "v68_logistics_cage_4941b3", | |
| "dims_m": [ | |
| 0.7569, | |
| 1.5963, | |
| 0.6272 | |
| ], | |
| "mass_kg": 76.129, | |
| "tris": 17683, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.292271332, | |
| 0.210268459, | |
| 0.227386353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.30798635, | |
| 0.0654792395, | |
| 0.214290505 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.292271332, | |
| 0.210268459, | |
| 0.227386353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.276556315, | |
| 0.0654792395, | |
| 0.214290505 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.292271332, | |
| 0.210268459, | |
| -0.227386353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.30798635, | |
| 0.0654792395, | |
| -0.240482201 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.292271332, | |
| 0.210268459, | |
| -0.227386353 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.276556315, | |
| 0.0654792395, | |
| -0.240482201 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.367465665, | |
| 0.246768309, | |
| 0.302580685 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v68_logistics_cage_4941b3/v68_logistics_cage_4941b3.glb" | |
| }, | |
| { | |
| "id": "v69_logistics_cage_f86e68", | |
| "dims_m": [ | |
| 1.0104, | |
| 1.525, | |
| 0.9405 | |
| ], | |
| "mass_kg": 85.084, | |
| "tris": 21927, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.42974352, | |
| 0.206728329, | |
| 0.394805684 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.443378412, | |
| 0.0568120495, | |
| 0.383443274 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.42974352, | |
| 0.206728329, | |
| 0.394805684 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.416108628, | |
| 0.0568120495, | |
| 0.383443274 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.42974352, | |
| 0.206728329, | |
| -0.394805684 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.443378412, | |
| 0.0568120495, | |
| -0.406168094 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.42974352, | |
| 0.206728329, | |
| -0.394805684 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.416108628, | |
| 0.0568120495, | |
| -0.406168094 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v69_logistics_cage_f86e68/v69_logistics_cage_f86e68.glb" | |
| }, | |
| { | |
| "id": "v70_logistics_cage_79ec7f", | |
| "dims_m": [ | |
| 1.0117, | |
| 1.6126, | |
| 0.8752 | |
| ], | |
| "mass_kg": 87.111, | |
| "tris": 26095, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.425960775, | |
| 0.151322576, | |
| 0.357713816 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.440458695, | |
| 0.0604080031, | |
| 0.345632215 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.425960775, | |
| 0.151322576, | |
| 0.357713816 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.411462854, | |
| 0.0604080031, | |
| 0.345632215 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.425960775, | |
| 0.151322576, | |
| -0.357713816 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.440458695, | |
| 0.0604080031, | |
| -0.369795416 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.425960775, | |
| 0.151322576, | |
| -0.357713816 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.411462854, | |
| 0.0604080031, | |
| -0.369795416 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.904594356, | |
| 0.42742861 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v70_logistics_cage_79ec7f/v70_logistics_cage_79ec7f.glb" | |
| }, | |
| { | |
| "id": "v71_logistics_cage_afc14d", | |
| "dims_m": [ | |
| 0.7442, | |
| 1.1207, | |
| 0.8455 | |
| ], | |
| "mass_kg": 89.107, | |
| "tris": 24047, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.277744309, | |
| 0.180210033, | |
| 0.328383349 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.29504129, | |
| 0.0720707558, | |
| 0.313969198 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.277744309, | |
| 0.180210033, | |
| 0.328383349 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.260447327, | |
| 0.0720707558, | |
| 0.313969198 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.277744309, | |
| 0.180210033, | |
| -0.328383349 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.29504129, | |
| 0.0720707558, | |
| -0.3427975 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.277744309, | |
| 0.180210033, | |
| -0.328383349 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.260447327, | |
| 0.0720707558, | |
| -0.3427975 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.677321537, | |
| 0.41045424 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v71_logistics_cage_afc14d/v71_logistics_cage_afc14d.glb" | |
| }, | |
| { | |
| "id": "v72_logistics_cage_936585", | |
| "dims_m": [ | |
| 1.1029, | |
| 1.3029, | |
| 0.7858 | |
| ], | |
| "mass_kg": 93.267, | |
| "tris": 27764, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.475502058, | |
| 0.132047326, | |
| 0.316980417 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.489230169, | |
| 0.0572004611, | |
| 0.305540325 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.475502058, | |
| 0.132047326, | |
| 0.316980417 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.461773948, | |
| 0.0572004611, | |
| 0.305540325 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.475502058, | |
| 0.132047326, | |
| -0.316980417 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.489230169, | |
| 0.0572004611, | |
| -0.328420509 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.475502058, | |
| 0.132047326, | |
| -0.316980417 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.461773948, | |
| 0.0572004611, | |
| -0.328420509 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| 0.0, | |
| 0.744407054, | |
| 0.380555863 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v72_logistics_cage_936585/v72_logistics_cage_936585.glb" | |
| }, | |
| { | |
| "id": "v73_logistics_cage_18e0d7", | |
| "dims_m": [ | |
| 1.1093, | |
| 0.8336, | |
| 0.8169 | |
| ], | |
| "mass_kg": 62.305, | |
| "tris": 15749, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.48105222, | |
| 0.162686646, | |
| 0.334864679 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.494328028, | |
| 0.0553158664, | |
| 0.323801506 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.48105222, | |
| 0.162686646, | |
| 0.334864679 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.467776413, | |
| 0.0553158664, | |
| 0.323801506 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.48105222, | |
| 0.162686646, | |
| -0.334864679 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.494328028, | |
| 0.0553158664, | |
| -0.345927853 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.48105222, | |
| 0.162686646, | |
| -0.334864679 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.467776413, | |
| 0.0553158664, | |
| -0.345927853 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v73_logistics_cage_18e0d7/v73_logistics_cage_18e0d7.glb" | |
| }, | |
| { | |
| "id": "v74_logistics_cage_e3d101", | |
| "dims_m": [ | |
| 1.0778, | |
| 1.0696, | |
| 0.8894 | |
| ], | |
| "mass_kg": 65.083, | |
| "tris": 19219, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.464003691, | |
| 0.209427067, | |
| 0.369769635 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.477536422, | |
| 0.0563863819, | |
| 0.358492359 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.464003691, | |
| 0.209427067, | |
| 0.369769635 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.450470959, | |
| 0.0563863819, | |
| 0.358492359 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.464003691, | |
| 0.209427067, | |
| -0.369769635 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.477536422, | |
| 0.0563863819, | |
| -0.381046912 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.464003691, | |
| 0.209427067, | |
| -0.369769635 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.450470959, | |
| 0.0563863819, | |
| -0.381046912 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v74_logistics_cage_e3d101/v74_logistics_cage_e3d101.glb" | |
| }, | |
| { | |
| "id": "v75_logistics_cage_3f1c79", | |
| "dims_m": [ | |
| 1.0062, | |
| 1.1895, | |
| 0.6684 | |
| ], | |
| "mass_kg": 92.669, | |
| "tris": 22132, | |
| "joints": [ | |
| { | |
| "name": "caster_swivel_deg__caster_fork_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_0__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_0", | |
| "pivot": [ | |
| -0.423882115, | |
| 0.174962348, | |
| 0.255013456 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_0", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_0__casters" | |
| ], | |
| "parent_link": "caster_fork_0", | |
| "child_link": "caster_wheel_0", | |
| "pivot": [ | |
| -0.438243927, | |
| 0.0598408853, | |
| 0.243045279 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_1__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_1", | |
| "pivot": [ | |
| 0.423882115, | |
| 0.174962348, | |
| 0.255013456 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_1", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_1__casters" | |
| ], | |
| "parent_link": "caster_fork_1", | |
| "child_link": "caster_wheel_1", | |
| "pivot": [ | |
| 0.409520302, | |
| 0.0598408853, | |
| 0.243045279 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_2__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_2", | |
| "pivot": [ | |
| -0.423882115, | |
| 0.174962348, | |
| -0.255013456 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_2", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_2__casters" | |
| ], | |
| "parent_link": "caster_fork_2", | |
| "child_link": "caster_wheel_2", | |
| "pivot": [ | |
| -0.438243927, | |
| 0.0598408853, | |
| -0.266981633 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "caster_swivel_deg__caster_fork_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_fork_3__casters" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "caster_fork_3", | |
| "pivot": [ | |
| 0.423882115, | |
| 0.174962348, | |
| -0.255013456 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| 1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "wheel_roll_deg__caster_wheel_3", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_caster_wheel_3__casters" | |
| ], | |
| "parent_link": "caster_fork_3", | |
| "child_link": "caster_wheel_3", | |
| "pivot": [ | |
| 0.409520302, | |
| 0.0598408853, | |
| -0.266981633 | |
| ], | |
| "axis": [ | |
| 1.0, | |
| 0.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 360.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| }, | |
| { | |
| "name": "gate_open_deg__gate", | |
| "type": "revolute", | |
| "meshes": [ | |
| "vis_gate__cage" | |
| ], | |
| "parent_link": "cage", | |
| "child_link": "gate", | |
| "pivot": [ | |
| -0.489234758, | |
| 0.217162456, | |
| 0.3203661 | |
| ], | |
| "axis": [ | |
| 0.0, | |
| -1.0, | |
| -0.0 | |
| ], | |
| "limits": [ | |
| 0.0, | |
| 110.0 | |
| ], | |
| "unit": "deg", | |
| "phase": 0 | |
| } | |
| ], | |
| "glb": "assets/logistics_cage/v75_logistics_cage_3f1c79/v75_logistics_cage_3f1c79.glb" | |
| } | |
| ] | |
| } |