{
  "id": "leap-v1",
  "name": "LEAP Hand v1",
  "hands": [
    "H095"
  ],
  "license": "MIT",
  "source": "https://github.com/leap-hand/LEAP_Hand_Sim",
  "revision": "150bc3d4b61fd6619193ba5a8ef209f3609ced89",
  "urdf": "assets/leap_hand/robot.urdf",
  "licenseSource": "https://github.com/leap-hand/LEAP_Hand_Sim/blob/150bc3d4b61fd6619193ba5a8ef209f3609ced89/LICENSE.txt",
  "sourceURL": "https://raw.githubusercontent.com/leap-hand/LEAP_Hand_Sim/150bc3d4b61fd6619193ba5a8ef209f3609ced89/assets/leap_hand/robot.urdf",
  "checked": "2026-10-25",
  "urdfSha256": "b3f29881e1c013f8b4eda85e9afecc6b2f4b89b5b49b643183ef6031422ed7f4",
  "modelSha256": "6fa3d6be9fd13630d1037128ec65d6ca6ba82b86acdaea205e9854fbb29550eb",
  "meshSources": [
    {
      "path": "assets/leap_hand/palm_lower.stl",
      "sha256": "eae47756f1a1978b255a36c0b75c24c0af886d10026c2950a2b0acef66f09c8c"
    },
    {
      "path": "assets/leap_hand/mcp_joint.stl",
      "sha256": "56af82c57b469d491f544d6de12e2696b4284b50e89ca271502aaa0631f04b59"
    },
    {
      "path": "assets/leap_hand/pip.stl",
      "sha256": "b778405c95127023c8b110e6e2f5a181ad8a46dadc2ac98d3f038debae52ef33"
    },
    {
      "path": "assets/leap_hand/dip.stl",
      "sha256": "9222f0ee1fa0077c70a219f7952df6f4208b003ad06a608e006cd0d8057d4b1c"
    },
    {
      "path": "assets/leap_hand/fingertip.stl",
      "sha256": "e149e01e395b58950332dc2e2bda4b51b5557328a73c80b990d184c2e84dcc53"
    },
    {
      "path": "assets/leap_hand/thumb_pip.stl",
      "sha256": "40532d5d555e150748f8563fb378ab3d0839b9221eb5ef108e86fde01a98dfe0"
    },
    {
      "path": "assets/leap_hand/thumb_dip.stl",
      "sha256": "7261cf99cd44ae42360dc72a417c2526a73ec8ff4c446858042d6d0675b4f2bf"
    },
    {
      "path": "assets/leap_hand/thumb_fingertip.stl",
      "sha256": "b43c5a13cf67a25da5ea64afafdcae2179b53971f940375c94656919d717dfb0"
    }
  ],
  "conversion": "Visual meshes converted from original STL/DAE to indexed geometry with 16-bit vertex coordinates within each mesh bounding box (maximum rounding error: mesh span / 131070 per axis); vertex normals computed in the viewer; textures omitted. Joint origins, axes, limits and mimic relationships retained. Display poses are illustrative, not hardware control or a physics simulation.",
  "joints": 16,
  "controls": 16,
  "visualMeshes": 17
}
