Browse Source

[update] support h1 and inspire hand

main
silencht 11 months ago
parent
commit
f492e360b5
  1. 50
      README.md
  2. 65
      README_ja-JP.md
  3. 51
      README_zh-CN.md
  4. 1543
      assets/h1/h1_with_hand.urdf
  5. BIN
      assets/h1/meshes/L_hand_base_link.STL
  6. BIN
      assets/h1/meshes/Link11_L.STL
  7. BIN
      assets/h1/meshes/Link11_R.STL
  8. BIN
      assets/h1/meshes/Link12_L.STL
  9. BIN
      assets/h1/meshes/Link12_R.STL
  10. BIN
      assets/h1/meshes/Link13_L.STL
  11. BIN
      assets/h1/meshes/Link13_R.STL
  12. BIN
      assets/h1/meshes/Link14_L.STL
  13. BIN
      assets/h1/meshes/Link14_R.STL
  14. BIN
      assets/h1/meshes/Link15_L.STL
  15. BIN
      assets/h1/meshes/Link15_R.STL
  16. BIN
      assets/h1/meshes/Link16_L.STL
  17. BIN
      assets/h1/meshes/Link16_R.STL
  18. BIN
      assets/h1/meshes/Link17_L.STL
  19. BIN
      assets/h1/meshes/Link17_R.STL
  20. BIN
      assets/h1/meshes/Link18_L.STL
  21. BIN
      assets/h1/meshes/Link18_R.STL
  22. BIN
      assets/h1/meshes/Link19_L.STL
  23. BIN
      assets/h1/meshes/Link19_R.STL
  24. BIN
      assets/h1/meshes/Link20_L.STL
  25. BIN
      assets/h1/meshes/Link20_R.STL
  26. BIN
      assets/h1/meshes/Link21_L.STL
  27. BIN
      assets/h1/meshes/Link21_R.STL
  28. BIN
      assets/h1/meshes/Link22_L.STL
  29. BIN
      assets/h1/meshes/Link22_R.STL
  30. BIN
      assets/h1/meshes/R_hand_base_link.STL
  31. BIN
      assets/h1/meshes/left_ankle_link.STL
  32. BIN
      assets/h1/meshes/left_elbow_link.STL
  33. 0
      assets/h1/meshes/left_hand_link.STL
  34. 0
      assets/h1/meshes/left_hip_pitch_link.STL
  35. 0
      assets/h1/meshes/left_hip_roll_link.STL
  36. 0
      assets/h1/meshes/left_hip_yaw_link.STL
  37. BIN
      assets/h1/meshes/left_knee_link.STL
  38. 0
      assets/h1/meshes/left_shoulder_pitch_link.STL
  39. 0
      assets/h1/meshes/left_shoulder_roll_link.STL
  40. 0
      assets/h1/meshes/left_shoulder_yaw_link.STL
  41. 0
      assets/h1/meshes/logo_link.STL
  42. 0
      assets/h1/meshes/pelvis.STL
  43. BIN
      assets/h1/meshes/right_ankle_link.STL
  44. BIN
      assets/h1/meshes/right_elbow_link.STL
  45. 0
      assets/h1/meshes/right_hand_link.STL
  46. 0
      assets/h1/meshes/right_hip_pitch_link.STL
  47. 0
      assets/h1/meshes/right_hip_roll_link.STL
  48. 0
      assets/h1/meshes/right_hip_yaw_link.STL
  49. BIN
      assets/h1/meshes/right_knee_link.STL
  50. 0
      assets/h1/meshes/right_shoulder_pitch_link.STL
  51. 0
      assets/h1/meshes/right_shoulder_roll_link.STL
  52. 0
      assets/h1/meshes/right_shoulder_yaw_link.STL
  53. BIN
      assets/h1/meshes/torso_link.STL
  54. 20
      assets/inspire_hand/inspire_hand.yml
  55. 1234
      assets/inspire_hand/inspire_hand_left.urdf
  56. 734
      assets/inspire_hand/inspire_hand_right.urdf
  57. 1474
      assets/inspire_hand/meshes/L_hand_base_link.STL.convex.stl
  58. 354
      assets/inspire_hand/meshes/Link11_L.STL.convex.stl
  59. 306
      assets/inspire_hand/meshes/Link11_R.STL.convex.stl
  60. 802
      assets/inspire_hand/meshes/Link12_L.STL.convex.stl
  61. 754
      assets/inspire_hand/meshes/Link12_R.STL.convex.stl
  62. 514
      assets/inspire_hand/meshes/Link13_L.STL.convex.stl
  63. 498
      assets/inspire_hand/meshes/Link13_R.STL.convex.stl
  64. 578
      assets/inspire_hand/meshes/Link14_L.STL.convex.stl
  65. 578
      assets/inspire_hand/meshes/Link14_R.STL.convex.stl
  66. 578
      assets/inspire_hand/meshes/Link15_L.STL.convex.stl
  67. 546
      assets/inspire_hand/meshes/Link15_R.STL.convex.stl
  68. 578
      assets/inspire_hand/meshes/Link16_L.STL.convex.stl
  69. 578
      assets/inspire_hand/meshes/Link16_R.STL.convex.stl
  70. 578
      assets/inspire_hand/meshes/Link17_L.STL.convex.stl
  71. 546
      assets/inspire_hand/meshes/Link17_R.STL.convex.stl
  72. 562
      assets/inspire_hand/meshes/Link18_L.STL.convex.stl
  73. 562
      assets/inspire_hand/meshes/Link18_R.STL.convex.stl
  74. 578
      assets/inspire_hand/meshes/Link19_L.STL.convex.stl
  75. 546
      assets/inspire_hand/meshes/Link19_R.STL.convex.stl
  76. 578
      assets/inspire_hand/meshes/Link20_L.STL.convex.stl
  77. 578
      assets/inspire_hand/meshes/Link20_R.STL.convex.stl
  78. 578
      assets/inspire_hand/meshes/Link21_L.STL.convex.stl
  79. 546
      assets/inspire_hand/meshes/Link21_R.STL.convex.stl
  80. 626
      assets/inspire_hand/meshes/Link22_L.STL.convex.stl
  81. 626
      assets/inspire_hand/meshes/Link22_R.STL.convex.stl
  82. 1554
      assets/inspire_hand/meshes/R_hand_base_link.STL.convex.stl
  83. BIN
      assets/inspire_hand/meshes/left_ankle_pitch_link.STL
  84. BIN
      assets/inspire_hand/meshes/left_ankle_roll_link.STL
  85. BIN
      assets/inspire_hand/meshes/left_elbow_pitch_link.STL
  86. BIN
      assets/inspire_hand/meshes/left_elbow_roll_link.STL
  87. BIN
      assets/inspire_hand/meshes/left_knee_link.STL
  88. BIN
      assets/inspire_hand/meshes/left_wrist_pitch_link.STL
  89. BIN
      assets/inspire_hand/meshes/right_ankle_pitch_link.STL
  90. BIN
      assets/inspire_hand/meshes/right_ankle_roll_link.STL
  91. BIN
      assets/inspire_hand/meshes/right_elbow_pitch_link.STL
  92. BIN
      assets/inspire_hand/meshes/right_elbow_roll_link.STL
  93. BIN
      assets/inspire_hand/meshes/right_knee_link.STL
  94. BIN
      assets/inspire_hand/meshes/right_wrist_pitch_link.STL
  95. BIN
      assets/inspire_hand/meshes/torso_link.STL
  96. BIN
      assets/inspire_hand/meshes/wrist_yaw_link.STL
  97. 48
      teleop/robot_control/hand_retargeting.py
  98. 256
      teleop/robot_control/robot_arm.py
  99. 268
      teleop/robot_control/robot_arm_ik.py
  100. 199
      teleop/robot_control/robot_hand_inspire.py

50
README.md

@ -9,9 +9,22 @@
# ๐Ÿ“บ Video Demo # ๐Ÿ“บ Video Demo
<p align="center"> <p align="center">
<a href="https://www.youtube.com/watch?v=OTWHXTu09wE" target="_blank">
<img src="https://img.youtube.com/vi/OTWHXTu09wE/maxresdefault.jpg" alt="Watch the video" style="width: 35%;">
</a>
<table>
<tr>
<td align="center" width="50%">
<a href="https://www.youtube.com/watch?v=OTWHXTu09wE" target="_blank">
<img src="https://img.youtube.com/vi/OTWHXTu09wE/maxresdefault.jpg" alt="Video 1" width="75%">
</a>
<p><b> G1 (29DoF) </b></p>
</td>
<td align="center" width="50%">
<a href="https://www.youtube.com/watch?v=pNjr2f_XHoo" target="_blank">
<img src="https://img.youtube.com/vi/pNjr2f_XHoo/maxresdefault.jpg" alt="Video 2" width="75%">
</a>
<p><b> H1_2 (Arm 7DoF) </b></p>
</td>
</tr>
</table>
</p> </p>
@ -20,38 +33,40 @@
# 0. ๐Ÿ“– Introduction # 0. ๐Ÿ“– Introduction
This repository implements teleoperation of the **Unitree humanoid robot** using **Apple Vision Pro**. This repository implements teleoperation of the **Unitree humanoid robot** using **Apple Vision Pro**.
Here are the robots that will be supported,
Here are the currently supported robots,
<table> <table>
<tr> <tr>
<th style="text-align: center;"> &#129302; Robot </th> <th style="text-align: center;"> &#129302; Robot </th>
<th style="text-align: center;"> &#9898; Status </th> <th style="text-align: center;"> &#9898; Status </th>
<th style="text-align: center;"> &#128221; Remarks </th>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> G1 (29DoF) + Dex3-1 </td>
<td style="text-align: center;"> <a href="https://www.unitree.com/g1" target="_blank"> G1 (29DoF) </td>
<td style="text-align: center;"> &#9989; Completed </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/g1" target="_blank"> G1 (23DoF) </td>
<td style="text-align: center;"> &#9989; Completed </td> <td style="text-align: center;"> &#9989; Completed </td>
<td style="text-align: center;"> main branch </td>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> G1 (23DoF) </td>
<td style="text-align: center;"> <a href="https://www.unitree.com/h1" target="_blank"> H1 (Arm 4DoF) </td>
<td style="text-align: center;"> &#9989; Completed </td> <td style="text-align: center;"> &#9989; Completed </td>
<td style="text-align: center;"> main branch </td>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> H1 (Arm 4DoF) </td>
<td style="text-align: center;"> &#9201; In Progress </td>
<td style="text-align: center;"> <a href="https://github.com/unitreerobotics/avp_teleoperate/tree/h1" target="_blank">Refer to this branch's ik temporarily</a> </td>
<td style="text-align: center;"> <a href="https://www.unitree.com/h1" target="_blank"> H1_2 (Arm 7DoF) </td>
<td style="text-align: center;"> &#9989; Completed </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/Dex3-1" target="_blank"> Dex3-1 hand </td>
<td style="text-align: center;"> &#9989; Completed </td>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> H1_2 (Arm 7DoF) + Inspire </td>
<td style="text-align: center;"> <a href="https://support.unitree.com/home/en/G1_developer/inspire_dfx_dexterous_hand" target="_blank"> Inspire hand </td>
<td style="text-align: center;"> &#9989; Completed </td> <td style="text-align: center;"> &#9989; Completed </td>
<td style="text-align: center;"> <a href="https://github.com/unitreerobotics/avp_teleoperate/tree/main" target="_blank">The original h1_2 branch has become stale, and the original g1 branch has been renamed to the main branch. The main branch now supports both g1 and h1_2.</a> </td>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> ยทยทยท </td>
<td style="text-align: center;"> ยทยทยท </td>
<td style="text-align: center;"> ยทยทยท </td>
<td style="text-align: center;"> ... </td>
<td style="text-align: center;"> ... </td>
</tr> </tr>
</table> </table>
@ -330,6 +345,7 @@ avp_teleoperate/
โ”‚ โ”‚ โ”œโ”€โ”€ episode_writer.py [Used to record data for imitation learning] โ”‚ โ”‚ โ”œโ”€โ”€ episode_writer.py [Used to record data for imitation learning]
โ”‚ โ”‚ โ”œโ”€โ”€ mat_tool.py [Some small math tools] โ”‚ โ”‚ โ”œโ”€โ”€ mat_tool.py [Some small math tools]
โ”‚ โ”‚ โ”œโ”€โ”€ weighted_moving_filter.py [For filtering joint data] โ”‚ โ”‚ โ”œโ”€โ”€ weighted_moving_filter.py [For filtering joint data]
| | โ”œโ”€โ”€ rerun_visualizer.py [For visualizing data during recording]
โ”‚ โ”‚ โ”‚ โ”‚
โ”‚ โ”‚โ”€โ”€teleop_hand_and_arm.py [Startup execution code for teleoperation] โ”‚ โ”‚โ”€โ”€teleop_hand_and_arm.py [Startup execution code for teleoperation]
``` ```

65
README_ja-JP.md

@ -9,25 +9,65 @@
# ๐Ÿ“บ ใƒ“ใƒ‡ใ‚ชใƒ‡ใƒข # ๐Ÿ“บ ใƒ“ใƒ‡ใ‚ชใƒ‡ใƒข
<p align="center"> <p align="center">
<a href="https://www.youtube.com/watch?v=OTWHXTu09wE" target="_blank">
<img src="https://img.youtube.com/vi/OTWHXTu09wE/maxresdefault.jpg" alt="Watch the video" style="width: 35%;">
</a>
<table>
<tr>
<td align="center" width="50%">
<a href="https://www.youtube.com/watch?v=OTWHXTu09wE" target="_blank">
<img src="https://img.youtube.com/vi/OTWHXTu09wE/maxresdefault.jpg" alt="Video 1" width="75%">
</a>
<p><b> G1 (29DoF) </b></p>
</td>
<td align="center" width="50%">
<a href="https://www.youtube.com/watch?v=pNjr2f_XHoo" target="_blank">
<img src="https://img.youtube.com/vi/pNjr2f_XHoo/maxresdefault.jpg" alt="Video 2" width="75%">
</a>
<p><b> H1_2๏ผˆ่…• 7่‡ช็”ฑๅบฆ๏ผ‰</b></p>
</td>
</tr>
</table>
</p> </p>
# 0. ๐Ÿ“– ใ‚คใƒณใƒˆใƒญใƒ€ใ‚ฏใ‚ทใƒงใƒณ # 0. ๐Ÿ“– ใ‚คใƒณใƒˆใƒญใƒ€ใ‚ฏใ‚ทใƒงใƒณ
ใ“ใฎใƒชใƒใ‚ธใƒˆใƒชใฏใ€**Apple Vision Pro** ใ‚’ไฝฟ็”จใ—ใฆ **Unitree ใƒ’ใƒฅใƒผใƒžใƒŽใ‚คใƒ‰ใƒญใƒœใƒƒใƒˆ** ใ‚’้ ้š”ๆ“ไฝœใ™ใ‚‹ใŸใ‚ใฎใ‚‚ใฎใงใ™ใ€‚ ใ“ใฎใƒชใƒใ‚ธใƒˆใƒชใฏใ€**Apple Vision Pro** ใ‚’ไฝฟ็”จใ—ใฆ **Unitree ใƒ’ใƒฅใƒผใƒžใƒŽใ‚คใƒ‰ใƒญใƒœใƒƒใƒˆ** ใ‚’้ ้š”ๆ“ไฝœใ™ใ‚‹ใŸใ‚ใฎใ‚‚ใฎใงใ™ใ€‚
ไปฅไธ‹ใฏใ€ใ“ใฎใƒชใƒใ‚ธใƒˆใƒชใŒใ‚ตใƒใƒผใƒˆใ™ใ‚‹ใƒญใƒœใƒƒใƒˆใฎ็จฎ้กžใงใ™๏ผš
ไปฅไธ‹ใฏๆœฌใƒชใƒใ‚ธใƒˆใƒชใง็พๅœจใ‚ตใƒใƒผใƒˆใ•ใ‚Œใฆใ„ใ‚‹ใƒญใƒœใƒƒใƒˆใฎ็จฎ้กžใงใ™,
<table>
<tr>
<th style="text-align: center;"> ๐Ÿค– ใƒญใƒœใƒƒใƒˆ </th>
<th style="text-align: center;"> โšช ใ‚นใƒ†ใƒผใ‚ฟใ‚น </th>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/g1" target="_blank"> G1๏ผˆ29่‡ช็”ฑๅบฆ๏ผ‰ </td>
<td style="text-align: center;"> โœ… ๅฎŒไบ† </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/g1" target="_blank"> G1๏ผˆ23่‡ช็”ฑๅบฆ๏ผ‰ </td>
<td style="text-align: center;"> โœ… ๅฎŒไบ† </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/h1" target="_blank"> H1๏ผˆ่…• 4่‡ช็”ฑๅบฆ๏ผ‰ </td>
<td style="text-align: center;"> โœ… ๅฎŒไบ† </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/h1" target="_blank"> H1_2๏ผˆ่…• 7่‡ช็”ฑๅบฆ๏ผ‰ </td>
<td style="text-align: center;"> โœ… ๅฎŒไบ† </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/Dex3-1" target="_blank"> Dex3-1 ใƒใƒณใƒ‰ </td>
<td style="text-align: center;"> โœ… ๅฎŒไบ† </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://support.unitree.com/home/en/G1_developer/inspire_dfx_dexterous_hand" target="_blank"> Inspire ใƒใƒณใƒ‰ </td>
<td style="text-align: center;"> โœ… ๅฎŒไบ† </td>
</tr>
<tr>
<td style="text-align: center;"> ... </td>
<td style="text-align: center;"> ... </td>
</tr>
</table>
| ใƒญใƒœใƒƒใƒˆ | ใ‚นใƒ†ใƒผใ‚ฟใ‚น | ๅ‚™่€ƒ |
| :----------------------------: | :--------: | :----------------------------------------------------------: |
| G1 (29่‡ช็”ฑๅบฆ) + Dex3-1 | โœ… ๅฎŒไบ† | mainใƒ–ใƒฉใƒณใƒ |
| H1 (ใ‚ขใƒผใƒ 4่‡ช็”ฑๅบฆ) | โณ ้€ฒ่กŒไธญ | [ใ“ใฎไธ€ๆ™‚ใƒ–ใƒฉใƒณใƒใฎIKใ‚ฝใƒซใƒใƒผใ‚’ๅ‚็…ง](https://github.com/unitreerobotics/avp_teleoperate/tree/h1) |
| H1_2 (ใ‚ขใƒผใƒ 7่‡ช็”ฑๅบฆ) + Inspire | โœ… ๅฎŒไบ† | [ๅ…ƒใฎh1_2ใƒ–ใƒฉใƒณใƒใฏๅคใใชใ‚Šใ€ๅ…ƒใฎg1ใƒ–ใƒฉใƒณใƒใŒmainใƒ–ใƒฉใƒณใƒใซๆ”นๅใ•ใ‚Œใ€mainใƒ–ใƒฉใƒณใƒใฏ็พๅœจg1ใจh1_2ใฎไธกๆ–นใ‚’ใ‚ตใƒใƒผใƒˆ](https://github.com/unitreerobotics/avp_teleoperate/tree/main) |
| ... | ... | ... |
ไปฅไธ‹ใฏใ€ๅฟ…่ฆใชใƒ‡ใƒใ‚คใ‚นใจ้…็ทšๅ›ณใงใ™๏ผš ไปฅไธ‹ใฏใ€ๅฟ…่ฆใชใƒ‡ใƒใ‚คใ‚นใจ้…็ทšๅ›ณใงใ™๏ผš
@ -302,6 +342,7 @@ avp_teleoperate/
โ”‚ โ”‚ โ”œโ”€โ”€ episode_writer.py [ๆจกๅ€ฃๅญฆ็ฟ’ใฎใƒ‡ใƒผใ‚ฟใ‚’่จ˜้Œฒใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จ] โ”‚ โ”‚ โ”œโ”€โ”€ episode_writer.py [ๆจกๅ€ฃๅญฆ็ฟ’ใฎใƒ‡ใƒผใ‚ฟใ‚’่จ˜้Œฒใ™ใ‚‹ใŸใ‚ใซไฝฟ็”จ]
โ”‚ โ”‚ โ”œโ”€โ”€ mat_tool.py [ใ„ใใคใ‹ใฎๅฐใ•ใชๆ•ฐๅญฆใƒ„ใƒผใƒซ] โ”‚ โ”‚ โ”œโ”€โ”€ mat_tool.py [ใ„ใใคใ‹ใฎๅฐใ•ใชๆ•ฐๅญฆใƒ„ใƒผใƒซ]
โ”‚ โ”‚ โ”œโ”€โ”€ weighted_moving_filter.py [ใ‚ธใƒงใ‚คใƒณใƒˆใƒ‡ใƒผใ‚ฟใ‚’ใƒ•ใ‚ฃใƒซใ‚ฟใƒชใƒณใ‚ฐใ™ใ‚‹ใŸใ‚] โ”‚ โ”‚ โ”œโ”€โ”€ weighted_moving_filter.py [ใ‚ธใƒงใ‚คใƒณใƒˆใƒ‡ใƒผใ‚ฟใ‚’ใƒ•ใ‚ฃใƒซใ‚ฟใƒชใƒณใ‚ฐใ™ใ‚‹ใŸใ‚]
โ”‚ โ”‚ โ”œโ”€โ”€ rerun_visualizer.py [่จ˜้Œฒไธญใฎใƒ‡ใƒผใ‚ฟใ‚’ๅฏ่ฆ–ๅŒ–ใ™ใ‚‹ใŸใ‚]
โ”‚ โ”‚ โ”‚ โ”‚
โ”‚ โ”‚โ”€โ”€teleop_hand_and_arm.py [้ ้š”ๆ“ไฝœใฎ่ตทๅ‹•ๅฎŸ่กŒใ‚ณใƒผใƒ‰] โ”‚ โ”‚โ”€โ”€teleop_hand_and_arm.py [้ ้š”ๆ“ไฝœใฎ่ตทๅ‹•ๅฎŸ่กŒใ‚ณใƒผใƒ‰]
``` ```

51
README_zh-CN.md

@ -9,9 +9,22 @@
# ๐Ÿ“บ ่ง†้ข‘ๆผ”็คบ # ๐Ÿ“บ ่ง†้ข‘ๆผ”็คบ
<p align="center"> <p align="center">
<a href="https://www.bilibili.com/video/BV124m8YXExJ" target="_blank">
<img src="./img/video_cover.jpg" alt="Watch the video" style="width: 35%;">
</a>
<table>
<tr>
<td align="center" width="50%">
<a href="https://www.bilibili.com/video/BV124m8YXExJ" target="_blank">
<img src="./img/video_cover.jpg" alt="Video 1" width="75%">
</a>
<p><b> G1 (29่‡ช็”ฑๅบฆ) </b></p>
</td>
<td align="center" width="50%">
<a href="https://www.bilibili.com/video/BV1SW421X7kA" target="_blank">
<img src="./img/video_cover2.jpg" alt="Video 2" width="75%">
</a>
<p><b> H1_2 (ๆ‰‹่‡‚7่‡ช็”ฑๅบฆ) </b></p>
</td>
</tr>
</table>
</p> </p>
@ -19,33 +32,40 @@
่ฏฅไป“ๅบ“ๅฎž็Žฐไบ†ไฝฟ็”จ **Apple Vision Pro** ๅฏน **ๅฎ‡ๆ ‘๏ผˆUnitree๏ผ‰ไบบๅฝขๆœบๅ™จไบบ** ็š„้ฅๆ“ไฝœๆŽงๅˆถใ€‚ ่ฏฅไป“ๅบ“ๅฎž็Žฐไบ†ไฝฟ็”จ **Apple Vision Pro** ๅฏน **ๅฎ‡ๆ ‘๏ผˆUnitree๏ผ‰ไบบๅฝขๆœบๅ™จไบบ** ็š„้ฅๆ“ไฝœๆŽงๅˆถใ€‚
ไปฅไธ‹ๆ˜ฏๆœฌไป“ๅบ“ๅฐ†ๆ”ฏๆŒ็š„ๆœบๅ™จไบบ็ฑปๅž‹๏ผš
ไปฅไธ‹ๆ˜ฏๆœฌไป“ๅบ“็›ฎๅ‰ๆ”ฏๆŒ็š„ๆœบๅ™จไบบ็ฑปๅž‹๏ผš
<table> <table>
<tr> <tr>
<th style="text-align: center;"> &#129302; ๆœบๅ™จไบบ </th> <th style="text-align: center;"> &#129302; ๆœบๅ™จไบบ </th>
<th style="text-align: center;"> &#9898; ็Šถๆ€ </th> <th style="text-align: center;"> &#9898; ็Šถๆ€ </th>
<th style="text-align: center;"> &#128221; ๅค‡ๆณจ </th>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> G1 (29่‡ช็”ฑๅบฆ) + Dex3-1 </td>
<td style="text-align: center;"> <a href="https://www.unitree.com/cn/g1" target="_blank"> G1 (29่‡ช็”ฑๅบฆ) </td>
<td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td> <td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td>
<th style="text-align: center;">mainๅˆ†ๆ”ฏ</th>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> H1 (ๆ‰‹่‡‚4่‡ช็”ฑๅบฆ) </td>
<td style="text-align: center;"> &#9201; ่ฟ›่กŒไธญ </td>
<th style="text-align: center;"> <a href="https://github.com/unitreerobotics/avp_teleoperate/tree/h1" target="_blank">ๅฏๅ‚่€ƒ่ฏฅไธดๆ—ถๅˆ†ๆ”ฏไธ‹ik่งฃ็ฎ—</a> </th>
<td style="text-align: center;"> <a href="https://www.unitree.com/cn/g1" target="_blank"> G1 (23่‡ช็”ฑๅบฆ) </td>
<td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/cn/h1" target="_blank"> H1 (ๆ‰‹่‡‚4่‡ช็”ฑๅบฆ) </td>
<td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/cn/h1" target="_blank"> H1_2 (ๆ‰‹่‡‚7่‡ช็”ฑๅบฆ) </td>
<td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td>
</tr>
<tr>
<td style="text-align: center;"> <a href="https://www.unitree.com/cn/Dex3-1" target="_blank"> Dex3-1 ็ตๅทงๆ‰‹ </td>
<td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> H1_2 (ๆ‰‹่‡‚7่‡ช็”ฑๅบฆ) + Inspire </td>
<td style="text-align: center;"> <a href="https://support.unitree.com/home/zh/G1_developer/inspire_dfx_dexterous_hand" target="_blank"> ๅ› ๆ—ถ็ตๅทงๆ‰‹ </td>
<td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td> <td style="text-align: center;"> &#9989; ๅฎŒๆˆ </td>
<th style="text-align: center;"> <a href="https://github.com/unitreerobotics/avp_teleoperate/tree/main" target="_blank">ๅŽŸh1_2ๅˆ†ๆ”ฏๅ˜ไธบ้™ˆๆ—งๅˆ†ๆ”ฏ๏ผŒๅŽŸg1ๅˆ†ๆ”ฏ้‡ๅ‘ฝๅไธบmainๅˆ†ๆ”ฏ๏ผŒmainๅˆ†ๆ”ฏ็ŽฐๅทฒๅŒๆ—ถๆ”ฏๆŒg1ๅ’Œh1_2</a> </th>
</tr> </tr>
<tr> <tr>
<td style="text-align: center;"> ยทยทยท </td>
<td style="text-align: center;"> ยทยทยท </td>
<th style="text-align: center;"> ยทยทยท </th>
<td style="text-align: center;"> ... </td>
<td style="text-align: center;"> ... </td>
</tr> </tr>
</table> </table>
@ -321,6 +341,7 @@ avp_teleoperate/
โ”‚ โ”‚ โ”œโ”€โ”€ episode_writer.py [็”จไบŽ่ฎฐๅฝ•ๆจกไปฟๅญฆไน ็š„ๆ•ฐๆฎ] โ”‚ โ”‚ โ”œโ”€โ”€ episode_writer.py [็”จไบŽ่ฎฐๅฝ•ๆจกไปฟๅญฆไน ็š„ๆ•ฐๆฎ]
โ”‚ โ”‚ โ”œโ”€โ”€ mat_tool.py [ไธ€ไบ›ๅฐ็š„ๆ•ฐๅญฆๅทฅๅ…ท] โ”‚ โ”‚ โ”œโ”€โ”€ mat_tool.py [ไธ€ไบ›ๅฐ็š„ๆ•ฐๅญฆๅทฅๅ…ท]
โ”‚ โ”‚ โ”œโ”€โ”€ weighted_moving_filter.py [็”จไบŽ่ฟ‡ๆปคๅ…ณ่Š‚ๆ•ฐๆฎ็š„ๆปคๆณขๅ™จ] โ”‚ โ”‚ โ”œโ”€โ”€ weighted_moving_filter.py [็”จไบŽ่ฟ‡ๆปคๅ…ณ่Š‚ๆ•ฐๆฎ็š„ๆปคๆณขๅ™จ]
| | โ”œโ”€โ”€ rerun_visualizer.py [็”จไบŽๅฏ่ง†ๅŒ–ๅฝ•ๅˆถๆ•ฐๆฎ]
โ”‚ โ”‚ โ”‚ โ”‚
โ”‚ โ”‚โ”€โ”€teleop_hand_and_arm.py [้ฅๆ“ไฝœ็š„ๅฏๅŠจๆ‰ง่กŒไปฃ็ ] โ”‚ โ”‚โ”€โ”€teleop_hand_and_arm.py [้ฅๆ“ไฝœ็š„ๅฏๅŠจๆ‰ง่กŒไปฃ็ ]
``` ```

1543
assets/h1/h1_with_hand.urdf
File diff suppressed because it is too large
View File

BIN
assets/h1/meshes/L_hand_base_link.STL

BIN
assets/h1/meshes/Link11_L.STL

BIN
assets/h1/meshes/Link11_R.STL

BIN
assets/h1/meshes/Link12_L.STL

BIN
assets/h1/meshes/Link12_R.STL

BIN
assets/h1/meshes/Link13_L.STL

BIN
assets/h1/meshes/Link13_R.STL

BIN
assets/h1/meshes/Link14_L.STL

BIN
assets/h1/meshes/Link14_R.STL

BIN
assets/h1/meshes/Link15_L.STL

BIN
assets/h1/meshes/Link15_R.STL

BIN
assets/h1/meshes/Link16_L.STL

BIN
assets/h1/meshes/Link16_R.STL

BIN
assets/h1/meshes/Link17_L.STL

BIN
assets/h1/meshes/Link17_R.STL

BIN
assets/h1/meshes/Link18_L.STL

BIN
assets/h1/meshes/Link18_R.STL

BIN
assets/h1/meshes/Link19_L.STL

BIN
assets/h1/meshes/Link19_R.STL

BIN
assets/h1/meshes/Link20_L.STL

BIN
assets/h1/meshes/Link20_R.STL

BIN
assets/h1/meshes/Link21_L.STL

BIN
assets/h1/meshes/Link21_R.STL

BIN
assets/h1/meshes/Link22_L.STL

BIN
assets/h1/meshes/Link22_R.STL

BIN
assets/h1/meshes/R_hand_base_link.STL

BIN
assets/h1/meshes/left_ankle_link.STL

BIN
assets/h1/meshes/left_elbow_link.STL

0
assets/inspire_hand/meshes/left_hand_link.STL → assets/h1/meshes/left_hand_link.STL

0
assets/inspire_hand/meshes/left_hip_pitch_link.STL → assets/h1/meshes/left_hip_pitch_link.STL

0
assets/inspire_hand/meshes/left_hip_roll_link.STL → assets/h1/meshes/left_hip_roll_link.STL

0
assets/inspire_hand/meshes/left_hip_yaw_link.STL → assets/h1/meshes/left_hip_yaw_link.STL

BIN
assets/h1/meshes/left_knee_link.STL

0
assets/inspire_hand/meshes/left_shoulder_pitch_link.STL → assets/h1/meshes/left_shoulder_pitch_link.STL

0
assets/inspire_hand/meshes/left_shoulder_roll_link.STL → assets/h1/meshes/left_shoulder_roll_link.STL

0
assets/inspire_hand/meshes/left_shoulder_yaw_link.STL → assets/h1/meshes/left_shoulder_yaw_link.STL

0
assets/inspire_hand/meshes/logo_link.STL → assets/h1/meshes/logo_link.STL

0
assets/inspire_hand/meshes/pelvis.STL → assets/h1/meshes/pelvis.STL

BIN
assets/h1/meshes/right_ankle_link.STL

BIN
assets/h1/meshes/right_elbow_link.STL

0
assets/inspire_hand/meshes/right_hand_link.STL → assets/h1/meshes/right_hand_link.STL

0
assets/inspire_hand/meshes/right_hip_pitch_link.STL → assets/h1/meshes/right_hip_pitch_link.STL

0
assets/inspire_hand/meshes/right_hip_roll_link.STL → assets/h1/meshes/right_hip_roll_link.STL

0
assets/inspire_hand/meshes/right_hip_yaw_link.STL → assets/h1/meshes/right_hip_yaw_link.STL

BIN
assets/h1/meshes/right_knee_link.STL

0
assets/inspire_hand/meshes/right_shoulder_pitch_link.STL → assets/h1/meshes/right_shoulder_pitch_link.STL

0
assets/inspire_hand/meshes/right_shoulder_roll_link.STL → assets/h1/meshes/right_shoulder_roll_link.STL

0
assets/inspire_hand/meshes/right_shoulder_yaw_link.STL → assets/h1/meshes/right_shoulder_yaw_link.STL

BIN
assets/h1/meshes/torso_link.STL

20
assets/inspire_hand/inspire_hand.yml

@ -4,17 +4,19 @@ left:
wrist_link_name: "L_hand_base_link" wrist_link_name: "L_hand_base_link"
# Target refers to the retargeting target, which is the robot hand # Target refers to the retargeting target, which is the robot hand
target_joint_names: null
target_origin_link_names: [ "L_hand_base_link", "L_hand_base_link", "L_hand_base_link", "L_hand_base_link", "L_hand_base_link" ]
target_joint_names: ['L_thumb_proximal_yaw_joint', 'L_thumb_proximal_pitch_joint',
'L_index_proximal_joint', 'L_middle_proximal_joint',
'L_ring_proximal_joint', 'L_pinky_proximal_joint' ]
target_origin_link_names: [ "L_hand_base_link", "L_hand_base_link", "L_hand_base_link", "L_hand_base_link", "L_hand_base_link"]
target_task_link_names: [ "L_thumb_tip", "L_index_tip", "L_middle_tip", "L_ring_tip", "L_pinky_tip" ] target_task_link_names: [ "L_thumb_tip", "L_index_tip", "L_middle_tip", "L_ring_tip", "L_pinky_tip" ]
scaling_factor: 1.5
scaling_factor: 1.20
# Source refers to the retargeting input, which usually corresponds to the human hand # Source refers to the retargeting input, which usually corresponds to the human hand
# The joint indices of human hand joint which corresponds to each link in the target_link_names # The joint indices of human hand joint which corresponds to each link in the target_link_names
target_link_human_indices: [ [ 0, 0, 0, 0, 0 ], [ 4, 9, 14, 19, 24 ] ] target_link_human_indices: [ [ 0, 0, 0, 0, 0 ], [ 4, 9, 14, 19, 24 ] ]
# A smaller alpha means stronger filtering, i.e. more smooth but also larger latency # A smaller alpha means stronger filtering, i.e. more smooth but also larger latency
low_pass_alpha: 0.8
low_pass_alpha: 0.2
right: right:
type: vector type: vector
@ -22,14 +24,16 @@ right:
wrist_link_name: "R_hand_base_link" wrist_link_name: "R_hand_base_link"
# Target refers to the retargeting target, which is the robot hand # Target refers to the retargeting target, which is the robot hand
target_joint_names: null
target_origin_link_names: [ "R_hand_base_link", "R_hand_base_link", "R_hand_base_link", "R_hand_base_link", "R_hand_base_link" ]
target_joint_names: ['R_thumb_proximal_yaw_joint', 'R_thumb_proximal_pitch_joint',
'R_index_proximal_joint', 'R_middle_proximal_joint',
'R_ring_proximal_joint', 'R_pinky_proximal_joint' ]
target_origin_link_names: [ "R_hand_base_link", "R_hand_base_link", "R_hand_base_link", "R_hand_base_link", "R_hand_base_link"]
target_task_link_names: [ "R_thumb_tip", "R_index_tip", "R_middle_tip", "R_ring_tip", "R_pinky_tip" ] target_task_link_names: [ "R_thumb_tip", "R_index_tip", "R_middle_tip", "R_ring_tip", "R_pinky_tip" ]
scaling_factor: 1.5
scaling_factor: 1.20
# Source refers to the retargeting input, which usually corresponds to the human hand # Source refers to the retargeting input, which usually corresponds to the human hand
# The joint indices of human hand joint which corresponds to each link in the target_link_names # The joint indices of human hand joint which corresponds to each link in the target_link_names
target_link_human_indices: [ [ 0, 0, 0, 0, 0 ], [ 4, 9, 14, 19, 24 ] ] target_link_human_indices: [ [ 0, 0, 0, 0, 0 ], [ 4, 9, 14, 19, 24 ] ]
# A smaller alpha means stronger filtering, i.e. more smooth but also larger latency # A smaller alpha means stronger filtering, i.e. more smooth but also larger latency
low_pass_alpha: 0.8
low_pass_alpha: 0.2

1234
assets/inspire_hand/inspire_hand_left.urdf
File diff suppressed because it is too large
View File

734
assets/inspire_hand/inspire_hand_right.urdf
File diff suppressed because it is too large
View File

1474
assets/inspire_hand/meshes/L_hand_base_link.STL.convex.stl
File diff suppressed because it is too large
View File

354
assets/inspire_hand/meshes/Link11_L.STL.convex.stl

@ -1,354 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex -0.0034187967 -0.00834355317 -0.0139000015
vertex -0.00586737599 -0.00661021611 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex -0.00586737599 -0.00661021611 -0.0139000015
vertex -0.00617566239 -0.000897735415 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex -0.00617566239 -0.000897735415 -0.0139000015
vertex -0.00410403404 0.00264112325 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex -0.00410403404 0.00264112325 -0.0139000015
vertex 0.000184911041 0.00485059852 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.000184911041 0.00485059852 -0.0139000015
vertex 0.0103229769 0.00658453628 -0.0137637034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.0103229769 0.00658453628 -0.0137637034
vertex 0.0119245276 -0.00277949241 -0.0137637034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0125521189 -0.00267215422 0.0013271413
vertex 0.00894162059 0.0063482793 0.0028615233
vertex 0.00968639739 -0.00316228531 0.00293946848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00644383626 -0.003635498 -0.00239999988
vertex -0.00586737599 -0.00661021611 -0.00239999988
vertex 0.00968639739 -0.00316228531 0.00293946848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00644383626 -0.003635498 -0.00239999988
vertex 0.00968639739 -0.00316228531 0.00293946848
vertex 0.00894162059 0.0063482793 0.0028615233
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00644383626 -0.003635498 -0.00239999988
vertex -0.00617566239 -0.000897735415 -0.0139000015
vertex -0.00644383626 -0.003635498 -0.00590000022
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00586737599 -0.00661021611 -0.0139000015
vertex -0.00644383626 -0.003635498 -0.00590000022
vertex -0.00617566239 -0.000897735415 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00586737599 -0.00661021611 -0.0139000015
vertex -0.0034187967 -0.00834355317 -0.0139000015
vertex -0.00418250822 -0.00817011949 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0112613048 0.00674502039 0.000513367006
vertex 0.00894162059 0.0063482793 0.0028615233
vertex 0.0125521189 -0.00267215422 0.0013271413
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.00239999988
vertex 0.0125521189 -0.00267215422 0.0013271413
vertex 0.00968639739 -0.00316228531 0.00293946848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.00239999988
vertex 0.00968639739 -0.00316228531 0.00293946848
vertex -0.00418250822 -0.00817011949 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.00239999988
vertex -0.00418250822 -0.00817011949 -0.00239999988
vertex -0.0034187967 -0.00834355317 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000184911041 0.00485059852 -0.0139000015
vertex -0.00410403404 0.00264112325 -0.0139000015
vertex -0.00410403404 0.00264112325 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000184911041 0.00485059852 -0.0139000015
vertex -0.00410403404 0.00264112325 -0.00239999988
vertex -0.000551194127 0.0046886811 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000551194127 0.0046886811 -0.00239999988
vertex -0.00410403404 0.00264112325 -0.00239999988
vertex 0.00894162059 0.0063482793 0.0028615233
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.0127170384 0.00699399831 -0.0119000003
vertex 0.0103229769 0.00658453628 -0.0137637034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.0103229769 0.00658453628 -0.0137637034
vertex 0.000184911041 0.00485059852 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.000184911041 0.00485059852 -0.0139000015
vertex -0.000551194127 0.0046886811 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex -0.000551194127 0.0046886811 -0.00239999988
vertex 0.00894162059 0.0063482793 0.0028615233
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.00894162059 0.0063482793 0.0028615233
vertex 0.0112613048 0.00674502039 0.000513367006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.0112613048 0.00674502039 0.000513367006
vertex 0.0125521189 -0.00267215422 0.0013271413
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.0125521189 -0.00267215422 0.0013271413
vertex 0.0148468185 -0.00227968604 -0.00989999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0132452659 0.00708434219 -0.00889999978
vertex 0.0148468185 -0.00227968604 -0.00989999995
vertex 0.0127170384 0.00699399831 -0.0119000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00586737599 -0.00661021611 -0.00239999988
vertex -0.00644383626 -0.003635498 -0.00239999988
vertex -0.00644383626 -0.003635498 -0.00590000022
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00586737599 -0.00661021611 -0.00239999988
vertex -0.00644383626 -0.003635498 -0.00590000022
vertex -0.00586737599 -0.00661021611 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00586737599 -0.00661021611 -0.00239999988
vertex -0.00586737599 -0.00661021611 -0.0139000015
vertex -0.00418250822 -0.00817011949 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00586737599 -0.00661021611 -0.00239999988
vertex -0.00418250822 -0.00817011949 -0.00239999988
vertex 0.00968639739 -0.00316228531 0.00293946848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143185901 -0.00237003039 -0.0119000003
vertex 0.0119245276 -0.00277949241 -0.0137637034
vertex 0.0103229769 0.00658453628 -0.0137637034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143185901 -0.00237003039 -0.0119000003
vertex 0.0103229769 0.00658453628 -0.0137637034
vertex 0.0127170384 0.00699399831 -0.0119000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143185901 -0.00237003039 -0.0119000003
vertex 0.0127170384 0.00699399831 -0.0119000003
vertex 0.0148468185 -0.00227968604 -0.00989999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.0119245276 -0.00277949241 -0.0137637034
vertex 0.0143185901 -0.00237003039 -0.0119000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.0143185901 -0.00237003039 -0.0119000003
vertex 0.0148468185 -0.00227968604 -0.00989999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.0148468185 -0.00227968604 -0.00989999995
vertex 0.0125521189 -0.00267215422 0.0013271413
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.0125521189 -0.00267215422 0.0013271413
vertex 0.000320842082 -0.00780766038 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000320842082 -0.00780766038 -0.0139000015
vertex 0.000320842082 -0.00780766038 -0.00239999988
vertex -0.0034187967 -0.00834355317 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00569342636 0.00039588529 -0.00239999988
vertex -0.00617566239 -0.000897735415 -0.0139000015
vertex -0.00644383626 -0.003635498 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00569342636 0.00039588529 -0.00239999988
vertex -0.00644383626 -0.003635498 -0.00239999988
vertex 0.00894162059 0.0063482793 0.0028615233
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00569342636 0.00039588529 -0.00239999988
vertex 0.00894162059 0.0063482793 0.0028615233
vertex -0.00410403404 0.00264112325 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00569342636 0.00039588529 -0.00239999988
vertex -0.00410403404 0.00264112325 -0.00239999988
vertex -0.00410403404 0.00264112325 -0.0139000015
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00569342636 0.00039588529 -0.00239999988
vertex -0.00410403404 0.00264112325 -0.0139000015
vertex -0.00617566239 -0.000897735415 -0.0139000015
endloop
endfacet
endsolid AssimpScene

306
assets/inspire_hand/meshes/Link11_R.STL.convex.stl

@ -1,306 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex -0.0122268833 0.00850073155 -0.0112852762
vertex -0.012251948 0.00850801729 -0.00847933069
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex -0.012251948 0.00850801729 -0.00847933069
vertex -0.0101222722 0.00788896065 0.000977141317
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex -0.0101222722 0.00788896065 0.000977141317
vertex -0.00733049354 0.00707744341 0.00258946838
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex -0.00733049354 0.00707744341 0.00258946838
vertex 0.00231353962 0.0039788289 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex 0.00231353962 0.0039788289 -0.00274999999
vertex 0.00231353962 0.0039788289 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0121625876 -0.00141117361 -0.0141137028
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex 0.00231353962 0.0039788289 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0121625876 -0.00141117361 -0.0141137028
vertex 0.00231353962 0.0039788289 -0.01425
vertex 0.00514358236 0.00101133483 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0121625876 -0.00141117361 -0.0141137028
vertex 0.00514358236 0.00101133483 -0.01425
vertex 0.00613157591 -0.00296849385 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0121625876 -0.00141117361 -0.0141137028
vertex 0.00613157591 -0.00296849385 -0.01425
vertex 0.00508103101 -0.0072321631 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0121625876 -0.00141117361 -0.0141137028
vertex 0.00508103101 -0.0072321631 -0.01425
vertex 0.0016777761 -0.00855847914 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00539592188 -0.00651510013 -0.00274999999
vertex 0.00613157591 -0.00296849385 -0.01425
vertex 0.0057016327 -0.000251434773 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00539592188 -0.00651510013 -0.00274999999
vertex 0.0057016327 -0.000251434773 -0.00274999999
vertex -0.00733049354 0.00707744341 0.00258946838
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0101222722 0.00788896065 0.000977141317
vertex -0.0115989745 -0.00157500547 0.00219807634
vertex -0.00733049354 0.00707744341 0.00258946838
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00508103101 -0.0072321631 -0.01425
vertex 0.00613157591 -0.00296849385 -0.01425
vertex 0.00539592188 -0.00651510013 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00508103101 -0.0072321631 -0.01425
vertex 0.00539592188 -0.00651510013 -0.00274999999
vertex 0.00245190575 -0.00867705047 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00508103101 -0.0072321631 -0.01425
vertex 0.00245190575 -0.00867705047 -0.00274999999
vertex 0.0016777761 -0.00855847914 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00231353962 0.0039788289 -0.00274999999
vertex -0.00733049354 0.00707744341 0.00258946838
vertex 0.0057016327 -0.000251434773 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0144948773 -0.000733221415 -0.0122499997
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex -0.0121625876 -0.00141117361 -0.0141137028
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0144948773 -0.000733221415 -0.0122499997
vertex -0.0121625876 -0.00141117361 -0.0141137028
vertex 0.0016777761 -0.00855847914 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00514358236 0.00101133483 -0.01425
vertex 0.00231353962 0.0039788289 -0.01425
vertex 0.00231353962 0.0039788289 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00514358236 0.00101133483 -0.01425
vertex 0.00231353962 0.0039788289 -0.00274999999
vertex 0.0057016327 -0.000251434773 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00514358236 0.00101133483 -0.01425
vertex 0.0057016327 -0.000251434773 -0.00274999999
vertex 0.00613157591 -0.00296849385 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0122268833 0.00850073155 -0.0112852762
vertex -0.0104372548 0.00798051991 -0.0137141012
vertex -0.0144948773 -0.000733221415 -0.0122499997
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0122268833 0.00850073155 -0.0112852762
vertex -0.0144948773 -0.000733221415 -0.0122499997
vertex -0.0150094749 -0.000583637215 -0.00925000012
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0122268833 0.00850073155 -0.0112852762
vertex -0.0150094749 -0.000583637215 -0.00925000012
vertex -0.012251948 0.00850801729 -0.00847933069
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00915903505 -0.00228424976 0.0024259272
vertex 0.00245190575 -0.00867705047 -0.00274999999
vertex 0.00539592188 -0.00651510013 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00915903505 -0.00228424976 0.0024259272
vertex 0.00539592188 -0.00651510013 -0.00274999999
vertex -0.00733049354 0.00707744341 0.00258946838
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00915903505 -0.00228424976 0.0024259272
vertex -0.00733049354 0.00707744341 0.00258946838
vertex -0.0115989745 -0.00157500547 0.00219807634
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0130767059 -0.0011454568 0.000163367033
vertex -0.0115989745 -0.00157500547 0.00219807634
vertex -0.0101222722 0.00788896065 0.000977141317
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0101222722 0.00788896065 0.000977141317
vertex -0.012251948 0.00850801729 -0.00847933069
vertex -0.0150094749 -0.000583637215 -0.00925000012
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0101222722 0.00788896065 0.000977141317
vertex -0.0150094749 -0.000583637215 -0.00925000012
vertex -0.0130767059 -0.0011454568 0.000163367033
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex 0.00245190575 -0.00867705047 -0.00274999999
vertex -0.00915903505 -0.00228424976 0.0024259272
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex -0.00915903505 -0.00228424976 0.0024259272
vertex -0.0115989745 -0.00157500547 0.00219807634
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex -0.0115989745 -0.00157500547 0.00219807634
vertex -0.0130767059 -0.0011454568 0.000163367033
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex -0.0130767059 -0.0011454568 0.000163367033
vertex -0.0150094749 -0.000583637215 -0.00925000012
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex -0.0150094749 -0.000583637215 -0.00925000012
vertex -0.0144948773 -0.000733221415 -0.0122499997
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex -0.0144948773 -0.000733221415 -0.0122499997
vertex 0.0016777761 -0.00855847914 -0.01425
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00120298541 -0.00772109628 -0.00274999999
vertex 0.0016777761 -0.00855847914 -0.01425
vertex 0.00245190575 -0.00867705047 -0.00274999999
endloop
endfacet
endsolid AssimpScene

802
assets/inspire_hand/meshes/Link12_L.STL.convex.stl

@ -1,802 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.00129650591 -0.0162051488 -0.0132586677
vertex -0.000944086467 -0.0178504046 -0.00800000038
vertex -0.00125287706 -0.0161745716 -0.00268379832
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00129650591 -0.0162051488 -0.0132586677
vertex -0.00125287706 -0.0161745716 -0.00268379832
vertex -0.00361194648 0.000977804302 0.00075852446
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00129650591 -0.0162051488 -0.0132586677
vertex -0.00361194648 0.000977804302 0.00075852446
vertex -0.00369759114 0.000157288829 -0.0158090685
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0587727875 -0.0249389615 -0.0129669309
vertex 0.0463246703 -0.0377887599 -0.0132499998
vertex 0.0385552123 -0.0346003622 -0.0167571697
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.038985759 -0.0389309861 -0.00222051237
vertex 0.0300528537 -0.0363949016 -0.00370239769
vertex 0.0366866067 -0.0390286148 -0.0118782828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.038985759 -0.0389309861 -0.00222051237
vertex 0.0366866067 -0.0390286148 -0.0118782828
vertex 0.038939625 -0.0387066342 -0.0140485372
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.038985759 -0.0389309861 -0.00222051237
vertex 0.038939625 -0.0387066342 -0.0140485372
vertex 0.0463246703 -0.0377887599 -0.0132499998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.038985759 -0.0389309861 -0.00222051237
vertex 0.0463246703 -0.0377887599 -0.0132499998
vertex 0.0449747592 -0.0382568054 -0.00524999993
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.00274999999
vertex 0.0587270781 -0.0250065289 -0.00303167757
vertex 0.038556084 -0.0347322114 0.000708622334
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.00274999999
vertex 0.038556084 -0.0347322114 0.000708622334
vertex 0.038985759 -0.0389309861 -0.00222051237
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.00274999999
vertex 0.038985759 -0.0389309861 -0.00222051237
vertex 0.0449747592 -0.0382568054 -0.00524999993
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.00274999999
vertex 0.0449747592 -0.0382568054 -0.00524999993
vertex 0.0463246703 -0.0377887599 -0.0132499998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.0132499998
vertex 0.0587727875 -0.0249389615 -0.0129669309
vertex 0.0597232096 -0.0241596848 -0.0080001587
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.0132499998
vertex 0.0597232096 -0.0241596848 -0.0080001587
vertex 0.0587270781 -0.0250065289 -0.00303167757
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246703 -0.0377887599 -0.0132499998
vertex 0.0587270781 -0.0250065289 -0.00303167757
vertex 0.0463246703 -0.0377887599 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.043582473 -0.0133989612 -0.000415016053
vertex 0.0022329858 0.00815676525 0.000276454171
vertex 0.0419684686 -0.0220694635 0.0013211047
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549617745 -0.0185450427 -0.0118389707
vertex 0.0587727875 -0.0249389615 -0.0129669309
vertex 0.0475613885 -0.0173089895 -0.0156070692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549617745 -0.0185450427 -0.0118389707
vertex 0.0451193266 -0.0106000351 -0.0124442028
vertex 0.0514556989 -0.0154607352 -0.00387924421
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549617745 -0.0185450427 -0.0118389707
vertex 0.0597232096 -0.0241596848 -0.0080001587
vertex 0.0587727875 -0.0249389615 -0.0129669309
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0385552123 -0.0346003622 -0.0167571697
vertex -0.00148780027 -0.00483932812 -0.016804276
vertex -0.00346967368 0.00178620487 -0.0169463232
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0385552123 -0.0346003622 -0.0167571697
vertex -0.00346967368 0.00178620487 -0.0169463232
vertex 0.0403454229 -0.0248590484 -0.0176166371
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403454229 -0.0248590484 -0.0176166371
vertex 0.00118220644 0.00757891079 -0.0164638422
vertex 0.0475613885 -0.0173089895 -0.0156070692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403454229 -0.0248590484 -0.0176166371
vertex 0.0475613885 -0.0173089895 -0.0156070692
vertex 0.0587727875 -0.0249389615 -0.0129669309
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403454229 -0.0248590484 -0.0176166371
vertex 0.0587727875 -0.0249389615 -0.0129669309
vertex 0.0385552123 -0.0346003622 -0.0167571697
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.038939625 -0.0387066342 -0.0140485372
vertex 0.0366866067 -0.0390286148 -0.0118782828
vertex 0.0279816389 -0.0351464711 -0.0129533736
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.038939625 -0.0387066342 -0.0140485372
vertex 0.0385552123 -0.0346003622 -0.0167571697
vertex 0.0463246703 -0.0377887599 -0.0132499998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346967368 0.00178620487 -0.0169463232
vertex 0.00118220644 0.00757891079 -0.0164638422
vertex 0.0403454229 -0.0248590484 -0.0176166371
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346967368 0.00178620487 -0.0169463232
vertex -0.00369759114 0.000157288829 -0.0158090685
vertex -0.00361194648 0.000977804302 0.00075852446
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000647108303 -0.0125640538 -0.000612358155
vertex -0.00361194648 0.000977804302 0.00075852446
vertex -0.00125287706 -0.0161745716 -0.00268379832
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0243701637 -0.0317206345 -0.00149137573
vertex 0.0300528537 -0.0363949016 -0.00370239769
vertex 0.038985759 -0.0389309861 -0.00222051237
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0243701637 -0.0317206345 -0.00149137573
vertex 0.038985759 -0.0389309861 -0.00222051237
vertex 0.038556084 -0.0347322114 0.000708622334
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0243701637 -0.0317206345 -0.00149137573
vertex 0.038556084 -0.0347322114 0.000708622334
vertex -0.000647108303 -0.0125640538 -0.000612358155
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0243701637 -0.0317206345 -0.00149137573
vertex -0.000647108303 -0.0125640538 -0.000612358155
vertex -0.00125287706 -0.0161745716 -0.00268379832
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00206399104 0.00455146888 -0.000118971424
vertex 0.0022329858 0.00815676525 0.000276454171
vertex 0.00118220644 0.00757891079 -0.0164638422
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00206399104 0.00455146888 -0.000118971424
vertex 0.00118220644 0.00757891079 -0.0164638422
vertex -0.00346967368 0.00178620487 -0.0169463232
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00206399104 0.00455146888 -0.000118971424
vertex -0.00346967368 0.00178620487 -0.0169463232
vertex -0.00361194648 0.000977804302 0.00075852446
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00591362314 0.0103434622 -0.00800000038
vertex 0.00118220644 0.00757891079 -0.0164638422
vertex 0.0022329858 0.00815676525 0.000276454171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00591362314 0.0103434622 -0.00800000038
vertex 0.0110037131 0.0108430805 -0.00312744267
vertex 0.0108220866 0.0108270971 -0.0130623132
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0397079028 -0.00877458788 -0.0146957589
vertex 0.0108220866 0.0108270971 -0.0130623132
vertex 0.0451193266 -0.0106000351 -0.0124442028
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0397079028 -0.00877458788 -0.0146957589
vertex 0.0451193266 -0.0106000351 -0.0124442028
vertex 0.0549617745 -0.0185450427 -0.0118389707
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0397079028 -0.00877458788 -0.0146957589
vertex 0.0549617745 -0.0185450427 -0.0118389707
vertex 0.0475613885 -0.0173089895 -0.0156070692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00125287706 -0.0161745716 -0.00268379832
vertex -0.000944086467 -0.0178504046 -0.00800000038
vertex 0.0113675324 -0.0264426414 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00125287706 -0.0161745716 -0.00268379832
vertex 0.0113675324 -0.0264426414 -0.00800000038
vertex 0.0165896807 -0.0291688778 -0.00392314419
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0165896807 -0.0291688778 -0.00392314419
vertex 0.0300528537 -0.0363949016 -0.00370239769
vertex 0.0243701637 -0.0317206345 -0.00149137573
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0165896807 -0.0291688778 -0.00392314419
vertex 0.0243701637 -0.0317206345 -0.00149137573
vertex -0.00125287706 -0.0161745716 -0.00268379832
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275258422 0.00159642869 -0.00800000038
vertex 0.0313934423 -0.00158262462 -0.00309562916
vertex 0.0514556989 -0.0154607352 -0.00387924421
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275258422 0.00159642869 -0.00800000038
vertex 0.0514556989 -0.0154607352 -0.00387924421
vertex 0.0451193266 -0.0106000351 -0.0124442028
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275258422 0.00159642869 -0.00800000038
vertex 0.0451193266 -0.0106000351 -0.0124442028
vertex 0.0108220866 0.0108270971 -0.0130623132
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275258422 0.00159642869 -0.00800000038
vertex 0.0108220866 0.0108270971 -0.0130623132
vertex 0.0110037131 0.0108430805 -0.00312744267
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275258422 0.00159642869 -0.00800000038
vertex 0.0110037131 0.0108430805 -0.00312744267
vertex 0.0313934423 -0.00158262462 -0.00309562916
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0385552123 -0.0346003622 -0.0167571697
vertex 0.038939625 -0.0387066342 -0.0140485372
vertex 0.0279816389 -0.0351464711 -0.0129533736
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0385552123 -0.0346003622 -0.0167571697
vertex 0.0279816389 -0.0351464711 -0.0129533736
vertex 0.0240504984 -0.0300919656 -0.0153093832
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00659456057 0.0101385117 -0.0151668033
vertex 0.0108220866 0.0108270971 -0.0130623132
vertex 0.0397079028 -0.00877458788 -0.0146957589
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00659456057 0.0101385117 -0.0151668033
vertex 0.0397079028 -0.00877458788 -0.0146957589
vertex 0.0475613885 -0.0173089895 -0.0156070692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00659456057 0.0101385117 -0.0151668033
vertex 0.0475613885 -0.0173089895 -0.0156070692
vertex 0.00118220644 0.00757891079 -0.0164638422
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00659456057 0.0101385117 -0.0151668033
vertex 0.00118220644 0.00757891079 -0.0164638422
vertex 0.00591362314 0.0103434622 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00659456057 0.0101385117 -0.0151668033
vertex 0.00591362314 0.0103434622 -0.00800000038
vertex 0.0108220866 0.0108270971 -0.0130623132
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110664507 -0.0256833583 -0.0120121539
vertex 0.0113675324 -0.0264426414 -0.00800000038
vertex -0.000944086467 -0.0178504046 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110664507 -0.0256833583 -0.0120121539
vertex -0.000944086467 -0.0178504046 -0.00800000038
vertex -0.00129650591 -0.0162051488 -0.0132586677
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00129650591 -0.0162051488 -0.0132586677
vertex 0.0240504984 -0.0300919656 -0.0153093832
vertex 0.0279816389 -0.0351464711 -0.0129533736
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00129650591 -0.0162051488 -0.0132586677
vertex 0.0279816389 -0.0351464711 -0.0129533736
vertex 0.0110664507 -0.0256833583 -0.0120121539
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.052863922 -0.0188148711 -0.00189987256
vertex 0.043582473 -0.0133989612 -0.000415016053
vertex 0.0419684686 -0.0220694635 0.0013211047
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.052863922 -0.0188148711 -0.00189987256
vertex 0.0419684686 -0.0220694635 0.0013211047
vertex 0.0587270781 -0.0250065289 -0.00303167757
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621645758 0.00994435139 -0.000695477705
vertex 0.0022329858 0.00815676525 0.000276454171
vertex 0.043582473 -0.0133989612 -0.000415016053
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621645758 0.00994435139 -0.000695477705
vertex 0.043582473 -0.0133989612 -0.000415016053
vertex 0.0101587456 0.00891728885 -0.00116847188
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621645758 0.00994435139 -0.000695477705
vertex 0.0101587456 0.00891728885 -0.00116847188
vertex 0.0110037131 0.0108430805 -0.00312744267
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621645758 0.00994435139 -0.000695477705
vertex 0.0110037131 0.0108430805 -0.00312744267
vertex 0.00591362314 0.0103434622 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621645758 0.00994435139 -0.000695477705
vertex 0.00591362314 0.0103434622 -0.00800000038
vertex 0.0022329858 0.00815676525 0.000276454171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00148780027 -0.00483932812 -0.016804276
vertex 0.0385552123 -0.0346003622 -0.0167571697
vertex 0.0240504984 -0.0300919656 -0.0153093832
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00148780027 -0.00483932812 -0.016804276
vertex 0.0240504984 -0.0300919656 -0.0153093832
vertex -0.00113201002 -0.0135255018 -0.0149773499
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00113201002 -0.0135255018 -0.0149773499
vertex 0.0240504984 -0.0300919656 -0.0153093832
vertex -0.00129650591 -0.0162051488 -0.0132586677
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00113201002 -0.0135255018 -0.0149773499
vertex -0.00129650591 -0.0162051488 -0.0132586677
vertex -0.00369759114 0.000157288829 -0.0158090685
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00113201002 -0.0135255018 -0.0149773499
vertex -0.00369759114 0.000157288829 -0.0158090685
vertex -0.00346967368 0.00178620487 -0.0169463232
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00113201002 -0.0135255018 -0.0149773499
vertex -0.00346967368 0.00178620487 -0.0169463232
vertex -0.00148780027 -0.00483932812 -0.016804276
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252605192 -0.0346496664 -0.00800000038
vertex 0.0300528537 -0.0363949016 -0.00370239769
vertex 0.0165896807 -0.0291688778 -0.00392314419
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252605192 -0.0346496664 -0.00800000038
vertex 0.0165896807 -0.0291688778 -0.00392314419
vertex 0.0113675324 -0.0264426414 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252605192 -0.0346496664 -0.00800000038
vertex 0.0113675324 -0.0264426414 -0.00800000038
vertex 0.0110664507 -0.0256833583 -0.0120121539
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252605192 -0.0346496664 -0.00800000038
vertex 0.0110664507 -0.0256833583 -0.0120121539
vertex 0.0279816389 -0.0351464711 -0.0129533736
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252605192 -0.0346496664 -0.00800000038
vertex 0.0279816389 -0.0351464711 -0.0129533736
vertex 0.0366866067 -0.0390286148 -0.0118782828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252605192 -0.0346496664 -0.00800000038
vertex 0.0366866067 -0.0390286148 -0.0118782828
vertex 0.0300528537 -0.0363949016 -0.00370239769
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0554773659 -0.0190902278 -0.0043225158
vertex 0.0597232096 -0.0241596848 -0.0080001587
vertex 0.0549617745 -0.0185450427 -0.0118389707
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0554773659 -0.0190902278 -0.0043225158
vertex 0.0549617745 -0.0185450427 -0.0118389707
vertex 0.0514556989 -0.0154607352 -0.00387924421
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0554773659 -0.0190902278 -0.0043225158
vertex 0.0514556989 -0.0154607352 -0.00387924421
vertex 0.052863922 -0.0188148711 -0.00189987256
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0554773659 -0.0190902278 -0.0043225158
vertex 0.052863922 -0.0188148711 -0.00189987256
vertex 0.0587270781 -0.0250065289 -0.00303167757
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0554773659 -0.0190902278 -0.0043225158
vertex 0.0587270781 -0.0250065289 -0.00303167757
vertex 0.0597232096 -0.0241596848 -0.0080001587
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00192932202 0.00445118407 0.000857932842
vertex 0.0022329858 0.00815676525 0.000276454171
vertex -0.00206399104 0.00455146888 -0.000118971424
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00192932202 0.00445118407 0.000857932842
vertex -0.00206399104 0.00455146888 -0.000118971424
vertex -0.00361194648 0.000977804302 0.00075852446
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00192932202 0.00445118407 0.000857932842
vertex 0.0419684686 -0.0220694635 0.0013211047
vertex 0.0022329858 0.00815676525 0.000276454171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00361194648 0.000977804302 0.00075852446
vertex -0.000647108303 -0.0125640538 -0.000612358155
vertex 0.038556084 -0.0347322114 0.000708622334
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00361194648 0.000977804302 0.00075852446
vertex 0.038556084 -0.0347322114 0.000708622334
vertex 0.0390611216 -0.0294232871 0.00165800774
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0390611216 -0.0294232871 0.00165800774
vertex 0.038556084 -0.0347322114 0.000708622334
vertex 0.0587270781 -0.0250065289 -0.00303167757
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0390611216 -0.0294232871 0.00165800774
vertex 0.0587270781 -0.0250065289 -0.00303167757
vertex 0.0419684686 -0.0220694635 0.0013211047
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0390611216 -0.0294232871 0.00165800774
vertex 0.0419684686 -0.0220694635 0.0013211047
vertex -0.00192932202 0.00445118407 0.000857932842
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0390611216 -0.0294232871 0.00165800774
vertex -0.00192932202 0.00445118407 0.000857932842
vertex -0.00361194648 0.000977804302 0.00075852446
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0446911342 -0.0114113111 -0.00193118036
vertex 0.0313934423 -0.00158262462 -0.00309562916
vertex 0.0110037131 0.0108430805 -0.00312744267
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0446911342 -0.0114113111 -0.00193118036
vertex 0.0110037131 0.0108430805 -0.00312744267
vertex 0.0101587456 0.00891728885 -0.00116847188
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0446911342 -0.0114113111 -0.00193118036
vertex 0.0101587456 0.00891728885 -0.00116847188
vertex 0.043582473 -0.0133989612 -0.000415016053
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0446911342 -0.0114113111 -0.00193118036
vertex 0.043582473 -0.0133989612 -0.000415016053
vertex 0.052863922 -0.0188148711 -0.00189987256
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0446911342 -0.0114113111 -0.00193118036
vertex 0.052863922 -0.0188148711 -0.00189987256
vertex 0.0514556989 -0.0154607352 -0.00387924421
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0446911342 -0.0114113111 -0.00193118036
vertex 0.0514556989 -0.0154607352 -0.00387924421
vertex 0.0313934423 -0.00158262462 -0.00309562916
endloop
endfacet
endsolid AssimpScene

754
assets/inspire_hand/meshes/Link12_R.STL.convex.stl

@ -1,754 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.00369002484 -0.000532748527 -0.000203864271
vertex -0.00338406535 0.00146551302 0.000845592876
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.00338406535 0.00146551302 0.000845592876
vertex -0.00132502557 0.0160559155 -0.0027371191
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.00132502557 0.0160559155 -0.0027371191
vertex -0.000944086409 0.0178504046 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.000944086409 0.0178504046 -0.00800000038
vertex -0.00138285034 0.0153856613 -0.0139250662
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0587762967 0.0249368995 -0.00303505594
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.0385551453 0.0345796607 0.000764651631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.0449747555 0.0382568054 -0.0107499994
vertex 0.038985759 0.0389309861 -0.0137794875
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.038985759 0.0389309861 -0.0137794875
vertex 0.0372769497 0.0390150361 -0.00341521064
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.0132499998
vertex 0.0587265044 0.0250115357 -0.0129659493
vertex 0.038556084 0.0347321518 -0.016708646
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.0132499998
vertex 0.038556084 0.0347321518 -0.016708646
vertex 0.038985759 0.0389309861 -0.0137794875
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.0132499998
vertex 0.038985759 0.0389309861 -0.0137794875
vertex 0.0449747555 0.0382568054 -0.0107499994
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.0132499998
vertex 0.0449747555 0.0382568054 -0.0107499994
vertex 0.0463246666 0.0377887599 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.0587762967 0.0249368995 -0.00303505594
vertex 0.0597232096 0.0241596848 -0.00799984112
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.0597232096 0.0241596848 -0.00799984112
vertex 0.0587265044 0.0250115357 -0.0129659493
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.0587265044 0.0250115357 -0.0129659493
vertex 0.0463246666 0.0377887599 -0.0132499998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0541602969 0.0177621543 -0.0119234342
vertex 0.0587265044 0.0250115357 -0.0129659493
vertex 0.0597232096 0.0241596848 -0.00799984112
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0541602969 0.0177621543 -0.0119234342
vertex 0.0451193452 0.0106000016 -0.00355592696
vertex 0.0404670462 0.00763173169 -0.0130943134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0489069261 0.0177280754 -0.015321088
vertex 0.0419684649 0.0220694635 -0.0173211042
vertex 0.0587265044 0.0250115357 -0.0129659493
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0489069261 0.0177280754 -0.015321088
vertex 0.0587265044 0.0250115357 -0.0129659493
vertex 0.0541602969 0.0177621543 -0.0119234342
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0489069261 0.0177280754 -0.015321088
vertex 0.0541602969 0.0177621543 -0.0119234342
vertex 0.0404670462 0.00763173169 -0.0130943134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00125045481 0.00490831677 0.000815086474
vertex 0.0385551453 0.0345796607 0.000764651631
vertex 0.000677756499 0.0178687721 -0.00214548828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549618006 0.018545026 -0.00416113157
vertex 0.0587762967 0.0249368995 -0.00303505594
vertex 0.0475613847 0.0173089895 -0.000392930204
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549618006 0.018545026 -0.00416113157
vertex 0.0451193452 0.0106000016 -0.00355592696
vertex 0.0541602969 0.0177621543 -0.0119234342
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549618006 0.018545026 -0.00416113157
vertex 0.0541602969 0.0177621543 -0.0119234342
vertex 0.0597232096 0.0241596848 -0.00799984112
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0549618006 0.018545026 -0.00416113157
vertex 0.0597232096 0.0241596848 -0.00799984112
vertex 0.0587762967 0.0249368995 -0.00303505594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403360985 0.0248796996 0.00161793025
vertex 0.0385551453 0.0345796607 0.000764651631
vertex -0.00125045481 0.00490831677 0.000815086474
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403360985 0.0248796996 0.00161793025
vertex 0.000918214442 -0.0073946747 0.000328655733
vertex 0.00636783149 -0.00988847017 -0.000695490802
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403360985 0.0248796996 0.00161793025
vertex 0.00636783149 -0.00988847017 -0.000695490802
vertex 0.0475613847 0.0173089895 -0.000392930204
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403360985 0.0248796996 0.00161793025
vertex 0.0475613847 0.0173089895 -0.000392930204
vertex 0.0587762967 0.0249368995 -0.00303505594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0403360985 0.0248796996 0.00161793025
vertex 0.0587762967 0.0249368995 -0.00303505594
vertex 0.0385551453 0.0345796607 0.000764651631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000944086409 0.0178504046 -0.00800000038
vertex 0.00971134193 0.0251767542 -0.0107111074
vertex -0.00138285034 0.0153856613 -0.0139250662
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000944086409 0.0178504046 -0.00800000038
vertex -0.00132502557 0.0160559155 -0.0027371191
vertex 0.000677756499 0.0178687721 -0.00214548828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00206399104 -0.00455146888 -0.015881028
vertex -0.00202409131 -0.0045184521 -0.0168692134
vertex 0.00241828035 -0.00839195866 -0.0162292961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00206399104 -0.00455146888 -0.015881028
vertex 0.00241828035 -0.00839195866 -0.0162292961
vertex 0.000918214442 -0.0073946747 0.000328655733
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex 0.000918214442 -0.0073946747 0.000328655733
vertex 0.0403360985 0.0248796996 0.00161793025
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex -0.00369002484 -0.000532748527 -0.000203864271
vertex -0.00362793426 -0.000652820978 -0.016938217
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.00202409131 -0.0045184521 -0.0168692134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex -0.00202409131 -0.0045184521 -0.0168692134
vertex -0.00206399104 -0.00455146888 -0.015881028
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex -0.00206399104 -0.00455146888 -0.015881028
vertex 0.000918214442 -0.0073946747 0.000328655733
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0278518125 0.0336349532 -0.0146128209
vertex 0.0300514866 0.0363943689 -0.012297445
vertex 0.038985759 0.0389309861 -0.0137794875
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0278518125 0.0336349532 -0.0146128209
vertex 0.038985759 0.0389309861 -0.0137794875
vertex 0.038556084 0.0347321518 -0.016708646
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0278518125 0.0336349532 -0.0146128209
vertex -0.00138285034 0.0153856613 -0.0139250662
vertex 0.00971134193 0.0251767542 -0.0107111074
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0278518125 0.0336349532 -0.0146128209
vertex 0.00971134193 0.0251767542 -0.0107111074
vertex 0.0300514866 0.0363943689 -0.012297445
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00591362314 -0.0103434622 -0.00800000038
vertex 0.000918214442 -0.0073946747 0.000328655733
vertex 0.00241828035 -0.00839195866 -0.0162292961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00591362314 -0.0103434622 -0.00800000038
vertex 0.0077118515 -0.0104039367 -0.0147853205
vertex 0.0110789239 -0.0108499546 -0.0127844093
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00591362314 -0.0103434622 -0.00800000038
vertex 0.0110789239 -0.0108499546 -0.0127844093
vertex 0.0108520966 -0.0108297039 -0.00296667311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.039731469 0.00879117288 -0.00130356429
vertex 0.0108520966 -0.0108297039 -0.00296667311
vertex 0.0451193452 0.0106000016 -0.00355592696
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.039731469 0.00879117288 -0.00130356429
vertex 0.0451193452 0.0106000016 -0.00355592696
vertex 0.0549618006 0.018545026 -0.00416113157
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.039731469 0.00879117288 -0.00130356429
vertex 0.0549618006 0.018545026 -0.00416113157
vertex 0.0475613847 0.0173089895 -0.000392930204
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275254995 -0.00159664499 -0.00800000038
vertex 0.0110789239 -0.0108499546 -0.0127844093
vertex 0.0404670462 0.00763173169 -0.0130943134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275254995 -0.00159664499 -0.00800000038
vertex 0.0404670462 0.00763173169 -0.0130943134
vertex 0.0451193452 0.0106000016 -0.00355592696
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275254995 -0.00159664499 -0.00800000038
vertex 0.0451193452 0.0106000016 -0.00355592696
vertex 0.0108520966 -0.0108297039 -0.00296667311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0275254995 -0.00159664499 -0.00800000038
vertex 0.0108520966 -0.0108297039 -0.00296667311
vertex 0.0110789239 -0.0108499546 -0.0127844093
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0278568976 0.0336375833 -0.00138695969
vertex 0.0280355327 0.0354826637 -0.0037283462
vertex 0.000677756499 0.0178687721 -0.00214548828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0278568976 0.0336375833 -0.00138695969
vertex 0.000677756499 0.0178687721 -0.00214548828
vertex 0.0385551453 0.0345796607 0.000764651631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0404670462 0.00763173169 -0.0130943134
vertex 0.0110789239 -0.0108499546 -0.0127844093
vertex 0.0077118515 -0.0104039367 -0.0147853205
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0404670462 0.00763173169 -0.0130943134
vertex 0.0077118515 -0.0104039367 -0.0147853205
vertex 0.0236400515 -0.000443518395 -0.0150949154
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00241828035 -0.00839195866 -0.0162292961
vertex 0.0419684649 0.0220694635 -0.0173211042
vertex 0.0489069261 0.0177280754 -0.015321088
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00241828035 -0.00839195866 -0.0162292961
vertex 0.0489069261 0.0177280754 -0.015321088
vertex 0.0236400515 -0.000443518395 -0.0150949154
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236400515 -0.000443518395 -0.0150949154
vertex 0.0489069261 0.0177280754 -0.015321088
vertex 0.0404670462 0.00763173169 -0.0130943134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00636783149 -0.00988847017 -0.000695490802
vertex 0.0108520966 -0.0108297039 -0.00296667311
vertex 0.039731469 0.00879117288 -0.00130356429
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00636783149 -0.00988847017 -0.000695490802
vertex 0.039731469 0.00879117288 -0.00130356429
vertex 0.0475613847 0.0173089895 -0.000392930204
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00636783149 -0.00988847017 -0.000695490802
vertex 0.000918214442 -0.0073946747 0.000328655733
vertex 0.00591362314 -0.0103434622 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00636783149 -0.00988847017 -0.000695490802
vertex 0.00591362314 -0.0103434622 -0.00800000038
vertex 0.0108520966 -0.0108297039 -0.00296667311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0389296189 0.0386557691 -0.00189383514
vertex 0.0463246666 0.0377887599 -0.00274999999
vertex 0.0372769497 0.0390150361 -0.00341521064
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0389296189 0.0386557691 -0.00189383514
vertex 0.0372769497 0.0390150361 -0.00341521064
vertex 0.0280355327 0.0354826637 -0.0037283462
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0389296189 0.0386557691 -0.00189383514
vertex 0.0280355327 0.0354826637 -0.0037283462
vertex 0.0278568976 0.0336375833 -0.00138695969
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0389296189 0.0386557691 -0.00189383514
vertex 0.0278568976 0.0336375833 -0.00138695969
vertex 0.0385551453 0.0345796607 0.000764651631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0389296189 0.0386557691 -0.00189383514
vertex 0.0385551453 0.0345796607 0.000764651631
vertex 0.0463246666 0.0377887599 -0.00274999999
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0147730242 0.0284475405 -0.00528044254
vertex 0.0280355327 0.0354826637 -0.0037283462
vertex 0.0300514866 0.0363943689 -0.012297445
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0147730242 0.0284475405 -0.00528044254
vertex 0.0300514866 0.0363943689 -0.012297445
vertex 0.00971134193 0.0251767542 -0.0107111074
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0147730242 0.0284475405 -0.00528044254
vertex 0.00971134193 0.0251767542 -0.0107111074
vertex -0.000944086409 0.0178504046 -0.00800000038
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0147730242 0.0284475405 -0.00528044254
vertex -0.000944086409 0.0178504046 -0.00800000038
vertex 0.000677756499 0.0178687721 -0.00214548828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0147730242 0.0284475405 -0.00528044254
vertex 0.000677756499 0.0178687721 -0.00214548828
vertex 0.0280355327 0.0354826637 -0.0037283462
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00338406535 0.00146551302 0.000845592876
vertex -0.00369002484 -0.000532748527 -0.000203864271
vertex -0.00315540261 -0.00244195107 0.000928608177
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex 0.0403360985 0.0248796996 0.00161793025
vertex -0.00125045481 0.00490831677 0.000815086474
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00315540261 -0.00244195107 0.000928608177
vertex -0.00125045481 0.00490831677 0.000815086474
vertex -0.00338406535 0.00146551302 0.000845592876
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00338406535 0.00146551302 0.000845592876
vertex -0.00125045481 0.00490831677 0.000815086474
vertex 0.000677756499 0.0178687721 -0.00214548828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00338406535 0.00146551302 0.000845592876
vertex 0.000677756499 0.0178687721 -0.00214548828
vertex -0.00132502557 0.0160559155 -0.0027371191
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0077118515 -0.0104039367 -0.0147853205
vertex 0.00241828035 -0.00839195866 -0.0162292961
vertex 0.0236400515 -0.000443518395 -0.0150949154
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0077118515 -0.0104039367 -0.0147853205
vertex 0.00591362314 -0.0103434622 -0.00800000038
vertex 0.00241828035 -0.00839195866 -0.0162292961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00202409131 -0.0045184521 -0.0168692134
vertex 0.0419684649 0.0220694635 -0.0173211042
vertex 0.00241828035 -0.00839195866 -0.0162292961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000758886978 0.0123457564 -0.0154223097
vertex -0.00138285034 0.0153856613 -0.0139250662
vertex 0.0278518125 0.0336349532 -0.0146128209
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000758886978 0.0123457564 -0.0154223097
vertex 0.0278518125 0.0336349532 -0.0146128209
vertex 0.038556084 0.0347321518 -0.016708646
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000758886978 0.0123457564 -0.0154223097
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.00138285034 0.0153856613 -0.0139250662
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex -0.000758886978 0.0123457564 -0.0154223097
vertex 0.038556084 0.0347321518 -0.016708646
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex 0.038556084 0.0347321518 -0.016708646
vertex 0.0390611403 0.0294230543 -0.0176580176
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0390611403 0.0294230543 -0.0176580176
vertex 0.038556084 0.0347321518 -0.016708646
vertex 0.0587265044 0.0250115357 -0.0129659493
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0390611403 0.0294230543 -0.0176580176
vertex 0.0587265044 0.0250115357 -0.0129659493
vertex 0.0419684649 0.0220694635 -0.0173211042
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0419684649 0.0220694635 -0.0173211042
vertex -0.00202409131 -0.0045184521 -0.0168692134
vertex -0.00362793426 -0.000652820978 -0.016938217
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0419684649 0.0220694635 -0.0173211042
vertex -0.00362793426 -0.000652820978 -0.016938217
vertex 0.0390611403 0.0294230543 -0.0176580176
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0362065658 0.0390213616 -0.0109558506
vertex 0.0300514866 0.0363943689 -0.012297445
vertex 0.0280355327 0.0354826637 -0.0037283462
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0362065658 0.0390213616 -0.0109558506
vertex 0.0280355327 0.0354826637 -0.0037283462
vertex 0.0372769497 0.0390150361 -0.00341521064
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0362065658 0.0390213616 -0.0109558506
vertex 0.0372769497 0.0390150361 -0.00341521064
vertex 0.038985759 0.0389309861 -0.0137794875
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0362065658 0.0390213616 -0.0109558506
vertex 0.038985759 0.0389309861 -0.0137794875
vertex 0.0300514866 0.0363943689 -0.012297445
endloop
endfacet
endsolid AssimpScene

514
assets/inspire_hand/meshes/Link13_L.STL.convex.stl

@ -1,514 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.00954299793 0.00346851116 -0.000116769595
vertex -0.00952879526 0.00349948788 -0.0148
vertex -0.00360827777 -0.00293576159 -0.0148264747
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954299793 0.00346851116 -0.000116769595
vertex -0.00360827777 -0.00293576159 -0.0148264747
vertex 0.00197924627 -0.00877810735 -0.00719999941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954299793 0.00346851116 -0.000116769595
vertex 0.00197924627 -0.00877810735 -0.00719999941
vertex -0.00294060563 -0.00362145854 0.000121843914
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520853046 0.0159514118 -0.000468590471
vertex 0.00335793849 0.0162850786 -2.80580352e-05
vertex 0.00204475131 0.0164765455 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236538425 -0.0112433638 0.000139167751
vertex 0.0236305781 -0.0113051506 -0.0145429783
vertex 0.0255211797 -0.00114994799 -0.00720000034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636306778 0.0155265052 -0.0139314095
vertex -0.0122086694 0.011017709 -0.0145997265
vertex -0.0122417556 0.0111436844 4.56855414e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636306778 0.0155265052 -0.0139314095
vertex -0.0122417556 0.0111436844 4.56855414e-05
vertex -0.00520853046 0.0159514118 -0.000468590471
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636306778 0.0155265052 -0.0139314095
vertex -0.00520853046 0.0159514118 -0.000468590471
vertex 0.00204475131 0.0164765455 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636306778 0.0155265052 -0.0139314095
vertex 0.00204475131 0.0164765455 -0.0145255793
vertex -0.0122086694 0.011017709 -0.0145997265
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0122417556 0.0111436844 4.56855414e-05
vertex -0.0122086694 0.011017709 -0.0145997265
vertex -0.00952879526 0.00349948788 -0.0148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0122417556 0.0111436844 4.56855414e-05
vertex -0.00952879526 0.00349948788 -0.0148
vertex -0.00954299793 0.00346851116 -0.000116769595
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0239881519 -0.00389247201 -0.0132786492
vertex 0.00204475131 0.0164765455 -0.0145255793
vertex 0.0103289252 0.0133193498 -0.011785998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0239881519 -0.00389247201 -0.0132786492
vertex 0.0103289252 0.0133193498 -0.011785998
vertex 0.0226684213 0.00165674044 -0.011292317
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0255211797 -0.00114994799 -0.00720000034
vertex 0.0226684213 0.00165674044 -0.011292317
vertex 0.0103289252 0.0133193498 -0.011785998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0255211797 -0.00114994799 -0.00720000034
vertex 0.0103289252 0.0133193498 -0.011785998
vertex 0.0109909363 0.0127807539 -0.00266474276
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0255211797 -0.00114994799 -0.00720000034
vertex 0.0109909363 0.0127807539 -0.00266474276
vertex 0.0226867665 0.00173585175 -0.00326977787
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0226867665 0.00173585175 -0.00326977787
vertex 0.0109909363 0.0127807539 -0.00266474276
vertex 0.00335793849 0.0162850786 -2.80580352e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0226867665 0.00173585175 -0.00326977787
vertex 0.00335793849 0.0162850786 -2.80580352e-05
vertex 0.0240718275 -0.00358527782 -0.00124900579
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204026955 -0.00829510204 -0.0115155755
vertex 0.00197924627 -0.00877810735 -0.00719999941
vertex -0.00360827777 -0.00293576159 -0.0148264747
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204026955 -0.00829510204 -0.0115155755
vertex -0.00360827777 -0.00293576159 -0.0148264747
vertex 0.0198158212 -0.0136940712 -0.013746094
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0126133738 -0.012876221 -0.00719476445
vertex 0.00197924627 -0.00877810735 -0.00719999941
vertex 0.00204026955 -0.00829510204 -0.0115155755
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0126133738 -0.012876221 -0.00719476445
vertex 0.00204026955 -0.00829510204 -0.0115155755
vertex 0.0198158212 -0.0136940712 -0.013746094
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0126133738 -0.012876221 -0.00719476445
vertex 0.0198158212 -0.0136940712 -0.013746094
vertex 0.020417748 -0.0136719858 -0.000442875171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 -0.0082951067 -0.00288442057
vertex -0.00294060563 -0.00362145854 0.000121843914
vertex 0.00197924627 -0.00877810735 -0.00719999941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 -0.0082951067 -0.00288442057
vertex 0.00197924627 -0.00877810735 -0.00719999941
vertex 0.0126133738 -0.012876221 -0.00719476445
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 -0.0082951067 -0.00288442057
vertex 0.0126133738 -0.012876221 -0.00719476445
vertex 0.020417748 -0.0136719858 -0.000442875171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 -0.0082951067 -0.00288442057
vertex 0.020417748 -0.0136719858 -0.000442875171
vertex -0.00294060563 -0.00362145854 0.000121843914
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252160393 -0.00136334961 -0.0109543726
vertex 0.0239881519 -0.00389247201 -0.0132786492
vertex 0.0226684213 0.00165674044 -0.011292317
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252160393 -0.00136334961 -0.0109543726
vertex 0.0226684213 0.00165674044 -0.011292317
vertex 0.0255211797 -0.00114994799 -0.00720000034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252160393 -0.00136334961 -0.0109543726
vertex 0.0255211797 -0.00114994799 -0.00720000034
vertex 0.0236305781 -0.0113051506 -0.0145429783
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252160393 -0.00136334961 -0.0109543726
vertex 0.0236305781 -0.0113051506 -0.0145429783
vertex 0.0239881519 -0.00389247201 -0.0132786492
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252181608 -0.00136049103 -0.00345343351
vertex 0.0255211797 -0.00114994799 -0.00720000034
vertex 0.0226867665 0.00173585175 -0.00326977787
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252181608 -0.00136049103 -0.00345343351
vertex 0.0226867665 0.00173585175 -0.00326977787
vertex 0.0240718275 -0.00358527782 -0.00124900579
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252181608 -0.00136049103 -0.00345343351
vertex 0.0240718275 -0.00358527782 -0.00124900579
vertex 0.0236538425 -0.0112433638 0.000139167751
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252181608 -0.00136049103 -0.00345343351
vertex 0.0236538425 -0.0112433638 0.000139167751
vertex 0.0255211797 -0.00114994799 -0.00720000034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236538425 -0.0112433638 0.000139167751
vertex 0.0240718275 -0.00358527782 -0.00124900579
vertex 0.00335793849 0.0162850786 -2.80580352e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236538425 -0.0112433638 0.000139167751
vertex 0.00335793849 0.0162850786 -2.80580352e-05
vertex 0.00106034789 0.0139854029 0.000899999985
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00106034789 0.0139854029 0.000899999985
vertex 0.00335793849 0.0162850786 -2.80580352e-05
vertex -0.00520853046 0.0159514118 -0.000468590471
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00106034789 0.0139854029 0.000899999985
vertex -0.00520853046 0.0159514118 -0.000468590471
vertex -0.0122417556 0.0111436844 4.56855414e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236305781 -0.0113051506 -0.0145429783
vertex 0.0236538425 -0.0112433638 0.000139167751
vertex 0.0225232132 -0.0129914945 0.000107712556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236305781 -0.0113051506 -0.0145429783
vertex 0.0225232132 -0.0129914945 0.000107712556
vertex 0.0225723535 -0.0130556496 -0.0114215398
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 -0.0130734621 -0.0144883329
vertex 0.0236305781 -0.0113051506 -0.0145429783
vertex 0.0225723535 -0.0130556496 -0.0114215398
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 -0.0130734621 -0.0144883329
vertex 0.0225723535 -0.0130556496 -0.0114215398
vertex 0.020417748 -0.0136719858 -0.000442875171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 -0.0130734621 -0.0144883329
vertex 0.020417748 -0.0136719858 -0.000442875171
vertex 0.0198158212 -0.0136940712 -0.013746094
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 -0.0130734621 -0.0144883329
vertex 0.0198158212 -0.0136940712 -0.013746094
vertex -0.00360827777 -0.00293576159 -0.0148264747
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658740941 0.0156882554 -0.00720697967
vertex 0.00335793849 0.0162850786 -2.80580352e-05
vertex 0.0109909363 0.0127807539 -0.00266474276
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658740941 0.0156882554 -0.00720697967
vertex 0.0109909363 0.0127807539 -0.00266474276
vertex 0.0103289252 0.0133193498 -0.011785998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658740941 0.0156882554 -0.00720697967
vertex 0.0103289252 0.0133193498 -0.011785998
vertex 0.00204475131 0.0164765455 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658740941 0.0156882554 -0.00720697967
vertex 0.00204475131 0.0164765455 -0.0145255793
vertex 0.00335793849 0.0162850786 -2.80580352e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex -0.00294060563 -0.00362145854 0.000121843914
vertex 0.020417748 -0.0136719858 -0.000442875171
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex 0.0225232132 -0.0129914945 0.000107712556
vertex 0.0236538425 -0.0112433638 0.000139167751
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex 0.0236538425 -0.0112433638 0.000139167751
vertex 0.00106034789 0.0139854029 0.000899999985
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex 0.00106034789 0.0139854029 0.000899999985
vertex -0.0122417556 0.0111436844 4.56855414e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex -0.0122417556 0.0111436844 4.56855414e-05
vertex -0.00954299793 0.00346851116 -0.000116769595
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex -0.00954299793 0.00346851116 -0.000116769595
vertex -0.00294060563 -0.00362145854 0.000121843914
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772537 0.01008128 -0.0152915008
vertex 0.00204475131 0.0164765455 -0.0145255793
vertex 0.0239881519 -0.00389247201 -0.0132786492
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772537 0.01008128 -0.0152915008
vertex 0.0239881519 -0.00389247201 -0.0132786492
vertex 0.0236305781 -0.0113051506 -0.0145429783
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00360827777 -0.00293576159 -0.0148264747
vertex -0.00952879526 0.00349948788 -0.0148
vertex 0.00551772537 0.01008128 -0.0152915008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00360827777 -0.00293576159 -0.0148264747
vertex 0.00551772537 0.01008128 -0.0152915008
vertex 0.0236305781 -0.0113051506 -0.0145429783
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00360827777 -0.00293576159 -0.0148264747
vertex 0.0236305781 -0.0113051506 -0.0145429783
vertex 0.0224094652 -0.0130734621 -0.0144883329
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772537 0.01008128 -0.0152915008
vertex -0.00952879526 0.00349948788 -0.0148
vertex -0.0122086694 0.011017709 -0.0145997265
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772537 0.01008128 -0.0152915008
vertex -0.0122086694 0.011017709 -0.0145997265
vertex 0.00204475131 0.0164765455 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0225232132 -0.0129914945 0.000107712556
vertex 0.020417748 -0.0136719858 -0.000442875171
vertex 0.0225723535 -0.0130556496 -0.0114215398
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0225232132 -0.0129914945 0.000107712556
vertex -0.0034821257 -0.00167539215 0.000899999985
vertex 0.020417748 -0.0136719858 -0.000442875171
endloop
endfacet
endsolid AssimpScene

498
assets/inspire_hand/meshes/Link13_R.STL.convex.stl

@ -1,498 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.00294060563 0.00362145901 0.000121843914
vertex 0.00197924627 0.00877810828 -0.00719999941
vertex -0.00360827777 0.00293576182 -0.0148264747
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00294060563 0.00362145901 0.000121843914
vertex -0.00360827777 0.00293576182 -0.0148264747
vertex -0.00952879526 -0.00349948835 -0.0148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00294060563 0.00362145901 0.000121843914
vertex -0.00952879526 -0.00349948835 -0.0148
vertex -0.00954299793 -0.00346851139 -0.000116769588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520839449 -0.0159510355 -0.000468590501
vertex 0.00204475131 -0.0164765473 -0.0145255793
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236391071 0.0112828389 0.00014162685
vertex 0.0255211815 0.0011499481 -0.00720000034
vertex 0.0236065667 0.0113664642 -0.0145465545
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236391071 0.0112828389 0.00014162685
vertex 0.00106034789 -0.0139854029 0.000899999985
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0236391071 0.0112828389 0.00014162685
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
vertex 0.0242268927 0.00308478833 -0.00149034301
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636311062 -0.0155266142 -0.0139314085
vertex 0.00204475131 -0.0164765473 -0.0145255793
vertex -0.00520839449 -0.0159510355 -0.000468590501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636311062 -0.0155266142 -0.0139314085
vertex -0.00520839449 -0.0159510355 -0.000468590501
vertex -0.0122417537 -0.0111434702 4.33475725e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636311062 -0.0155266142 -0.0139314085
vertex -0.0122417537 -0.0111434702 4.33475725e-05
vertex -0.0122139715 -0.011040139 -0.0145840785
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00636311062 -0.0155266142 -0.0139314085
vertex -0.0122139715 -0.011040139 -0.0145840785
vertex 0.00204475131 -0.0164765473 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954299793 -0.00346851139 -0.000116769588
vertex -0.00952879526 -0.00349948835 -0.0148
vertex -0.0122139715 -0.011040139 -0.0145840785
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954299793 -0.00346851139 -0.000116769588
vertex -0.0122139715 -0.011040139 -0.0145840785
vertex -0.0122417537 -0.0111434702 4.33475725e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0226615071 -0.00163091347 -0.0113424873
vertex 0.010328915 -0.013319361 -0.0117860008
vertex 0.00204475131 -0.0164765473 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0226615071 -0.00163091347 -0.0113424873
vertex 0.00204475131 -0.0164765473 -0.0145255793
vertex 0.0240981504 0.0034947677 -0.0131107569
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0242268927 0.00308478833 -0.00149034301
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
vertex 0.0110015655 -0.0127716335 -0.00266540423
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0242268927 0.00308478833 -0.00149034301
vertex 0.0110015655 -0.0127716335 -0.00266540423
vertex 0.0226853397 -0.00172916998 -0.0032542767
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110015655 -0.0127716335 -0.00266540423
vertex 0.010328915 -0.013319361 -0.0117860008
vertex 0.0226615071 -0.00163091347 -0.0113424873
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110015655 -0.0127716335 -0.00266540423
vertex 0.0226615071 -0.00163091347 -0.0113424873
vertex 0.0255211815 0.0011499481 -0.00720000034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110015655 -0.0127716335 -0.00266540423
vertex 0.0255211815 0.0011499481 -0.00720000034
vertex 0.0226853397 -0.00172916998 -0.0032542767
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0126133747 0.0128762219 -0.00719476445
vertex 0.0205292013 0.0136618959 -0.000404135411
vertex 0.0200176239 0.0136904577 -0.01381943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204026978 0.00829510298 -0.0115155764
vertex -0.00360827777 0.00293576182 -0.0148264747
vertex 0.00197924627 0.00877810828 -0.00719999941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204026978 0.00829510298 -0.0115155764
vertex 0.00197924627 0.00877810828 -0.00719999941
vertex 0.0126133747 0.0128762219 -0.00719476445
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204026978 0.00829510298 -0.0115155764
vertex 0.0126133747 0.0128762219 -0.00719476445
vertex 0.0200176239 0.0136904577 -0.01381943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204026978 0.00829510298 -0.0115155764
vertex 0.0200176239 0.0136904577 -0.01381943
vertex -0.00360827777 0.00293576182 -0.0148264747
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 0.0082951067 -0.00288442057
vertex 0.0205292013 0.0136618959 -0.000404135411
vertex 0.0126133747 0.0128762219 -0.00719476445
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 0.0082951067 -0.00288442057
vertex 0.0126133747 0.0128762219 -0.00719476445
vertex 0.00197924627 0.00877810828 -0.00719999941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 0.0082951067 -0.00288442057
vertex 0.00197924627 0.00877810828 -0.00719999941
vertex -0.00294060563 0.00362145901 0.000121843914
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00204027537 0.0082951067 -0.00288442057
vertex -0.00294060563 0.00362145901 0.000121843914
vertex 0.0205292013 0.0136618959 -0.000404135411
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252200719 0.00135843654 -0.0109397583
vertex 0.0255211815 0.0011499481 -0.00720000034
vertex 0.0226615071 -0.00163091347 -0.0113424873
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252200719 0.00135843654 -0.0109397583
vertex 0.0226615071 -0.00163091347 -0.0113424873
vertex 0.0240981504 0.0034947677 -0.0131107569
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252200719 0.00135843654 -0.0109397583
vertex 0.0240981504 0.0034947677 -0.0131107569
vertex 0.0236065667 0.0113664642 -0.0145465545
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0252200719 0.00135843654 -0.0109397583
vertex 0.0236065667 0.0113664642 -0.0145465545
vertex 0.0255211815 0.0011499481 -0.00720000034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00106034789 -0.0139854029 0.000899999985
vertex -0.0122417537 -0.0111434702 4.33475725e-05
vertex -0.00520839449 -0.0159510355 -0.000468590501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00106034789 -0.0139854029 0.000899999985
vertex -0.00520839449 -0.0159510355 -0.000468590501
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.025217995 0.00136129372 -0.00345262326
vertex 0.0242268927 0.00308478833 -0.00149034301
vertex 0.0226853397 -0.00172916998 -0.0032542767
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.025217995 0.00136129372 -0.00345262326
vertex 0.0226853397 -0.00172916998 -0.0032542767
vertex 0.0255211815 0.0011499481 -0.00720000034
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.025217995 0.00136129372 -0.00345262326
vertex 0.0255211815 0.0011499481 -0.00720000034
vertex 0.0236391071 0.0112828389 0.00014162685
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.025217995 0.00136129372 -0.00345262326
vertex 0.0236391071 0.0112828389 0.00014162685
vertex 0.0242268927 0.00308478833 -0.00149034301
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0225723572 0.0130556514 -0.0114215408
vertex 0.0205292013 0.0136618959 -0.000404135411
vertex 0.0236391071 0.0112828389 0.00014162685
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0225723572 0.0130556514 -0.0114215408
vertex 0.0236391071 0.0112828389 0.00014162685
vertex 0.0236065667 0.0113664642 -0.0145465545
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex 0.0200176239 0.0136904577 -0.01381943
vertex 0.0205292013 0.0136618959 -0.000404135411
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex 0.0205292013 0.0136618959 -0.000404135411
vertex 0.0225723572 0.0130556514 -0.0114215408
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex 0.0225723572 0.0130556514 -0.0114215408
vertex 0.0236065667 0.0113664642 -0.0145465545
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex -0.00360827777 0.00293576182 -0.0148264747
vertex 0.0200176239 0.0136904577 -0.01381943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658748997 -0.0156884696 -0.00720697967
vertex 0.00204475131 -0.0164765473 -0.0145255793
vertex 0.010328915 -0.013319361 -0.0117860008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658748997 -0.0156884696 -0.00720697967
vertex 0.010328915 -0.013319361 -0.0117860008
vertex 0.0110015655 -0.0127716335 -0.00266540423
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658748997 -0.0156884696 -0.00720697967
vertex 0.0110015655 -0.0127716335 -0.00266540423
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00658748997 -0.0156884696 -0.00720697967
vertex 0.00335777202 -0.0162851103 -2.79925516e-05
vertex 0.00204475131 -0.0164765473 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 0.00167539238 0.000899999985
vertex -0.0122417537 -0.0111434702 4.33475725e-05
vertex 0.00106034789 -0.0139854029 0.000899999985
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 0.00167539238 0.000899999985
vertex 0.00106034789 -0.0139854029 0.000899999985
vertex 0.0236391071 0.0112828389 0.00014162685
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 0.00167539238 0.000899999985
vertex 0.0236391071 0.0112828389 0.00014162685
vertex 0.0205292013 0.0136618959 -0.000404135411
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 0.00167539238 0.000899999985
vertex 0.0205292013 0.0136618959 -0.000404135411
vertex -0.00294060563 0.00362145901 0.000121843914
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 0.00167539238 0.000899999985
vertex -0.00294060563 0.00362145901 0.000121843914
vertex -0.00954299793 -0.00346851139 -0.000116769588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0034821257 0.00167539238 0.000899999985
vertex -0.00954299793 -0.00346851139 -0.000116769588
vertex -0.0122417537 -0.0111434702 4.33475725e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex 0.0236065667 0.0113664642 -0.0145465545
vertex 0.00551772071 -0.0100812875 -0.0152915157
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex 0.00551772071 -0.0100812875 -0.0152915157
vertex -0.00952879526 -0.00349948835 -0.0148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0224094652 0.0130734639 -0.0144883338
vertex -0.00952879526 -0.00349948835 -0.0148
vertex -0.00360827777 0.00293576182 -0.0148264747
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772071 -0.0100812875 -0.0152915157
vertex 0.0236065667 0.0113664642 -0.0145465545
vertex 0.0240981504 0.0034947677 -0.0131107569
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772071 -0.0100812875 -0.0152915157
vertex 0.0240981504 0.0034947677 -0.0131107569
vertex 0.00204475131 -0.0164765473 -0.0145255793
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772071 -0.0100812875 -0.0152915157
vertex 0.00204475131 -0.0164765473 -0.0145255793
vertex -0.0122139715 -0.011040139 -0.0145840785
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00551772071 -0.0100812875 -0.0152915157
vertex -0.0122139715 -0.011040139 -0.0145840785
vertex -0.00952879526 -0.00349948835 -0.0148
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link14_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00512673147 0.00837041344 -0.0100894896
vertex 0.00535698887 0.0086597912 -0.00299278554
vertex 0.00826827437 0.00567460945 -0.00265491288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00512673147 0.00837041344 -0.0100894896
vertex 0.00826827437 0.00567460945 -0.00265491288
vertex 0.0209318288 -0.00844171923 -0.00323660369
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00512673147 0.00837041344 -0.0100894896
vertex 0.0209318288 -0.00844171923 -0.00323660369
vertex 0.020510653 -0.00824526604 -0.00912056118
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00484760618 0.00193803303 -0.00245000003
vertex 0.00187790697 -0.00390737923 0.00105241139
vertex 0.0043730801 0.00669520022 -0.000304654066
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00484760618 0.00193803303 -0.00245000003
vertex 0.0043730801 0.00669520022 -0.000304654066
vertex -0.000304747809 0.00821762625 -0.00294999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00484760618 0.00193803303 -0.00245000003
vertex -0.00504786847 0.000576333841 -0.00954999961
vertex -0.00504786847 0.000576333841 -0.00445000036
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00535698887 0.0086597912 -0.00299278554
vertex 0.0043730801 0.00669520022 -0.000304654066
vertex 0.00826827437 0.00567460945 -0.00265491288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00535698887 0.0086597912 -0.00299278554
vertex 0.00512673147 0.00837041344 -0.0100894896
vertex -0.000242706694 0.00825330801 -0.00905000139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00535698887 0.0086597912 -0.00299278554
vertex -0.000242706694 0.00825330801 -0.00905000139
vertex -0.000304747809 0.00821762625 -0.00294999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00535698887 0.0086597912 -0.00299278554
vertex -0.000304747809 0.00821762625 -0.00294999988
vertex 0.0043730801 0.00669520022 -0.000304654066
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209318288 -0.00844171923 -0.00323660369
vertex 0.00826827437 0.00567460945 -0.00265491288
vertex 0.0043730801 0.00669520022 -0.000304654066
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209318288 -0.00844171923 -0.00323660369
vertex 0.0043730801 0.00669520022 -0.000304654066
vertex 0.0187538359 -0.0104011679 -0.000944506261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0212634224 -0.0120062614 -0.00309343101
vertex 0.0222715605 -0.0103677548 -0.0063738809
vertex 0.0209318288 -0.00844171923 -0.00323660369
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0212634224 -0.0120062614 -0.00309343101
vertex 0.0209318288 -0.00844171923 -0.00323660369
vertex 0.0187538359 -0.0104011679 -0.000944506261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.020510653 -0.00824526604 -0.00912056118
vertex 0.0209318288 -0.00844171923 -0.00323660369
vertex 0.0222715605 -0.0103677548 -0.0063738809
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00512673147 0.00837041344 -0.0100894896
vertex 0.020510653 -0.00824526604 -0.00912056118
vertex 0.0178316291 -0.00983346161 -0.0113605987
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00512673147 0.00837041344 -0.0100894896
vertex 0.0178316291 -0.00983346161 -0.0113605987
vertex 0.00407311833 0.005198495 -0.0122924624
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00407311833 0.005198495 -0.0122924624
vertex 0.0178316291 -0.00983346161 -0.0113605987
vertex 0.00383088435 -0.00185999623 -0.013342605
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00407311833 0.005198495 -0.0122924624
vertex 0.00383088435 -0.00185999623 -0.013342605
vertex 0.00124589994 -0.00437950715 -0.0127226021
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00407311833 0.005198495 -0.0122924624
vertex 0.00124589994 -0.00437950715 -0.0127226021
vertex -0.00504786847 0.000576333841 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00407311833 0.005198495 -0.0122924624
vertex -0.000242706694 0.00825330801 -0.00905000139
vertex 0.00512673147 0.00837041344 -0.0100894896
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00124589994 -0.00437950715 -0.0127226021
vertex -0.00312809576 -0.00401181774 -0.00954999961
vertex -0.00504786847 0.000576333841 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00124589994 -0.00437950715 -0.0127226021
vertex 0.00383088435 -0.00185999623 -0.013342605
vertex 0.00719717098 -0.00933754444 -0.0123852938
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00124589994 -0.00437950715 -0.0127226021
vertex 0.00719717098 -0.00933754444 -0.0123852938
vertex -0.00312809576 -0.00401181774 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0155541738 -0.0131858038 -0.0115278177
vertex 0.00719717098 -0.00933754444 -0.0123852938
vertex 0.00383088435 -0.00185999623 -0.013342605
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0155541738 -0.0131858038 -0.0115278177
vertex 0.00383088435 -0.00185999623 -0.013342605
vertex 0.0178316291 -0.00983346161 -0.0113605987
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0155541738 -0.0131858038 -0.0115278177
vertex 0.0178316291 -0.00983346161 -0.0113605987
vertex 0.0206866674 -0.0124441935 -0.0093129063
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0155541738 -0.0131858038 -0.0115278177
vertex 0.0206866674 -0.0124441935 -0.0093129063
vertex 0.0161192454 -0.0152129941 -0.00948119815
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.016499022 -0.0135002108 -0.000708093226
vertex 0.0114938971 -0.0135084242 -0.00118722441
vertex 0.0175848641 -0.0149372956 -0.00261197891
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.016499022 -0.0135002108 -0.000708093226
vertex 0.0175848641 -0.0149372956 -0.00261197891
vertex 0.0212634224 -0.0120062614 -0.00309343101
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.016499022 -0.0135002108 -0.000708093226
vertex 0.0212634224 -0.0120062614 -0.00309343101
vertex 0.0187538359 -0.0104011679 -0.000944506261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0193030369 -0.0146003636 -0.00762915239
vertex 0.0161192454 -0.0152129941 -0.00948119815
vertex 0.0206866674 -0.0124441935 -0.0093129063
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0193030369 -0.0146003636 -0.00762915239
vertex 0.0206866674 -0.0124441935 -0.0093129063
vertex 0.0222715605 -0.0103677548 -0.0063738809
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0193030369 -0.0146003636 -0.00762915239
vertex 0.0222715605 -0.0103677548 -0.0063738809
vertex 0.0212634224 -0.0120062614 -0.00309343101
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0193030369 -0.0146003636 -0.00762915239
vertex 0.0212634224 -0.0120062614 -0.00309343101
vertex 0.0175848641 -0.0149372956 -0.00261197891
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0193030369 -0.0146003636 -0.00762915239
vertex 0.0175848641 -0.0149372956 -0.00261197891
vertex 0.0161192454 -0.0152129941 -0.00948119815
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0104746334 -0.0130751589 -0.0108739845
vertex 0.0076833386 -0.0125499945 -0.008095528
vertex -0.00312809576 -0.00401181774 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0104746334 -0.0130751589 -0.0108739845
vertex -0.00312809576 -0.00401181774 -0.00954999961
vertex 0.00719717098 -0.00933754444 -0.0123852938
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0104746334 -0.0130751589 -0.0108739845
vertex 0.00719717098 -0.00933754444 -0.0123852938
vertex 0.0155541738 -0.0131858038 -0.0115278177
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0104746334 -0.0130751589 -0.0108739845
vertex 0.0155541738 -0.0131858038 -0.0115278177
vertex 0.0161192454 -0.0152129941 -0.00948119815
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143942619 -0.0153388241 -0.0039044756
vertex 0.0161192454 -0.0152129941 -0.00948119815
vertex 0.0175848641 -0.0149372956 -0.00261197891
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143942619 -0.0153388241 -0.0039044756
vertex 0.0175848641 -0.0149372956 -0.00261197891
vertex 0.0114938971 -0.0135084242 -0.00118722441
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143942619 -0.0153388241 -0.0039044756
vertex 0.0076833386 -0.0125499945 -0.008095528
vertex 0.0104746334 -0.0130751589 -0.0108739845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0143942619 -0.0153388241 -0.0039044756
vertex 0.0104746334 -0.0130751589 -0.0108739845
vertex 0.0161192454 -0.0152129941 -0.00948119815
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00540134637 -0.000538525986 0.00110963604
vertex 0.00187790697 -0.00390737923 0.00105241139
vertex 0.016499022 -0.0135002108 -0.000708093226
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00540134637 -0.000538525986 0.00110963604
vertex 0.016499022 -0.0135002108 -0.000708093226
vertex 0.0187538359 -0.0104011679 -0.000944506261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00540134637 -0.000538525986 0.00110963604
vertex 0.0187538359 -0.0104011679 -0.000944506261
vertex 0.0043730801 0.00669520022 -0.000304654066
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00540134637 -0.000538525986 0.00110963604
vertex 0.0043730801 0.00669520022 -0.000304654066
vertex 0.00187790697 -0.00390737923 0.00105241139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00312809576 -0.00401181774 -0.00245000003
vertex -0.00312809576 -0.00401181774 -0.00954999961
vertex 0.0076833386 -0.0125499945 -0.008095528
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00312809576 -0.00401181774 -0.00245000003
vertex 0.0076833386 -0.0125499945 -0.008095528
vertex 0.00610036775 -0.0113324719 -0.00276233954
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00610036775 -0.0113324719 -0.00276233954
vertex 0.0076833386 -0.0125499945 -0.008095528
vertex 0.0143942619 -0.0153388241 -0.0039044756
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00610036775 -0.0113324719 -0.00276233954
vertex 0.0143942619 -0.0153388241 -0.0039044756
vertex 0.0114938971 -0.0135084242 -0.00118722441
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 -0.000699626165 -0.00245000003
vertex -0.00312809576 -0.00401181774 -0.00245000003
vertex 0.00187790697 -0.00390737923 0.00105241139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 -0.000699626165 -0.00245000003
vertex 0.00187790697 -0.00390737923 0.00105241139
vertex -0.00484760618 0.00193803303 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 -0.000699626165 -0.00245000003
vertex -0.00484760618 0.00193803303 -0.00245000003
vertex -0.00504786847 0.000576333841 -0.00445000036
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 -0.000699626165 -0.00245000003
vertex -0.00504786847 0.000576333841 -0.00445000036
vertex -0.00504786847 0.000576333841 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 -0.000699626165 -0.00245000003
vertex -0.00504786847 0.000576333841 -0.00954999961
vertex -0.00312809576 -0.00401181774 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 -0.000699626165 -0.00245000003
vertex -0.00312809576 -0.00401181774 -0.00954999961
vertex -0.00312809576 -0.00401181774 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0043116766 0.00327486126 -0.00913701672
vertex -0.00504786847 0.000576333841 -0.00954999961
vertex -0.00484760618 0.00193803303 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0043116766 0.00327486126 -0.00913701672
vertex -0.00484760618 0.00193803303 -0.00245000003
vertex -0.000304747809 0.00821762625 -0.00294999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0043116766 0.00327486126 -0.00913701672
vertex -0.000304747809 0.00821762625 -0.00294999988
vertex -0.000242706694 0.00825330801 -0.00905000139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0043116766 0.00327486126 -0.00913701672
vertex -0.000242706694 0.00825330801 -0.00905000139
vertex 0.00407311833 0.005198495 -0.0122924624
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0043116766 0.00327486126 -0.00913701672
vertex 0.00407311833 0.005198495 -0.0122924624
vertex -0.00504786847 0.000576333841 -0.00954999961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0219888613 -0.0103672091 -0.00832071621
vertex 0.0206866674 -0.0124441935 -0.0093129063
vertex 0.0178316291 -0.00983346161 -0.0113605987
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0219888613 -0.0103672091 -0.00832071621
vertex 0.0178316291 -0.00983346161 -0.0113605987
vertex 0.020510653 -0.00824526604 -0.00912056118
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0219888613 -0.0103672091 -0.00832071621
vertex 0.020510653 -0.00824526604 -0.00912056118
vertex 0.0222715605 -0.0103677548 -0.0063738809
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0219888613 -0.0103672091 -0.00832071621
vertex 0.0222715605 -0.0103677548 -0.0063738809
vertex 0.0206866674 -0.0124441935 -0.0093129063
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 -0.00922832079 -0.000360598176
vertex 0.00187790697 -0.00390737923 0.00105241139
vertex -0.00312809576 -0.00401181774 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 -0.00922832079 -0.000360598176
vertex -0.00312809576 -0.00401181774 -0.00245000003
vertex 0.00610036775 -0.0113324719 -0.00276233954
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 -0.00922832079 -0.000360598176
vertex 0.00610036775 -0.0113324719 -0.00276233954
vertex 0.0114938971 -0.0135084242 -0.00118722441
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 -0.00922832079 -0.000360598176
vertex 0.0114938971 -0.0135084242 -0.00118722441
vertex 0.016499022 -0.0135002108 -0.000708093226
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 -0.00922832079 -0.000360598176
vertex 0.016499022 -0.0135002108 -0.000708093226
vertex 0.00187790697 -0.00390737923 0.00105241139
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link14_R.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.00312809576 0.00401181774 -0.00245000003
vertex 0.00844539888 0.0102744075 0.000254117127
vertex 0.0114938971 0.0135084251 -0.00118722429
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00312809576 0.00401181774 -0.00245000003
vertex 0.0114938971 0.0135084251 -0.00118722429
vertex 0.00867762603 0.0130432881 -0.00320307631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00484760618 -0.00193803315 -0.00954999868
vertex 0.0017748453 0.0039776261 -0.0130125638
vertex 0.00434891228 -0.00660452293 -0.0117415087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00484760618 -0.00193803315 -0.00954999868
vertex 0.00434891228 -0.00660452293 -0.0117415087
vertex -0.000242706723 -0.00825330894 -0.00905000046
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00484760618 -0.00193803315 -0.00954999868
vertex -0.00504786847 -0.000576333841 -0.00245000003
vertex -0.00504786847 -0.000576333841 -0.00754999975
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00533693377 -0.00863752514 -0.00917873066
vertex 0.00434891228 -0.00660452293 -0.0117415087
vertex 0.00828528125 -0.0056570014 -0.00934534147
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00516385119 -0.00841722917 -0.00202040863
vertex -0.000304747809 -0.00821762625 -0.00294999988
vertex -0.000242706723 -0.00825330894 -0.00905000046
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00516385119 -0.00841722917 -0.00202040863
vertex -0.000242706723 -0.00825330894 -0.00905000046
vertex 0.00533693377 -0.00863752514 -0.00917873066
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00533693377 -0.00863752514 -0.00917873066
vertex -0.000242706723 -0.00825330894 -0.00905000046
vertex 0.00434891228 -0.00660452293 -0.0117415087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0164990537 0.0135001577 -0.000708083448
vertex 0.00844539888 0.0102744075 0.000254117127
vertex 0.00396200549 0.00156084588 0.00132731209
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0164990537 0.0135001577 -0.000708083448
vertex 0.00396200549 0.00156084588 0.00132731209
vertex 0.0192794092 0.00972571876 -0.00129629334
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0164990537 0.0135001577 -0.000708083448
vertex 0.0192794092 0.00972571876 -0.00129629334
vertex 0.0209506396 0.0126666781 -0.00326397689
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0164990537 0.0135001577 -0.000708083448
vertex 0.0209506396 0.0126666781 -0.00326397689
vertex 0.0164620057 0.0152845522 -0.00279510417
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00143230509 0.00423075259 0.000842975627
vertex 0.00844539888 0.0102744075 0.000254117127
vertex -0.00312809576 0.00401181774 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00143230509 0.00423075259 0.000842975627
vertex -0.00312809576 0.00401181774 -0.00245000003
vertex -0.00504786847 -0.000576333841 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00143230509 0.00423075259 0.000842975627
vertex 0.00396200549 0.00156084588 0.00132731209
vertex 0.00844539888 0.0102744075 0.000254117127
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0211814977 0.0084747551 -0.00363525026
vertex 0.0192794092 0.00972571876 -0.00129629334
vertex 0.00516385119 -0.00841722917 -0.00202040863
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0211814977 0.0084747551 -0.00363525026
vertex 0.00516385119 -0.00841722917 -0.00202040863
vertex 0.00533693377 -0.00863752514 -0.00917873066
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0211814977 0.0084747551 -0.00363525026
vertex 0.00533693377 -0.00863752514 -0.00917873066
vertex 0.00828528125 -0.0056570014 -0.00934534147
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209304895 0.00844585523 -0.00876971241
vertex 0.00828528125 -0.0056570014 -0.00934534147
vertex 0.00434891228 -0.00660452293 -0.0117415087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209304895 0.00844585523 -0.00876971241
vertex 0.00434891228 -0.00660452293 -0.0117415087
vertex 0.0178316291 0.00983346254 -0.0113605987
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209304895 0.00844585523 -0.00876971241
vertex 0.0178316291 0.00983346254 -0.0113605987
vertex 0.0206934288 0.0116302064 -0.00977565162
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209304895 0.00844585523 -0.00876971241
vertex 0.0206934288 0.0116302064 -0.00977565162
vertex 0.0222715605 0.0103677986 -0.00637385482
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209304895 0.00844585523 -0.00876971241
vertex 0.0222715605 0.0103677986 -0.00637385482
vertex 0.0211814977 0.0084747551 -0.00363525026
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0209304895 0.00844585523 -0.00876971241
vertex 0.0211814977 0.0084747551 -0.00363525026
vertex 0.00828528125 -0.0056570014 -0.00934534147
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0040774974 -0.00523231411 0.000282039575
vertex 0.00516385119 -0.00841722917 -0.00202040863
vertex 0.0192794092 0.00972571876 -0.00129629334
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0040774974 -0.00523231411 0.000282039575
vertex 0.0192794092 0.00972571876 -0.00129629334
vertex 0.00396200549 0.00156084588 0.00132731209
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0040774974 -0.00523231411 0.000282039575
vertex 0.00396200549 0.00156084588 0.00132731209
vertex 0.00143230509 0.00423075259 0.000842975627
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0040774974 -0.00523231411 0.000282039575
vertex 0.00143230509 0.00423075259 0.000842975627
vertex -0.00504786847 -0.000576333841 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0040774974 -0.00523231411 0.000282039575
vertex -0.000304747809 -0.00821762625 -0.00294999988
vertex 0.00516385119 -0.00841722917 -0.00202040863
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0164621435 0.0135565475 -0.0112799853
vertex 0.0179557018 0.0146923764 -0.00956679974
vertex 0.0206934288 0.0116302064 -0.00977565162
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0164621435 0.0135565475 -0.0112799853
vertex 0.0206934288 0.0116302064 -0.00977565162
vertex 0.0178316291 0.00983346254 -0.0113605987
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0144903483 0.015296259 -0.00866874587
vertex 0.0164620057 0.0152845522 -0.00279510417
vertex 0.0179557018 0.0146923764 -0.00956679974
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0144903483 0.015296259 -0.00866874587
vertex 0.0179557018 0.0146923764 -0.00956679974
vertex 0.0164621435 0.0135565475 -0.0112799853
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0144903483 0.015296259 -0.00866874587
vertex 0.0164621435 0.0135565475 -0.0112799853
vertex 0.0114938971 0.0135084251 -0.010812778
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0144903483 0.015296259 -0.00866874587
vertex 0.00867762603 0.0130432881 -0.00320307631
vertex 0.0164620057 0.0152845522 -0.00279510417
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0205947254 0.0135419331 -0.00788625237
vertex 0.0222715605 0.0103677986 -0.00637385482
vertex 0.0206934288 0.0116302064 -0.00977565162
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0205947254 0.0135419331 -0.00788625237
vertex 0.0206934288 0.0116302064 -0.00977565162
vertex 0.0179557018 0.0146923764 -0.00956679974
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0205947254 0.0135419331 -0.00788625237
vertex 0.0179557018 0.0146923764 -0.00956679974
vertex 0.0164620057 0.0152845522 -0.00279510417
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0205947254 0.0135419331 -0.00788625237
vertex 0.0164620057 0.0152845522 -0.00279510417
vertex 0.0209506396 0.0126666781 -0.00326397689
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00312809576 0.00401181774 -0.00954999868
vertex -0.00312809576 0.00401181774 -0.00245000003
vertex 0.00867762603 0.0130432881 -0.00320307631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00312809576 0.00401181774 -0.00954999868
vertex 0.00867762603 0.0130432881 -0.00320307631
vertex 0.00735053048 0.0122600608 -0.00882250816
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00735053048 0.0122600608 -0.00882250816
vertex 0.00867762603 0.0130432881 -0.00320307631
vertex 0.0144903483 0.015296259 -0.00866874587
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00735053048 0.0122600608 -0.00882250816
vertex 0.0144903483 0.015296259 -0.00866874587
vertex 0.0114938971 0.0135084251 -0.010812778
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0017748453 0.0039776261 -0.0130125638
vertex 0.0164621435 0.0135565475 -0.0112799853
vertex 0.0178316291 0.00983346254 -0.0113605987
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0017748453 0.0039776261 -0.0130125638
vertex 0.0178316291 0.00983346254 -0.0113605987
vertex 0.00540134637 0.000538526045 -0.0131096393
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00540134637 0.000538526045 -0.0131096393
vertex 0.0178316291 0.00983346254 -0.0113605987
vertex 0.00434891228 -0.00660452293 -0.0117415087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00540134637 0.000538526045 -0.0131096393
vertex 0.00434891228 -0.00660452293 -0.0117415087
vertex 0.0017748453 0.0039776261 -0.0130125638
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0114938971 0.0135084251 -0.00118722429
vertex 0.0164620057 0.0152845522 -0.00279510417
vertex 0.00867762603 0.0130432881 -0.00320307631
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0114938971 0.0135084251 -0.00118722429
vertex 0.00844539888 0.0102744075 0.000254117127
vertex 0.0164990537 0.0135001577 -0.000708083448
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0114938971 0.0135084251 -0.00118722429
vertex 0.0164990537 0.0135001577 -0.000708083448
vertex 0.0164620057 0.0152845522 -0.00279510417
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 0.000699626165 -0.00954999868
vertex -0.00312809576 0.00401181774 -0.00954999868
vertex 0.0017748453 0.0039776261 -0.0130125638
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 0.000699626165 -0.00954999868
vertex 0.0017748453 0.0039776261 -0.0130125638
vertex -0.00484760618 -0.00193803315 -0.00954999868
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 0.000699626165 -0.00954999868
vertex -0.00484760618 -0.00193803315 -0.00954999868
vertex -0.00504786847 -0.000576333841 -0.00754999975
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 0.000699626165 -0.00954999868
vertex -0.00504786847 -0.000576333841 -0.00754999975
vertex -0.00504786847 -0.000576333841 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 0.000699626165 -0.00954999868
vertex -0.00504786847 -0.000576333841 -0.00245000003
vertex -0.00312809576 0.00401181774 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00495100906 0.000699626165 -0.00954999868
vertex -0.00312809576 0.00401181774 -0.00245000003
vertex -0.00312809576 0.00401181774 -0.00954999868
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0221410356 0.0105005084 -0.00398013042
vertex 0.0209506396 0.0126666781 -0.00326397689
vertex 0.0192794092 0.00972571876 -0.00129629334
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0221410356 0.0105005084 -0.00398013042
vertex 0.0192794092 0.00972571876 -0.00129629334
vertex 0.0211814977 0.0084747551 -0.00363525026
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0221410356 0.0105005084 -0.00398013042
vertex 0.0211814977 0.0084747551 -0.00363525026
vertex 0.0222715605 0.0103677986 -0.00637385482
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0221410356 0.0105005084 -0.00398013042
vertex 0.0222715605 0.0103677986 -0.00637385482
vertex 0.0205947254 0.0135419331 -0.00788625237
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0221410356 0.0105005084 -0.00398013042
vertex 0.0205947254 0.0135419331 -0.00788625237
vertex 0.0209506396 0.0126666781 -0.00326397689
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00396492379 -0.0038324655 -0.00293883192
vertex -0.00504786847 -0.000576333841 -0.00245000003
vertex -0.00484760618 -0.00193803315 -0.00954999868
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00396492379 -0.0038324655 -0.00293883192
vertex -0.00484760618 -0.00193803315 -0.00954999868
vertex -0.000242706723 -0.00825330894 -0.00905000046
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00396492379 -0.0038324655 -0.00293883192
vertex -0.000242706723 -0.00825330894 -0.00905000046
vertex -0.000304747809 -0.00821762625 -0.00294999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00396492379 -0.0038324655 -0.00293883192
vertex -0.000304747809 -0.00821762625 -0.00294999988
vertex 0.0040774974 -0.00523231411 0.000282039575
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00396492379 -0.0038324655 -0.00293883192
vertex 0.0040774974 -0.00523231411 0.000282039575
vertex -0.00504786847 -0.000576333841 -0.00245000003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 0.00922832172 -0.0116394041
vertex 0.0017748453 0.0039776261 -0.0130125638
vertex -0.00312809576 0.00401181774 -0.00954999868
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 0.00922832172 -0.0116394041
vertex -0.00312809576 0.00401181774 -0.00954999868
vertex 0.00735053048 0.0122600608 -0.00882250816
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 0.00922832172 -0.0116394041
vertex 0.00735053048 0.0122600608 -0.00882250816
vertex 0.0114938971 0.0135084251 -0.010812778
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 0.00922832172 -0.0116394041
vertex 0.0114938971 0.0135084251 -0.010812778
vertex 0.0164621435 0.0135565475 -0.0112799853
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00525678601 0.00922832172 -0.0116394041
vertex 0.0164621435 0.0135565475 -0.0112799853
vertex 0.0017748453 0.0039776261 -0.0130125638
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link15_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.0108619863 0.000361838145 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0108619863 0.000361838145 -0.0082310643
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00867131911 -0.0342117175 -0.00454189023
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex 0.00867131911 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 -0.0342117175 -0.00454189023
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.0108619863 0.000361838145 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 -0.0342117175 -0.00454189023
vertex 0.0108619863 0.000361838145 -0.0082310643
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -8.95772318e-05 0.00956364814 -0.010644556
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -8.95772318e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.0052414448 0.00945578981 -0.010652706
vertex -8.95772318e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -8.95772318e-05 0.00956364814 -0.010644556
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex 0.00867131911 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00479577668 -0.0338946246 5.21540693e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00867131911 -0.0342117175 -0.00454189023
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00867131911 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00528134033 0.00782435481 0.000980281737
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00859882869 -0.0320471004 -0.00950245839
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00814419705 -0.0339711122 -0.00865195692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491211 -0.0350654013 -0.0115261674
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491211 -0.0350654013 -0.0115261674
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108619863 0.000361838145 -0.0082310643
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00420491211 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.00979297794 -0.000237770757 -0.0017522797
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00479577668 -0.0338946246 5.21540693e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00588553818 -0.0330666415 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00420491211 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00420491211 -0.0350654013 -0.0115261674
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00867131911 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00867131911 -0.0342117175 -0.00454189023
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex -0.000471164734 0.00943676289 0.00084743608
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081594 -0.00115589425
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081594 -0.00115589425
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.00479577668 -0.0338946246 5.21540693e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081594 -0.00115589425
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081594 -0.00115589425
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081594 -0.00115589425
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081594 -0.00115589425
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
endsolid AssimpScene

546
assets/inspire_hand/meshes/Link15_R.STL.convex.stl

@ -1,546 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.0110861389 -0.000378863217 -0.00735513913
vertex 0.00969857723 0.000339805934 -0.0103491098
vertex 0.00714588352 0.0312779732 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110861389 -0.000378863217 -0.00735513913
vertex 0.00714588352 0.0312779732 -0.0111587103
vertex 0.00846727099 0.0342627876 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00846727099 0.0342627876 -0.00745810941
vertex -0.00294619892 0.0356219411 -0.00959999952
vertex -0.00237921625 0.0354530029 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00846727099 0.0342627876 -0.00745810941
vertex 0.00839306135 0.0320879295 -0.00246613892
vertex 0.0108642885 -0.000297273858 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00846727099 0.0342627876 -0.00745810941
vertex 0.0108642885 -0.000297273858 -0.00376997283
vertex 0.0110861389 -0.000378863217 -0.00735513913
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00240866793 -0.00912777707 0.00101274764
vertex -3.32920863e-05 -0.0095640095 -0.00135544734
vertex 0.00529770553 -0.00942438561 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00240866793 -0.00912777707 0.00101274764
vertex -0.00131760468 -0.00935053267 -0.0129493466
vertex -3.32920863e-05 -0.0095640095 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00454500411 0.0260760244 0.000795508327
vertex -0.00237921625 0.0354530029 -0.000235040148
vertex -0.00577091472 0.0328120627 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00952934101 -0.00374514144 -0.00194311794
vertex 0.00839306135 0.0320879295 -0.00246613892
vertex 0.00547963381 0.0319181234 -0.000330381503
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00952934101 -0.00374514144 -0.00194311794
vertex 0.00547963381 0.0319181234 -0.000330381503
vertex 0.00454500411 0.0260760244 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00529770553 -0.00942438561 -0.010652706
vertex 0.00529770553 -0.00942438561 -0.0013472935
vertex -3.32920863e-05 -0.0095640095 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00529770553 -0.00942438561 -0.010652706
vertex -3.32920863e-05 -0.0095640095 -0.00135544734
vertex -0.00131760468 -0.00935053267 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0100590708 0.00729298685 -0.00750395935
vertex -0.00989039615 0.00725485617 -0.0030129645
vertex -0.00577091472 0.0328120627 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0100590708 0.00729298685 -0.00750395935
vertex -0.00577091472 0.0328120627 -6.26900655e-05
vertex -0.00611816999 0.0328985304 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0100590708 0.00729298685 -0.00750395935
vertex -0.00857000705 -0.00407290878 -0.0120279966
vertex -0.00902691763 -0.00298983883 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00139594474 0.0351516195 -0.0118842013
vertex 0.00714588352 0.0312779732 -0.0111587103
vertex 0.00361328642 0.0261948127 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00139594474 0.0351516195 -0.0118842013
vertex 0.00361328642 0.0261948127 -0.0129556311
vertex -0.00471251877 0.0341851227 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00139594474 0.0351516195 -0.0118842013
vertex -0.00471251877 0.0341851227 -0.0120000001
vertex -0.00294619892 0.0356219411 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00139594474 0.0351516195 -0.0118842013
vertex -0.00294619892 0.0356219411 -0.00959999952
vertex 0.00846727099 0.0342627876 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794159342 0.0340190455 -0.00334804319
vertex 0.00839306135 0.0320879295 -0.00246613892
vertex 0.00846727099 0.0342627876 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794159342 0.0340190455 -0.00334804319
vertex 0.00846727099 0.0342627876 -0.00745810941
vertex -0.00237921625 0.0354530029 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00575273717 -0.00764227053 -0.0105823008
vertex -0.00131760468 -0.00935053267 -0.0129493466
vertex -0.00240866793 -0.00912777707 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00606697379 -0.00723772869 -0.0128938593
vertex -0.00131760468 -0.00935053267 -0.0129493466
vertex -0.00575273717 -0.00764227053 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00606697379 -0.00723772869 -0.0128938593
vertex -0.00471251877 0.0341851227 -0.0120000001
vertex 0.00361328642 0.0261948127 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00606697379 -0.00723772869 -0.0128938593
vertex 0.00361328642 0.0261948127 -0.0129556311
vertex -0.00131760468 -0.00935053267 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex -0.00902691763 -0.00298983883 -0.000362366845
vertex -0.00857000705 -0.00407290878 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex -0.00857000705 -0.00407290878 -0.0120279966
vertex -0.00606697379 -0.00723772869 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex -0.00606697379 -0.00723772869 -0.0128938593
vertex -0.00575273717 -0.00764227053 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex -0.00575273717 -0.00764227053 -0.0105823008
vertex -0.00240866793 -0.00912777707 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex -0.00240866793 -0.00912777707 0.00101274764
vertex 0.00454500411 0.0260760244 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex 0.00454500411 0.0260760244 0.000795508327
vertex -0.00577091472 0.0328120627 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00615712348 -0.00716200285 0.000882193504
vertex -0.00577091472 0.0328120627 -6.26900655e-05
vertex -0.00902691763 -0.00298983883 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00547963381 0.0319181234 -0.000330381503
vertex -0.00237921625 0.0354530029 -0.000235040148
vertex 0.00454500411 0.0260760244 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00547963381 0.0319181234 -0.000330381503
vertex 0.00839306135 0.0320879295 -0.00246613892
vertex 0.00794159342 0.0340190455 -0.00334804319
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00547963381 0.0319181234 -0.000330381503
vertex 0.00794159342 0.0340190455 -0.00334804319
vertex -0.00237921625 0.0354530029 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00463572005 -0.00773072382 0.000137225317
vertex 0.00952934101 -0.00374514144 -0.00194311794
vertex 0.00454500411 0.0260760244 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00463572005 -0.00773072382 0.000137225317
vertex 0.00454500411 0.0260760244 0.000795508327
vertex -0.00240866793 -0.00912777707 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00463572005 -0.00773072382 0.000137225317
vertex -0.00240866793 -0.00912777707 0.00101274764
vertex 0.00529770553 -0.00942438561 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00463572005 -0.00773072382 0.000137225317
vertex 0.00529770553 -0.00942438561 -0.0013472935
vertex 0.00952934101 -0.00374514144 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00989039615 0.00725485617 -0.0030129645
vertex -0.0100590708 0.00729298685 -0.00750395935
vertex -0.00902691763 -0.00298983883 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00989039615 0.00725485617 -0.0030129645
vertex -0.00902691763 -0.00298983883 -0.000362366845
vertex -0.00577091472 0.0328120627 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00918386877 -0.00536073092 -0.00935241766
vertex 0.0110861389 -0.000378863217 -0.00735513913
vertex 0.0108642885 -0.000297273858 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00918386877 -0.00536073092 -0.00935241766
vertex 0.0108642885 -0.000297273858 -0.00376997283
vertex 0.00952934101 -0.00374514144 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00918386877 -0.00536073092 -0.00935241766
vertex 0.00952934101 -0.00374514144 -0.00194311794
vertex 0.00529770553 -0.00942438561 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00918386877 -0.00536073092 -0.00935241766
vertex 0.00529770553 -0.00942438561 -0.0013472935
vertex 0.00529770553 -0.00942438561 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00918386877 -0.00536073092 -0.00935241766
vertex 0.00529770553 -0.00942438561 -0.010652706
vertex 0.00766128488 -0.00578731857 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00969857723 0.000339805934 -0.0103491098
vertex 0.0110861389 -0.000378863217 -0.00735513913
vertex 0.00918386877 -0.00536073092 -0.00935241766
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00969857723 0.000339805934 -0.0103491098
vertex 0.00918386877 -0.00536073092 -0.00935241766
vertex 0.00766128488 -0.00578731857 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00969857723 0.000339805934 -0.0103491098
vertex 0.00766128488 -0.00578731857 -0.0112889735
vertex 0.00361328642 0.0261948127 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00969857723 0.000339805934 -0.0103491098
vertex 0.00361328642 0.0261948127 -0.0129556311
vertex 0.00714588352 0.0312779732 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460010022 0.0349203385 -0.000473832159
vertex -0.00577091472 0.0328120627 -6.26900655e-05
vertex -0.00237921625 0.0354530029 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460010022 0.0349203385 -0.000473832159
vertex -0.00237921625 0.0354530029 -0.000235040148
vertex -0.00294619892 0.0356219411 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460010022 0.0349203385 -0.000473832159
vertex -0.00294619892 0.0356219411 -0.00959999952
vertex -0.00471251877 0.0341851227 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460010022 0.0349203385 -0.000473832159
vertex -0.00471251877 0.0341851227 -0.0120000001
vertex -0.00611816999 0.0328985304 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460010022 0.0349203385 -0.000473832159
vertex -0.00611816999 0.0328985304 -0.00959999952
vertex -0.00577091472 0.0328120627 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00603099819 0.0323765352 -0.0117649594
vertex -0.00471251877 0.0341851227 -0.0120000001
vertex -0.00606697379 -0.00723772869 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00603099819 0.0323765352 -0.0117649594
vertex -0.00606697379 -0.00723772869 -0.0128938593
vertex -0.00857000705 -0.00407290878 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00603099819 0.0323765352 -0.0117649594
vertex -0.00857000705 -0.00407290878 -0.0120279966
vertex -0.0100590708 0.00729298685 -0.00750395935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00603099819 0.0323765352 -0.0117649594
vertex -0.0100590708 0.00729298685 -0.00750395935
vertex -0.00611816999 0.0328985304 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00603099819 0.0323765352 -0.0117649594
vertex -0.00611816999 0.0328985304 -0.00959999952
vertex -0.00471251877 0.0341851227 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108642885 -0.000297273858 -0.00376997283
vertex 0.00839306135 0.0320879295 -0.00246613892
vertex 0.00952934101 -0.00374514144 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00417021476 -0.00900808815 -0.0120935012
vertex 0.00766128488 -0.00578731857 -0.0112889735
vertex 0.00529770553 -0.00942438561 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00417021476 -0.00900808815 -0.0120935012
vertex 0.00529770553 -0.00942438561 -0.010652706
vertex -0.00131760468 -0.00935053267 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00417021476 -0.00900808815 -0.0120935012
vertex -0.00131760468 -0.00935053267 -0.0129493466
vertex 0.00361328642 0.0261948127 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00417021476 -0.00900808815 -0.0120935012
vertex 0.00361328642 0.0261948127 -0.0129556311
vertex 0.00766128488 -0.00578731857 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0072981366 0.0333599113 -0.0101199131
vertex 0.00714588352 0.0312779732 -0.0111587103
vertex -0.00139594474 0.0351516195 -0.0118842013
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0072981366 0.0333599113 -0.0101199131
vertex -0.00139594474 0.0351516195 -0.0118842013
vertex 0.00846727099 0.0342627876 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0072981366 0.0333599113 -0.0101199131
vertex 0.00846727099 0.0342627876 -0.00745810941
vertex 0.00714588352 0.0312779732 -0.0111587103
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link16_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex 0.00451644277 0.00780560076 -0.00196253788
vertex 0.0045315451 0.00792971067 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex 0.0045315451 0.00792971067 -0.00655000005
vertex 0.000465776073 0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00515188929 -0.0396574326 -0.00500000501
vertex -0.00310910842 0.000835592044 -0.00196253788
vertex -0.00288134371 0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex 0.00408238173 -0.00187340903 0.00130375288
vertex 0.00451644277 0.00780560076 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex -0.00310910842 0.000835592044 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000465776073 0.00647113612 -0.00795523357
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex -0.000307882641 0.00586847169 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499764 -0.024230402 -0.00135727332
vertex 0.0019755722 -0.0424995646 -0.00173989905
vertex 0.00175187166 -0.0442894101 -0.00325343711
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499764 -0.024230402 -0.00135727332
vertex 0.00175187166 -0.0442894101 -0.00325343711
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499764 -0.024230402 -0.00135727332
vertex 0.00793468021 -0.0254673474 -0.00501046702
vertex 0.0109147215 -0.00338476407 -0.00599905197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499764 -0.024230402 -0.00135727332
vertex 0.0109147215 -0.00338476407 -0.00599905197
vertex 0.00980036985 -0.00276796333 -0.000782164396
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000478150789 -0.0445214137 -0.0078114639
vertex -0.00262691779 -0.0428678356 -0.00908724591
vertex 0.00209764228 -0.0416203551 -0.0084653087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499764 -0.024230402 -0.00864272658
vertex 0.0109147215 -0.00338476407 -0.00599905197
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00204476621
vertex 0.00980036985 -0.00276796333 -0.000782164396
vertex 0.0109147215 -0.00338476407 -0.00599905197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00204476621
vertex 0.0109147215 -0.00338476407 -0.00599905197
vertex 0.00695778104 0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.0045315451 0.00792971067 -0.00655000005
vertex 0.00451644277 0.00780560076 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.00451644277 0.00780560076 -0.00196253788
vertex 0.00695778104 0.00602345867 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000105201041 -0.0445730276 -0.00216108374
vertex 0.0019755722 -0.0424995646 -0.00173989905
vertex -0.00293275737 -0.0429493263 -0.00113914383
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00246403739 -0.0434137695 -0.00601525279
vertex 0.000478150789 -0.0445214137 -0.0078114639
vertex 0.00209764228 -0.0416203551 -0.0084653087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00246403739 -0.0434137695 -0.00601525279
vertex 0.00209764228 -0.0416203551 -0.0084653087
vertex 0.00736499764 -0.024230402 -0.00864272658
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00246403739 -0.0434137695 -0.00601525279
vertex 0.00736499764 -0.024230402 -0.00864272658
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.000465776073 0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.000465776073 0.00647113612 -0.00795523357
vertex 0.0045315451 0.00792971067 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.0045315451 0.00792971067 -0.00655000005
vertex 0.00695778104 0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695811
vertex -0.00310910842 0.000835592044 -0.00196253788
vertex -0.00515188929 -0.0396574326 -0.00500000501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695811
vertex -0.00515188929 -0.0396574326 -0.00500000501
vertex -0.00293275737 -0.0429493263 -0.00113914383
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695811
vertex -0.00293275737 -0.0429493263 -0.00113914383
vertex -0.00264506438 -0.0350661203 0.000425216655
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695811
vertex -0.00264506438 -0.0350661203 0.000425216655
vertex -0.00310910842 0.000835592044 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501047261
vertex -0.00045522087 -0.0452524722 -0.00501047261
vertex 0.000105201041 -0.0445730276 -0.00216108374
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501047261
vertex 0.000105201041 -0.0445730276 -0.00216108374
vertex -0.00293275737 -0.0429493263 -0.00113914383
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501047261
vertex -0.00293275737 -0.0429493263 -0.00113914383
vertex -0.00515188929 -0.0396574326 -0.00500000501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501047261
vertex -0.00515188929 -0.0396574326 -0.00500000501
vertex -0.00262691779 -0.0428678356 -0.00908724591
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00262691779 -0.0428678356 -0.00908724591
vertex 0.000478150789 -0.0445214137 -0.0078114639
vertex -0.00045522087 -0.0452524722 -0.00501047261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00262691779 -0.0428678356 -0.00908724591
vertex -0.00045522087 -0.0452524722 -0.00501047261
vertex -0.00283985701 -0.0443740748 -0.00501047261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00023808924 -0.00438925112 -0.0106756082
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex 0.000465776073 0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00023808924 -0.00438925112 -0.0106756082
vertex 0.000465776073 0.00647113612 -0.00795523357
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00023808924 -0.00438925112 -0.0106756082
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex -0.00316523481 -0.0339629762 -0.0102867959
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00023808924 -0.00438925112 -0.0106756082
vertex -0.00316523481 -0.0339629762 -0.0102867959
vertex -0.00288134371 0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00980036985 -0.00276796333 -0.000782164396
vertex 0.00695778104 0.00602345867 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00695778104 0.00602345867 -0.00204476621
vertex 0.00451644277 0.00780560076 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00451644277 0.00780560076 -0.00196253788
vertex 0.00408238173 -0.00187340903 0.00130375288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00736499764 -0.024230402 -0.00135727332
vertex 0.00980036985 -0.00276796333 -0.000782164396
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.0109147215 -0.00338476407 -0.00599905197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.0109147215 -0.00338476407 -0.00599905197
vertex 0.00736499764 -0.024230402 -0.00864272658
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00736499764 -0.024230402 -0.00864272658
vertex 0.00914153177 -0.00528662559 -0.00953828637
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00914153177 -0.00528662559 -0.00953828637
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.00695778104 0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371644
vertex -0.00316523481 -0.0339629762 -0.0102867959
vertex -0.00262691779 -0.0428678356 -0.00908724591
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371644
vertex -0.00262691779 -0.0428678356 -0.00908724591
vertex -0.00515188929 -0.0396574326 -0.00500000501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371644
vertex -0.00515188929 -0.0396574326 -0.00500000501
vertex -0.00288134371 0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371644
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex -0.00316523481 -0.0339629762 -0.0102867959
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832282
vertex -0.00316523481 -0.0339629762 -0.0102867959
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.00914153177 -0.00528662559 -0.00953828637
vertex 0.00736499764 -0.024230402 -0.00864272658
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.00736499764 -0.024230402 -0.00864272658
vertex 0.00119875174 -0.0344842672 -0.0101832282
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832282
vertex 0.00736499764 -0.024230402 -0.00864272658
vertex 0.00209764228 -0.0416203551 -0.0084653087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832282
vertex 0.00209764228 -0.0416203551 -0.0084653087
vertex -0.00262691779 -0.0428678356 -0.00908724591
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832282
vertex -0.00262691779 -0.0428678356 -0.00908724591
vertex -0.00316523481 -0.0339629762 -0.0102867959
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000147928309 -0.00439034216 0.000526889577
vertex -0.00264506438 -0.0350661203 0.000425216655
vertex 0.00408238173 -0.00187340903 0.00130375288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000147928309 -0.00439034216 0.000526889577
vertex 0.00408238173 -0.00187340903 0.00130375288
vertex -0.000307882641 0.00586847169 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000147928309 -0.00439034216 0.000526889577
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex -0.00310910842 0.000835592044 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000147928309 -0.00439034216 0.000526889577
vertex -0.00310910842 0.000835592044 -0.00196253788
vertex -0.00264506438 -0.0350661203 0.000425216655
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 -0.0344835073 0.000181889976
vertex 0.0019755722 -0.0424995646 -0.00173989905
vertex 0.00736499764 -0.024230402 -0.00135727332
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 -0.0344835073 0.000181889976
vertex 0.00736499764 -0.024230402 -0.00135727332
vertex 0.00721886847 -0.000863869151 0.000908752787
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 -0.0344835073 0.000181889976
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00408238173 -0.00187340903 0.00130375288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 -0.0344835073 0.000181889976
vertex 0.00408238173 -0.00187340903 0.00130375288
vertex -0.00264506438 -0.0350661203 0.000425216655
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 -0.0344835073 0.000181889976
vertex -0.00264506438 -0.0350661203 0.000425216655
vertex -0.00293275737 -0.0429493263 -0.00113914383
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 -0.0344835073 0.000181889976
vertex -0.00293275737 -0.0429493263 -0.00113914383
vertex 0.0019755722 -0.0424995646 -0.00173989905
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175187166 -0.0442894101 -0.00325343711
vertex 0.000105201041 -0.0445730276 -0.00216108374
vertex -0.00045522087 -0.0452524722 -0.00501047261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175187166 -0.0442894101 -0.00325343711
vertex -0.00045522087 -0.0452524722 -0.00501047261
vertex 0.000478150789 -0.0445214137 -0.0078114639
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175187166 -0.0442894101 -0.00325343711
vertex 0.000478150789 -0.0445214137 -0.0078114639
vertex 0.00246403739 -0.0434137695 -0.00601525279
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175187166 -0.0442894101 -0.00325343711
vertex 0.00246403739 -0.0434137695 -0.00601525279
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175187166 -0.0442894101 -0.00325343711
vertex 0.0019755722 -0.0424995646 -0.00173989905
vertex 0.000105201041 -0.0445730276 -0.00216108374
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link16_R.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.000533694401 -0.00646588905 -0.00795523357
vertex 0.00461455388 -0.0078816954 -0.00655000005
vertex 0.0045981491 -0.00775775034 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000533694401 -0.00646588905 -0.00795523357
vertex 0.0045981491 -0.00775775034 -0.00196253764
vertex -0.000246249343 -0.00587138068 -0.00204476598
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00556799024 0.0396011546 -0.00500000501
vertex -0.00286245858 -0.00181369204 -0.0080374619
vertex -0.00310016423 -0.000868190255 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000246249343 -0.00587138068 -0.00204476598
vertex 0.0045981491 -0.00775775034 -0.00196253764
vertex 0.00413053343 0.00183538313 0.00130476139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000246249343 -0.00587138068 -0.00204476598
vertex -0.00310016423 -0.000868190255 -0.00196253764
vertex -0.00286245858 -0.00181369204 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000533694401 -0.00646588905 -0.00795523357
vertex -0.000246249343 -0.00587138068 -0.00204476598
vertex -0.00286245858 -0.00181369204 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00711019058 0.024306396 -0.00135728763
vertex 0.00766667956 0.0255492143 -0.00501046749
vertex 0.00128678093 0.0443053357 -0.00325343665
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00711019058 0.024306396 -0.00135728763
vertex 0.00128678093 0.0443053357 -0.00325343665
vertex 0.00152923691 0.0425179712 -0.00173989905
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00977063458 0.00287061604 -0.000782011193
vertex 0.0108776335 0.00349663245 -0.0059987749
vertex 0.00766667956 0.0255492143 -0.00501046749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00977063458 0.00287061604 -0.000782011193
vertex 0.00766667956 0.0255492143 -0.00501046749
vertex 0.00711019058 0.024306396 -0.00135728763
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 1.06695788e-05 0.0445239805 -0.00781146344
vertex 0.00166053197 0.0416400842 -0.00846530776
vertex -0.00307686627 0.0428378917 -0.00908724498
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00711019058 0.024306396 -0.00864271168
vertex 0.00766667956 0.0255492143 -0.00501046749
vertex 0.0108776335 0.00349663245 -0.0059987749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00702064112 -0.00595007278 -0.00204476598
vertex 0.0045981491 -0.00775775034 -0.00196253764
vertex 0.00461455388 -0.0078816954 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00702064112 -0.00595007278 -0.00204476598
vertex 0.00461455388 -0.0078816954 -0.00655000005
vertex 0.00702064112 -0.00595007278 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00702064112 -0.00595007278 -0.00204476598
vertex 0.00702064112 -0.00595007278 -0.00795523357
vertex 0.0108776335 0.00349663245 -0.0059987749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00702064112 -0.00595007278 -0.00204476598
vertex 0.0108776335 0.00349663245 -0.0059987749
vertex 0.00977063458 0.00287061604 -0.000782011193
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000362801569 0.0445716791 -0.00216108351
vertex -0.00338354497 0.042916175 -0.00113914383
vertex 0.00152923691 0.0425179712 -0.00173989905
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00200807629 0.0434372537 -0.00601525279
vertex 0.00166053197 0.0416400842 -0.00846530776
vertex 1.06695788e-05 0.0445239805 -0.00781146344
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00200807629 0.0434372537 -0.00601525279
vertex 0.00766667956 0.0255492143 -0.00501046749
vertex 0.00711019058 0.024306396 -0.00864271168
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00200807629 0.0434372537 -0.00601525279
vertex 0.00711019058 0.024306396 -0.00864271168
vertex 0.00166053197 0.0416400842 -0.00846530776
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0045981491 -0.00775775034 -0.0080374619
vertex 0.00461455388 -0.0078816954 -0.00655000005
vertex 0.000533694401 -0.00646588905 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0045981491 -0.00775775034 -0.0080374619
vertex 0.000533694401 -0.00646588905 -0.00795523357
vertex 0.00562526798 0.000733521942 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0045981491 -0.00775775034 -0.0080374619
vertex 0.00562526798 0.000733521942 -0.0112177758
vertex 0.00702064112 -0.00595007278 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0045981491 -0.00775775034 -0.0080374619
vertex 0.00702064112 -0.00595007278 -0.00795523357
vertex 0.00461455388 -0.0078816954 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00498324633 0.0355757214 -0.00131695799
vertex -0.00301309722 0.0350364186 0.000425216625
vertex -0.00338354497 0.042916175 -0.00113914383
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00498324633 0.0355757214 -0.00131695799
vertex -0.00338354497 0.042916175 -0.00113914383
vertex -0.00556799024 0.0396011546 -0.00500000501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00498324633 0.0355757214 -0.00131695799
vertex -0.00556799024 0.0396011546 -0.00500000501
vertex -0.00310016423 -0.000868190255 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00498324633 0.0355757214 -0.00131695799
vertex -0.00310016423 -0.000868190255 -0.00196253764
vertex -0.00301309722 0.0350364186 0.000425216625
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00330580538 0.0443420075 -0.00500000501
vertex -0.00307686627 0.0428378917 -0.00908724498
vertex -0.00556799024 0.0396011546 -0.00500000501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00330580538 0.0443420075 -0.00500000501
vertex -0.00556799024 0.0396011546 -0.00500000501
vertex -0.00338354497 0.042916175 -0.00113914383
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00330580538 0.0443420075 -0.00500000501
vertex -0.00338354497 0.042916175 -0.00113914383
vertex -0.000362801569 0.0445716791 -0.00216108351
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00330580538 0.0443420075 -0.00500000501
vertex -0.000362801569 0.0445716791 -0.00216108351
vertex -0.000930326583 0.0452452041 -0.00501047214
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00330580538 0.0443420075 -0.00500000501
vertex -0.000930326583 0.0452452041 -0.00501047214
vertex 1.06695788e-05 0.0445239805 -0.00781146344
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00330580538 0.0443420075 -0.00500000501
vertex 1.06695788e-05 0.0445239805 -0.00781146344
vertex -0.00307686627 0.0428378917 -0.00908724498
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000191967585 0.00439150631 -0.0106755998
vertex -0.00352165638 0.0339278691 -0.010286795
vertex 0.00562526798 0.000733521942 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000191967585 0.00439150631 -0.0106755998
vertex 0.00562526798 0.000733521942 -0.0112177758
vertex 0.000533694401 -0.00646588905 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000191967585 0.00439150631 -0.0106755998
vertex 0.000533694401 -0.00646588905 -0.00795523357
vertex -0.00286245858 -0.00181369204 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000191967585 0.00439150631 -0.0106755998
vertex -0.00286245858 -0.00181369204 -0.0080374619
vertex -0.00352165638 0.0339278691 -0.010286795
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00720940065 0.00093961641 0.000908746268
vertex 0.00413053343 0.00183538313 0.00130476139
vertex 0.0045981491 -0.00775775034 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00720940065 0.00093961641 0.000908746268
vertex 0.0045981491 -0.00775775034 -0.00196253764
vertex 0.00702064112 -0.00595007278 -0.00204476598
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00720940065 0.00093961641 0.000908746268
vertex 0.00702064112 -0.00595007278 -0.00204476598
vertex 0.00977063458 0.00287061604 -0.000782011193
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00720940065 0.00093961641 0.000908746268
vertex 0.00977063458 0.00287061604 -0.000782011193
vertex 0.00711019058 0.024306396 -0.00135728763
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00996286701 0.00295509654 -0.00897325575
vertex 0.00908555463 0.00538199767 -0.00953829568
vertex 0.00711019058 0.024306396 -0.00864271168
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00996286701 0.00295509654 -0.00897325575
vertex 0.00711019058 0.024306396 -0.00864271168
vertex 0.0108776335 0.00349663245 -0.0059987749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00996286701 0.00295509654 -0.00897325575
vertex 0.0108776335 0.00349663245 -0.0059987749
vertex 0.00702064112 -0.00595007278 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00996286701 0.00295509654 -0.00897325575
vertex 0.00702064112 -0.00595007278 -0.00795523357
vertex 0.00562526798 0.000733521942 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00996286701 0.00295509654 -0.00897325575
vertex 0.00562526798 0.000733521942 -0.0112177758
vertex 0.00908555463 0.00538199767 -0.00953829568
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00486271596 0.0387601182 -0.00850408617
vertex -0.00556799024 0.0396011546 -0.00500000501
vertex -0.00307686627 0.0428378917 -0.00908724498
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00486271596 0.0387601182 -0.00850408617
vertex -0.00307686627 0.0428378917 -0.00908724498
vertex -0.00352165638 0.0339278691 -0.010286795
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00486271596 0.0387601182 -0.00850408617
vertex -0.00352165638 0.0339278691 -0.010286795
vertex -0.00286245858 -0.00181369204 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00486271596 0.0387601182 -0.00850408617
vertex -0.00286245858 -0.00181369204 -0.0080374619
vertex -0.00556799024 0.0396011546 -0.00500000501
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000836616324 0.0344949514 -0.0101832282
vertex 0.00166053197 0.0416400842 -0.00846530776
vertex 0.00711019058 0.024306396 -0.00864271168
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000836616324 0.0344949514 -0.0101832282
vertex 0.00711019058 0.024306396 -0.00864271168
vertex 0.00908555463 0.00538199767 -0.00953829568
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000836616324 0.0344949514 -0.0101832282
vertex 0.00908555463 0.00538199767 -0.00953829568
vertex 0.00562526798 0.000733521942 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000836616324 0.0344949514 -0.0101832282
vertex 0.00562526798 0.000733521942 -0.0112177758
vertex -0.00352165638 0.0339278691 -0.010286795
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000836616324 0.0344949514 -0.0101832282
vertex -0.00352165638 0.0339278691 -0.010286795
vertex -0.00307686627 0.0428378917 -0.00908724498
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000836616324 0.0344949514 -0.0101832282
vertex -0.00307686627 0.0428378917 -0.00908724498
vertex 0.00166053197 0.0416400842 -0.00846530776
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000552989659 0.00435586227 0.000362147897
vertex -0.00310016423 -0.000868190255 -0.00196253764
vertex -0.000246249343 -0.00587138068 -0.00204476598
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000552989659 0.00435586227 0.000362147897
vertex -0.000246249343 -0.00587138068 -0.00204476598
vertex 0.00413053343 0.00183538313 0.00130476139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000552989659 0.00435586227 0.000362147897
vertex 0.00413053343 0.00183538313 0.00130476139
vertex -0.00301309722 0.0350364186 0.000425216625
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000552989659 0.00435586227 0.000362147897
vertex -0.00301309722 0.0350364186 0.000425216625
vertex -0.00310016423 -0.000868190255 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000841794594 0.034494251 0.000181889976
vertex -0.00301309722 0.0350364186 0.000425216625
vertex 0.00413053343 0.00183538313 0.00130476139
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000841794594 0.034494251 0.000181889976
vertex 0.00413053343 0.00183538313 0.00130476139
vertex 0.00720940065 0.00093961641 0.000908746268
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000841794594 0.034494251 0.000181889976
vertex 0.00720940065 0.00093961641 0.000908746268
vertex 0.00711019058 0.024306396 -0.00135728763
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000841794594 0.034494251 0.000181889976
vertex 0.00711019058 0.024306396 -0.00135728763
vertex 0.00152923691 0.0425179712 -0.00173989905
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00152923691 0.0425179712 -0.00173989905
vertex -0.00338354497 0.042916175 -0.00113914383
vertex -0.00301309722 0.0350364186 0.000425216625
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00152923691 0.0425179712 -0.00173989905
vertex -0.00301309722 0.0350364186 0.000425216625
vertex 0.000841794594 0.034494251 0.000181889976
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00128678093 0.0443053357 -0.00325343665
vertex 0.00766667956 0.0255492143 -0.00501046749
vertex 0.00200807629 0.0434372537 -0.00601525279
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00128678093 0.0443053357 -0.00325343665
vertex 0.00200807629 0.0434372537 -0.00601525279
vertex 1.06695788e-05 0.0445239805 -0.00781146344
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00128678093 0.0443053357 -0.00325343665
vertex 1.06695788e-05 0.0445239805 -0.00781146344
vertex -0.000930326583 0.0452452041 -0.00501047214
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00128678093 0.0443053357 -0.00325343665
vertex -0.000930326583 0.0452452041 -0.00501047214
vertex -0.000362801569 0.0445716791 -0.00216108351
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00128678093 0.0443053357 -0.00325343665
vertex -0.000362801569 0.0445716791 -0.00216108351
vertex 0.00152923691 0.0425179712 -0.00173989905
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link17_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.0108619863 0.000361838116 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.0108619863 0.000361838116 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -8.95772246e-05 0.00956364814 -0.010644556
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -8.95772246e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.0052414448 0.00945578981 -0.010652706
vertex -8.95772246e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -8.95772246e-05 0.00956364814 -0.010644556
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00479577668 -0.0338946246 5.2154045e-11
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00479577668 -0.0338946246 5.2154045e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00479577668 -0.0338946246 5.2154045e-11
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00528134033 0.00782435481 0.000980281737
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00859882869 -0.0320471004 -0.00950245839
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00814419705 -0.0339711122 -0.00865195692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00420491258 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00479577668 -0.0338946246 5.2154045e-11
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.00979297794 -0.000237770757 -0.0017522797
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00479577668 -0.0338946246 5.2154045e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00479577668 -0.0338946246 5.2154045e-11
vertex -0.00588553818 -0.0330666415 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00420491258 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex -0.000471164734 0.00943676289 0.00084743608
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.00479577668 -0.0338946246 5.2154045e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00479577668 -0.0338946246 5.2154045e-11
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
endsolid AssimpScene

546
assets/inspire_hand/meshes/Link17_R.STL.convex.stl

@ -1,546 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.0108623253 -0.000362016901 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.0110836849 -0.000444926991 -0.00735513913
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00566976098 0.0318848938 -0.000330381503
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.0037693365 0.026172813 -0.0129556311
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.00273384899 0.0356388651 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00579818152 -0.00760784978 -0.0105823008
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -0.00579818152 -0.00760784978 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex 0.0037693365 0.026172813 -0.0129556311
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.0090445755 -0.00293598743 -0.000362366845
vertex -0.00859412923 -0.00402176147 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.00611000136 -0.00720144203 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00579818152 -0.00760784978 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00579818152 -0.00760784978 -0.0105823008
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00814419705 0.0339711122 -0.00334804319
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.0090445755 -0.00293598743 -0.000362366845
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.0108623253 -0.000362016901 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex 0.0052414448 -0.00945578888 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00915175769 -0.00541536883 -0.00935241766
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00762665784 -0.00583287515 -0.0112889735
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.0037693365 0.026172813 -0.0129556311
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex -0.00273384899 0.0356388651 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.0059219948 0.0329344086 -0.00959999952
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.00611000136 -0.00720144203 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00859412923 -0.00402176147 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.010015429 0.00735280709 -0.00750395935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.0059219948 0.0329344086 -0.00959999952
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.00762665784 -0.00583287515 -0.0112889735
vertex 0.0052414448 -0.00945578888 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.0037693365 0.026172813 -0.0129556311
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex -0.00118642545 0.0351593159 -0.0118842013
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
endsolid AssimpScene

562
assets/inspire_hand/meshes/Link18_L.STL.convex.stl

@ -1,562 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00785195176 -0.00114718347 0.000622928434
vertex 0.00684994413 0.00625092397 -0.00194999995
vertex 0.00352098979 0.00781226018 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00785195176 -0.00114718347 0.000622928434
vertex 0.00352098979 0.00781226018 -0.00194999995
vertex 0.00425272947 -0.00136824825 0.0012896586
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00348394318 -0.0464657098 -0.00866564829
vertex -0.0032280439 -0.0374012291 -0.0104252258
vertex 0.000945500098 -0.045971062 -0.00847050827
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 0.00625092397 -0.00194999995
vertex 0.00482661044 0.00780385919 -0.0080500003
vertex 0.00352098979 0.00781226018 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00179568853 0.00400286447 -0.0080500003
vertex -0.00329021341 -0.000294465688 -0.0080500003
vertex -0.00297910022 0.00163070788 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108309751 -0.00338516408 -0.00382230268
vertex 0.00741339987 -0.0274300165 -0.00640348811
vertex 0.00956390705 -0.0024317808 -0.009397652
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0071618217 -0.0260333885 -0.00165918644
vertex 0.00741339987 -0.0274300165 -0.00640348811
vertex 0.0108309751 -0.00338516408 -0.00382230268
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00170417153 -0.0470251665 -0.00432559848
vertex 0.000945500098 -0.045971062 -0.00847050827
vertex 0.00741339987 -0.0274300165 -0.00640348811
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00170417153 -0.0470251665 -0.00432559848
vertex 0.00741339987 -0.0274300165 -0.00640348811
vertex 0.0071618217 -0.0260333885 -0.00165918644
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00170417153 -0.0470251665 -0.00432559848
vertex 0.0071618217 -0.0260333885 -0.00165918644
vertex 0.000803421717 -0.0448982716 -0.0011340176
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00785195176 -0.00114718347 0.000622928434
vertex 0.0071618217 -0.0260333885 -0.00165918644
vertex 0.00945101306 -0.00639001559 -0.000988014159
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000231103302 -0.0479141213 -0.00217640051
vertex 0.000803421717 -0.0448982716 -0.0011340176
vertex -0.00362309464 -0.0460432917 -0.00114539859
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000231103302 -0.0479141213 -0.00217640051
vertex -0.00106206862 -0.0486834012 -0.00498936092
vertex 0.00170417153 -0.0470251665 -0.00432559848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000231103302 -0.0479141213 -0.00217640051
vertex 0.00170417153 -0.0470251665 -0.00432559848
vertex 0.000803421717 -0.0448982716 -0.0011340176
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00660658581 -0.0260562394 -0.00903558172
vertex 0.00741339987 -0.0274300165 -0.00640348811
vertex 0.000945500098 -0.045971062 -0.00847050827
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00660658581 -0.0260562394 -0.00903558172
vertex 0.000945500098 -0.045971062 -0.00847050827
vertex -0.0032280439 -0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00660658581 -0.0260562394 -0.00903558172
vertex 0.00956390705 -0.0024317808 -0.009397652
vertex 0.00741339987 -0.0274300165 -0.00640348811
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075171 -0.0379645266 -0.00386957778
vertex -0.00297910022 0.00163070788 -0.00194999995
vertex -0.00329021341 -0.000294465688 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075171 -0.0379645266 -0.00386957778
vertex -0.00537315896 -0.0438657291 -0.00609957427
vertex -0.00362309464 -0.0460432917 -0.00114539859
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075171 -0.0379645266 -0.00386957778
vertex -0.00362309464 -0.0460432917 -0.00114539859
vertex -0.00429608254 -0.0362734646 -8.88538707e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075171 -0.0379645266 -0.00386957778
vertex -0.00429608254 -0.0362734646 -8.88538707e-05
vertex -0.00297910022 0.00163070788 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 0.00625092397 -0.0080500003
vertex 0.00482661044 0.00780385919 -0.0080500003
vertex 0.00684994413 0.00625092397 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 0.00625092397 -0.0080500003
vertex 0.00684994413 0.00625092397 -0.00194999995
vertex 0.0108309751 -0.00338516408 -0.00382230268
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 0.00625092397 -0.0080500003
vertex 0.0108309751 -0.00338516408 -0.00382230268
vertex 0.00956390705 -0.0024317808 -0.009397652
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019712052 -0.0482121818 -0.00742312986
vertex -0.00106206862 -0.0486834012 -0.00498936092
vertex -0.00346547272 -0.0476887561 -0.00498895114
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019712052 -0.0482121818 -0.00742312986
vertex -0.00346547272 -0.0476887561 -0.00498895114
vertex -0.00348394318 -0.0464657098 -0.00866564829
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019712052 -0.0482121818 -0.00742312986
vertex -0.00348394318 -0.0464657098 -0.00866564829
vertex 0.000945500098 -0.045971062 -0.00847050827
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019712052 -0.0482121818 -0.00742312986
vertex 0.000945500098 -0.045971062 -0.00847050827
vertex 0.00170417153 -0.0470251665 -0.00432559848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019712052 -0.0482121818 -0.00742312986
vertex 0.00170417153 -0.0470251665 -0.00432559848
vertex -0.00106206862 -0.0486834012 -0.00498936092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 -0.0379122607 -0.00868305005
vertex -0.0032280439 -0.0374012291 -0.0104252258
vertex -0.00348394318 -0.0464657098 -0.00866564829
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 -0.0379122607 -0.00868305005
vertex -0.00348394318 -0.0464657098 -0.00866564829
vertex -0.00537315896 -0.0438657291 -0.00609957427
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 -0.0379122607 -0.00868305005
vertex -0.00537315896 -0.0438657291 -0.00609957427
vertex -0.00601075171 -0.0379645266 -0.00386957778
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 -0.0379122607 -0.00868305005
vertex -0.00601075171 -0.0379645266 -0.00386957778
vertex -0.00329021341 -0.000294465688 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 -0.0379122607 -0.00868305005
vertex -0.00329021341 -0.000294465688 -0.0080500003
vertex -0.0032280439 -0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346547272 -0.0476887561 -0.00498895114
vertex -0.00362309464 -0.0460432917 -0.00114539859
vertex -0.00537315896 -0.0438657291 -0.00609957427
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346547272 -0.0476887561 -0.00498895114
vertex -0.00537315896 -0.0438657291 -0.00609957427
vertex -0.00348394318 -0.0464657098 -0.00866564829
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346547272 -0.0476887561 -0.00498895114
vertex -0.00106206862 -0.0486834012 -0.00498936092
vertex -0.000231103302 -0.0479141213 -0.00217640051
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346547272 -0.0476887561 -0.00498895114
vertex -0.000231103302 -0.0479141213 -0.00217640051
vertex -0.00362309464 -0.0460432917 -0.00114539859
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00694435043 -0.000579302781 -0.0109616714
vertex 0.00425273553 -0.00136823952 -0.011289659
vertex 0.00482661044 0.00780385919 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00694435043 -0.000579302781 -0.0109616714
vertex 0.00482661044 0.00780385919 -0.0080500003
vertex 0.00684994413 0.00625092397 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00694435043 -0.000579302781 -0.0109616714
vertex 0.00684994413 0.00625092397 -0.0080500003
vertex 0.00956390705 -0.0024317808 -0.009397652
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00694435043 -0.000579302781 -0.0109616714
vertex 0.00956390705 -0.0024317808 -0.009397652
vertex 0.00660658581 -0.0260562394 -0.00903558172
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00694435043 -0.000579302781 -0.0109616714
vertex 0.00660658581 -0.0260562394 -0.00903558172
vertex -0.0032280439 -0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00694435043 -0.000579302781 -0.0109616714
vertex -0.0032280439 -0.0374012291 -0.0104252258
vertex 0.00425273553 -0.00136823952 -0.011289659
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00179568853 0.00400286447 -0.00194999995
vertex -0.00179568853 0.00400286447 -0.0080500003
vertex -0.00297910022 0.00163070788 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00179568853 0.00400286447 -0.00194999995
vertex 0.00425272947 -0.00136824825 0.0012896586
vertex 0.00352098979 0.00781226018 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000332680356 -0.00416069012 0.00049520086
vertex 0.00425272947 -0.00136824825 0.0012896586
vertex -0.00179568853 0.00400286447 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000332680356 -0.00416069012 0.00049520086
vertex -0.00179568853 0.00400286447 -0.00194999995
vertex -0.00297910022 0.00163070788 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000332680356 -0.00416069012 0.00049520086
vertex -0.00297910022 0.00163070788 -0.00194999995
vertex -0.00429608254 -0.0362734646 -8.88538707e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887298 -0.0371798053 0.000454035471
vertex 0.000803421717 -0.0448982716 -0.0011340176
vertex 0.0071618217 -0.0260333885 -0.00165918644
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887298 -0.0371798053 0.000454035471
vertex 0.0071618217 -0.0260333885 -0.00165918644
vertex 0.00785195176 -0.00114718347 0.000622928434
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887298 -0.0371798053 0.000454035471
vertex 0.00785195176 -0.00114718347 0.000622928434
vertex 0.00425272947 -0.00136824825 0.0012896586
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00425272947 -0.00136824825 0.0012896586
vertex -0.000332680356 -0.00416069012 0.00049520086
vertex -0.00429608254 -0.0362734646 -8.88538707e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00425272947 -0.00136824825 0.0012896586
vertex -0.00429608254 -0.0362734646 -8.88538707e-05
vertex -0.00135887298 -0.0371798053 0.000454035471
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887298 -0.0371798053 0.000454035471
vertex -0.00429608254 -0.0362734646 -8.88538707e-05
vertex -0.00362309464 -0.0460432917 -0.00114539859
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887298 -0.0371798053 0.000454035471
vertex -0.00362309464 -0.0460432917 -0.00114539859
vertex 0.000803421717 -0.0448982716 -0.0011340176
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000594260986 -0.00412405981 -0.0103763435
vertex -0.00329021341 -0.000294465688 -0.0080500003
vertex -0.00179568853 0.00400286447 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000594260986 -0.00412405981 -0.0103763435
vertex -0.00179568853 0.00400286447 -0.0080500003
vertex 0.00425273553 -0.00136823952 -0.011289659
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000594260986 -0.00412405981 -0.0103763435
vertex 0.00425273553 -0.00136823952 -0.011289659
vertex -0.0032280439 -0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000594260986 -0.00412405981 -0.0103763435
vertex -0.0032280439 -0.0374012291 -0.0104252258
vertex -0.00329021341 -0.000294465688 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100857047 -0.00282484386 -0.00126572093
vertex 0.0108309751 -0.00338516408 -0.00382230268
vertex 0.00684994413 0.00625092397 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100857047 -0.00282484386 -0.00126572093
vertex 0.00684994413 0.00625092397 -0.00194999995
vertex 0.00785195176 -0.00114718347 0.000622928434
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100857047 -0.00282484386 -0.00126572093
vertex 0.00785195176 -0.00114718347 0.000622928434
vertex 0.00945101306 -0.00639001559 -0.000988014159
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100857047 -0.00282484386 -0.00126572093
vertex 0.00945101306 -0.00639001559 -0.000988014159
vertex 0.0071618217 -0.0260333885 -0.00165918644
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100857047 -0.00282484386 -0.00126572093
vertex 0.0071618217 -0.0260333885 -0.00165918644
vertex 0.0108309751 -0.00338516408 -0.00382230268
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 0.00753048901 -0.0080500003
vertex 0.00482661044 0.00780385919 -0.0080500003
vertex 0.00425273553 -0.00136823952 -0.011289659
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 0.00753048901 -0.0080500003
vertex 0.00425273553 -0.00136823952 -0.011289659
vertex -0.00179568853 0.00400286447 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 0.00753048901 -0.0080500003
vertex -0.00179568853 0.00400286447 -0.0080500003
vertex -0.00179568853 0.00400286447 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 0.00753048901 -0.0080500003
vertex -0.00179568853 0.00400286447 -0.00194999995
vertex 0.00352098979 0.00781226018 -0.00194999995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 0.00753048901 -0.0080500003
vertex 0.00352098979 0.00781226018 -0.00194999995
vertex 0.00482661044 0.00780385919 -0.0080500003
endloop
endfacet
endsolid AssimpScene

562
assets/inspire_hand/meshes/Link18_R.STL.convex.stl

@ -1,562 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00425203284 0.00136753358 0.00128968828
vertex 0.00352098979 -0.00781226018 -0.00195000006
vertex 0.00684994413 -0.00625092397 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00425203284 0.00136753358 0.00128968828
vertex 0.00684994413 -0.00625092397 -0.00195000006
vertex 0.00789308175 0.00117731874 0.000602744869
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00348394318 0.0464657098 -0.00866564829
vertex 0.000945500156 0.045971062 -0.0084705092
vertex -0.00322804367 0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 -0.00625092397 -0.00195000006
vertex 0.00352098979 -0.00781226018 -0.00195000006
vertex 0.00482660998 -0.00780385919 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00179568853 -0.00400286447 -0.0080500003
vertex -0.00297909998 -0.00163070788 -0.00195000006
vertex -0.00329021341 0.000294465688 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.010830109 0.00338448002 -0.00381393521
vertex 0.00954072271 0.00241398718 -0.00942106359
vertex 0.00741339941 0.0274300165 -0.00640348811
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716182869 0.0260333885 -0.00165920611
vertex 0.010830109 0.00338448002 -0.00381393521
vertex 0.00741339941 0.0274300165 -0.00640348811
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00170418224 0.0470251404 -0.00432557892
vertex 0.000803428993 0.0448982716 -0.00113402226
vertex 0.00716182869 0.0260333885 -0.00165920611
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00170418224 0.0470251404 -0.00432557892
vertex 0.00716182869 0.0260333885 -0.00165920611
vertex 0.00741339941 0.0274300165 -0.00640348811
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00170418224 0.0470251404 -0.00432557892
vertex 0.00741339941 0.0274300165 -0.00640348811
vertex 0.000945500156 0.045971062 -0.0084705092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00789308175 0.00117731874 0.000602744869
vertex 0.00945102237 0.00639002165 -0.000988031388
vertex 0.00716182869 0.0260333885 -0.00165920611
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000229901198 0.0479248092 -0.00218855543
vertex -0.00362309464 0.0460432917 -0.00114539848
vertex 0.000803428993 0.0448982716 -0.00113402226
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000229901198 0.0479248092 -0.00218855543
vertex 0.000803428993 0.0448982716 -0.00113402226
vertex 0.00170418224 0.0470251404 -0.00432557892
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000229901198 0.0479248092 -0.00218855543
vertex 0.00170418224 0.0470251404 -0.00432557892
vertex -0.00106206862 0.0486834012 -0.00498936092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00660658581 0.0260562394 -0.00903558079
vertex 0.000945500156 0.045971062 -0.0084705092
vertex 0.00741339941 0.0274300165 -0.00640348811
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00660658581 0.0260562394 -0.00903558079
vertex 0.00741339941 0.0274300165 -0.00640348811
vertex 0.00954072271 0.00241398718 -0.00942106359
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075124 0.0379645266 -0.00386957778
vertex -0.00429608254 0.0362734646 -8.88538707e-05
vertex -0.00362309464 0.0460432917 -0.00114539848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075124 0.0379645266 -0.00386957778
vertex -0.00362309464 0.0460432917 -0.00114539848
vertex -0.00537315477 0.0438657515 -0.00609957427
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075124 0.0379645266 -0.00386957778
vertex -0.00329021341 0.000294465688 -0.0080500003
vertex -0.00297909998 -0.00163070788 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00601075124 0.0379645266 -0.00386957778
vertex -0.00297909998 -0.00163070788 -0.00195000006
vertex -0.00429608254 0.0362734646 -8.88538707e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 -0.00625092397 -0.0080500003
vertex 0.00954072271 0.00241398718 -0.00942106359
vertex 0.010830109 0.00338448002 -0.00381393521
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 -0.00625092397 -0.0080500003
vertex 0.010830109 0.00338448002 -0.00381393521
vertex 0.00684994413 -0.00625092397 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684994413 -0.00625092397 -0.0080500003
vertex 0.00684994413 -0.00625092397 -0.00195000006
vertex 0.00482660998 -0.00780385919 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019711908 0.0482121892 -0.00742312474
vertex 0.000945500156 0.045971062 -0.0084705092
vertex -0.00348394318 0.0464657098 -0.00866564829
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019711908 0.0482121892 -0.00742312474
vertex -0.00348394318 0.0464657098 -0.00866564829
vertex -0.00346547249 0.0476887561 -0.00498895068
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019711908 0.0482121892 -0.00742312474
vertex -0.00346547249 0.0476887561 -0.00498895068
vertex -0.00106206862 0.0486834012 -0.00498936092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019711908 0.0482121892 -0.00742312474
vertex -0.00106206862 0.0486834012 -0.00498936092
vertex 0.00170418224 0.0470251404 -0.00432557892
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00019711908 0.0482121892 -0.00742312474
vertex 0.00170418224 0.0470251404 -0.00432557892
vertex 0.000945500156 0.045971062 -0.0084705092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 0.0379122607 -0.00868305098
vertex -0.00329021341 0.000294465688 -0.0080500003
vertex -0.00601075124 0.0379645266 -0.00386957778
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 0.0379122607 -0.00868305098
vertex -0.00601075124 0.0379645266 -0.00386957778
vertex -0.00537315477 0.0438657515 -0.00609957427
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 0.0379122607 -0.00868305098
vertex -0.00537315477 0.0438657515 -0.00609957427
vertex -0.00348394318 0.0464657098 -0.00866564829
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 0.0379122607 -0.00868305098
vertex -0.00348394318 0.0464657098 -0.00866564829
vertex -0.00322804367 0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00520672044 0.0379122607 -0.00868305098
vertex -0.00322804367 0.0374012291 -0.0104252258
vertex -0.00329021341 0.000294465688 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.00954072271 0.00241398718 -0.00942106359
vertex 0.00684994413 -0.00625092397 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.00684994413 -0.00625092397 -0.0080500003
vertex 0.00482660998 -0.00780385919 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.00482660998 -0.00780385919 -0.0080500003
vertex 0.00284345518 -0.00753048901 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.00284345518 -0.00753048901 -0.0080500003
vertex 0.00384663767 0.00182680297 -0.011280518
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.00384663767 0.00182680297 -0.011280518
vertex -0.00322804367 0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex -0.00322804367 0.0374012291 -0.0104252258
vertex 0.000945500156 0.045971062 -0.0084705092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.000945500156 0.045971062 -0.0084705092
vertex 0.00660658581 0.0260562394 -0.00903558079
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0069610551 0.000587038114 -0.0109570958
vertex 0.00660658581 0.0260562394 -0.00903558079
vertex 0.00954072271 0.00241398718 -0.00942106359
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346547249 0.0476887561 -0.00498895068
vertex -0.00348394318 0.0464657098 -0.00866564829
vertex -0.00537315477 0.0438657515 -0.00609957427
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00346547249 0.0476887561 -0.00498895068
vertex -0.00537315477 0.0438657515 -0.00609957427
vertex -0.00362309464 0.0460432917 -0.00114539848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362309464 0.0460432917 -0.00114539848
vertex -0.000229901198 0.0479248092 -0.00218855543
vertex -0.00106206862 0.0486834012 -0.00498936092
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00362309464 0.0460432917 -0.00114539848
vertex -0.00106206862 0.0486834012 -0.00498936092
vertex -0.00346547249 0.0476887561 -0.00498895068
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00179568853 -0.00400286447 -0.00195000006
vertex -0.00297909998 -0.00163070788 -0.00195000006
vertex -0.00179568853 -0.00400286447 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00179568853 -0.00400286447 -0.00195000006
vertex 0.00352098979 -0.00781226018 -0.00195000006
vertex 0.00425203284 0.00136753358 0.00128968828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000328785944 0.00416125171 0.000496497261
vertex -0.00297909998 -0.00163070788 -0.00195000006
vertex -0.00179568853 -0.00400286447 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000328785944 0.00416125171 0.000496497261
vertex -0.00179568853 -0.00400286447 -0.00195000006
vertex 0.00425203284 0.00136753358 0.00128968828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000328785944 0.00416125171 0.000496497261
vertex -0.00429608254 0.0362734646 -8.88538707e-05
vertex -0.00297909998 -0.00163070788 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex -0.00429608254 0.0362734646 -8.88538707e-05
vertex -0.000328785944 0.00416125171 0.000496497261
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex -0.000328785944 0.00416125171 0.000496497261
vertex 0.00425203284 0.00136753358 0.00128968828
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex 0.00425203284 0.00136753358 0.00128968828
vertex 0.00789308175 0.00117731874 0.000602744869
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex 0.00789308175 0.00117731874 0.000602744869
vertex 0.00716182869 0.0260333885 -0.00165920611
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex 0.00716182869 0.0260333885 -0.00165920611
vertex 0.000803428993 0.0448982716 -0.00113402226
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex 0.000803428993 0.0448982716 -0.00113402226
vertex -0.00362309464 0.0460432917 -0.00114539848
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00135887286 0.0371798053 0.000454035471
vertex -0.00362309464 0.0460432917 -0.00114539848
vertex -0.00429608254 0.0362734646 -8.88538707e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000704927836 0.00410383474 -0.0103216479
vertex -0.00322804367 0.0374012291 -0.0104252258
vertex 0.00384663767 0.00182680297 -0.011280518
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000704927836 0.00410383474 -0.0103216479
vertex 0.00384663767 0.00182680297 -0.011280518
vertex -0.00179568853 -0.00400286447 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000704927836 0.00410383474 -0.0103216479
vertex -0.00179568853 -0.00400286447 -0.0080500003
vertex -0.00329021341 0.000294465688 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000704927836 0.00410383474 -0.0103216479
vertex -0.00329021341 0.000294465688 -0.0080500003
vertex -0.00322804367 0.0374012291 -0.0104252258
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00352098979 -0.00781226018 -0.00195000006
vertex -0.00179568853 -0.00400286447 -0.00195000006
vertex -0.00179568853 -0.00400286447 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00352098979 -0.00781226018 -0.00195000006
vertex -0.00179568853 -0.00400286447 -0.0080500003
vertex 0.00284345518 -0.00753048901 -0.0080500003
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 -0.00753048901 -0.0080500003
vertex -0.00179568853 -0.00400286447 -0.0080500003
vertex 0.00384663767 0.00182680297 -0.011280518
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00284345518 -0.00753048901 -0.0080500003
vertex 0.00482660998 -0.00780385919 -0.0080500003
vertex 0.00352098979 -0.00781226018 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100740874 0.00281593273 -0.00124576711
vertex 0.00945102237 0.00639002165 -0.000988031388
vertex 0.00789308175 0.00117731874 0.000602744869
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100740874 0.00281593273 -0.00124576711
vertex 0.00789308175 0.00117731874 0.000602744869
vertex 0.00684994413 -0.00625092397 -0.00195000006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100740874 0.00281593273 -0.00124576711
vertex 0.00684994413 -0.00625092397 -0.00195000006
vertex 0.010830109 0.00338448002 -0.00381393521
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100740874 0.00281593273 -0.00124576711
vertex 0.010830109 0.00338448002 -0.00381393521
vertex 0.00716182869 0.0260333885 -0.00165920611
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0100740874 0.00281593273 -0.00124576711
vertex 0.00716182869 0.0260333885 -0.00165920611
vertex 0.00945102237 0.00639002165 -0.000988031388
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link19_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.0108619863 0.000361838116 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.0108619863 0.000361838116 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -8.95772246e-05 0.00956364814 -0.010644556
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -8.95772246e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.0052414448 0.00945578981 -0.010652706
vertex -8.95772246e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -8.95772246e-05 0.00956364814 -0.010644556
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00479577668 -0.0338946246 5.21540693e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00528134033 0.00782435481 0.000980281737
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00859882869 -0.0320471004 -0.00950245839
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00814419705 -0.0339711122 -0.00865195692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00420491258 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.00979297794 -0.000237770757 -0.0017522797
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00479577668 -0.0338946246 5.21540693e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00588553818 -0.0330666415 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00420491258 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex -0.000471164734 0.00943676289 0.00084743608
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.00479577668 -0.0338946246 5.21540693e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00479577668 -0.0338946246 5.21540693e-11
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
endsolid AssimpScene

546
assets/inspire_hand/meshes/Link19_R.STL.convex.stl

@ -1,546 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.0108623253 -0.000362016901 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.0110836849 -0.000444926991 -0.00735513913
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00566976098 0.0318848938 -0.000330381503
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.0037693365 0.026172813 -0.0129556311
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.00273384899 0.0356388651 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00579818152 -0.00760784978 -0.0105823008
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -0.00579818152 -0.00760784978 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex 0.0037693365 0.026172813 -0.0129556311
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.0090445755 -0.00293598743 -0.000362366845
vertex -0.00859412923 -0.00402176147 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.00611000136 -0.00720144203 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00579818152 -0.00760784978 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00579818152 -0.00760784978 -0.0105823008
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00814419705 0.0339711122 -0.00334804319
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.0090445755 -0.00293598743 -0.000362366845
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.0108623253 -0.000362016901 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex 0.0052414448 -0.00945578888 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00915175769 -0.00541536883 -0.00935241766
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00762665784 -0.00583287515 -0.0112889735
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.0037693365 0.026172813 -0.0129556311
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex -0.00273384899 0.0356388651 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.0059219948 0.0329344086 -0.00959999952
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.00611000136 -0.00720144203 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00859412923 -0.00402176147 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.010015429 0.00735280709 -0.00750395935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.0059219948 0.0329344086 -0.00959999952
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.00762665784 -0.00583287515 -0.0112889735
vertex 0.0052414448 -0.00945578888 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.0037693365 0.026172813 -0.0129556311
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex -0.00118642545 0.0351593159 -0.0118842013
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link20_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex 0.00451644277 0.00780560076 -0.00196253788
vertex 0.0045315451 0.00792971067 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex 0.0045315451 0.00792971067 -0.00655000005
vertex 0.000465776073 0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00515188929 -0.0396574326 -0.00500000035
vertex -0.00310910842 0.000835592044 -0.00196253788
vertex -0.00288134371 0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex 0.00408238173 -0.00187340903 0.00130375288
vertex 0.00451644277 0.00780560076 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex -0.00310910842 0.000835592044 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000465776073 0.00647113612 -0.00795523357
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex -0.000307882641 0.00586847169 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0073649832 -0.0242304057 -0.00135725073
vertex 0.0019755722 -0.0424995646 -0.00173989416
vertex 0.00175182836 -0.0442894548 -0.00325343222
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0073649832 -0.0242304057 -0.00135725073
vertex 0.00175182836 -0.0442894548 -0.00325343222
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0073649832 -0.0242304057 -0.00135725073
vertex 0.00793468021 -0.0254673474 -0.00501046702
vertex 0.0109100407 -0.00338321831 -0.00604098616
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0073649832 -0.0242304057 -0.00135725073
vertex 0.0109100407 -0.00338321831 -0.00604098616
vertex 0.00980036985 -0.00276796333 -0.000782165327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000478150701 -0.0445214137 -0.00781145925
vertex -0.00262691779 -0.0428678356 -0.00908724219
vertex 0.00209764205 -0.0416203551 -0.00846530404
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0073649832 -0.0242304057 -0.00864274986
vertex 0.0109100407 -0.00338321831 -0.00604098616
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00204476621
vertex 0.00980036985 -0.00276796333 -0.000782165327
vertex 0.0109100407 -0.00338321831 -0.00604098616
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00204476621
vertex 0.0109100407 -0.00338321831 -0.00604098616
vertex 0.00695778104 0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.0045315451 0.00792971067 -0.00655000005
vertex 0.00451644277 0.00780560076 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.00451644277 0.00780560076 -0.00196253788
vertex 0.00695778104 0.00602345867 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000105200954 -0.0445730276 -0.00216107885
vertex 0.0019755722 -0.0424995646 -0.00173989416
vertex -0.0029327576 -0.0429493263 -0.00113913917
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00245129457 -0.0434379876 -0.00601699995
vertex 0.000478150701 -0.0445214137 -0.00781145925
vertex 0.00209764205 -0.0416203551 -0.00846530404
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00245129457 -0.0434379876 -0.00601699995
vertex 0.00209764205 -0.0416203551 -0.00846530404
vertex 0.0073649832 -0.0242304057 -0.00864274986
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00245129457 -0.0434379876 -0.00601699995
vertex 0.0073649832 -0.0242304057 -0.00864274986
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.000465776073 0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.000465776073 0.00647113612 -0.00795523357
vertex 0.0045315451 0.00792971067 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 0.00780560076 -0.0080374619
vertex 0.0045315451 0.00792971067 -0.00655000005
vertex 0.00695778104 0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695333
vertex -0.00310910842 0.000835592044 -0.00196253788
vertex -0.00515188929 -0.0396574326 -0.00500000035
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695333
vertex -0.00515188929 -0.0396574326 -0.00500000035
vertex -0.0029327576 -0.0429493263 -0.00113913917
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695333
vertex -0.0029327576 -0.0429493263 -0.00113913917
vertex -0.00264506438 -0.0350661203 0.000425221282
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 -0.0356260799 -0.00131695333
vertex -0.00264506438 -0.0350661203 0.000425221282
vertex -0.00310910842 0.000835592044 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501046795
vertex -0.000455220958 -0.0452524722 -0.00501046749
vertex 0.000105200954 -0.0445730276 -0.00216107885
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501046795
vertex 0.000105200954 -0.0445730276 -0.00216107885
vertex -0.0029327576 -0.0429493263 -0.00113913917
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501046795
vertex -0.0029327576 -0.0429493263 -0.00113913917
vertex -0.00515188929 -0.0396574326 -0.00500000035
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00283985701 -0.0443740748 -0.00501046795
vertex -0.00515188929 -0.0396574326 -0.00500000035
vertex -0.00262691779 -0.0428678356 -0.00908724219
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00262691779 -0.0428678356 -0.00908724219
vertex 0.000478150701 -0.0445214137 -0.00781145925
vertex -0.000455220958 -0.0452524722 -0.00501046749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00262691779 -0.0428678356 -0.00908724219
vertex -0.000455220958 -0.0452524722 -0.00501046749
vertex -0.00283985701 -0.0443740748 -0.00501046795
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238119916 -0.00438925205 -0.0106756203
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex 0.000465776073 0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238119916 -0.00438925205 -0.0106756203
vertex 0.000465776073 0.00647113612 -0.00795523357
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238119916 -0.00438925205 -0.0106756203
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex -0.00316523481 -0.0339629762 -0.0102867903
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238119916 -0.00438925205 -0.0106756203
vertex -0.00316523481 -0.0339629762 -0.0102867903
vertex -0.00288134371 0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00980036985 -0.00276796333 -0.000782165327
vertex 0.00695778104 0.00602345867 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00695778104 0.00602345867 -0.00204476621
vertex 0.00451644277 0.00780560076 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00451644277 0.00780560076 -0.00196253788
vertex 0.00408238173 -0.00187340903 0.00130375288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.0073649832 -0.0242304057 -0.00135725073
vertex 0.00980036985 -0.00276796333 -0.000782165327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00695778104 0.00602345867 -0.00795523357
vertex 0.0109100407 -0.00338321831 -0.00604098616
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.0109100407 -0.00338321831 -0.00604098616
vertex 0.0073649832 -0.0242304057 -0.00864274986
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.0073649832 -0.0242304057 -0.00864274986
vertex 0.00914153084 -0.00528662559 -0.00953828637
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00914153084 -0.00528662559 -0.00953828637
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999800581 -0.00285271578 -0.00896661635
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.00695778104 0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371271
vertex -0.00316523481 -0.0339629762 -0.0102867903
vertex -0.00262691779 -0.0428678356 -0.00908724219
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371271
vertex -0.00262691779 -0.0428678356 -0.00908724219
vertex -0.00515188929 -0.0396574326 -0.00500000035
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371271
vertex -0.00515188929 -0.0396574326 -0.00500000035
vertex -0.00288134371 0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044548288 -0.0388166755 -0.00850371271
vertex -0.00288134371 0.00178353756 -0.0080374619
vertex -0.00316523481 -0.0339629762 -0.0102867903
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832235
vertex -0.00316523481 -0.0339629762 -0.0102867903
vertex 0.00562954973 -0.00067555462 -0.0112180943
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.00914153084 -0.00528662559 -0.00953828637
vertex 0.0073649832 -0.0242304057 -0.00864274986
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00562954973 -0.00067555462 -0.0112180943
vertex 0.0073649832 -0.0242304057 -0.00864274986
vertex 0.00119875174 -0.0344842672 -0.0101832235
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832235
vertex 0.0073649832 -0.0242304057 -0.00864274986
vertex 0.00209764205 -0.0416203551 -0.00846530404
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832235
vertex 0.00209764205 -0.0416203551 -0.00846530404
vertex -0.00262691779 -0.0428678356 -0.00908724219
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 -0.0344842672 -0.0101832235
vertex -0.00262691779 -0.0428678356 -0.00908724219
vertex -0.00316523481 -0.0339629762 -0.0102867903
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000138802352 -0.0043906956 0.000530735939
vertex -0.00264506438 -0.0350661203 0.000425221282
vertex 0.00408238173 -0.00187340903 0.00130375288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000138802352 -0.0043906956 0.000530735939
vertex 0.00408238173 -0.00187340903 0.00130375288
vertex -0.000307882641 0.00586847169 -0.00204476621
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000138802352 -0.0043906956 0.000530735939
vertex -0.000307882641 0.00586847169 -0.00204476621
vertex -0.00310910842 0.000835592044 -0.00196253788
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000138802352 -0.0043906956 0.000530735939
vertex -0.00310910842 0.000835592044 -0.00196253788
vertex -0.00264506438 -0.0350661203 0.000425221282
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392221 -0.0344835073 0.000181894633
vertex 0.0019755722 -0.0424995646 -0.00173989416
vertex 0.0073649832 -0.0242304057 -0.00135725073
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392221 -0.0344835073 0.000181894633
vertex 0.0073649832 -0.0242304057 -0.00135725073
vertex 0.00721886847 -0.000863869151 0.000908752787
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392221 -0.0344835073 0.000181894633
vertex 0.00721886847 -0.000863869151 0.000908752787
vertex 0.00408238173 -0.00187340903 0.00130375288
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392221 -0.0344835073 0.000181894633
vertex 0.00408238173 -0.00187340903 0.00130375288
vertex -0.00264506438 -0.0350661203 0.000425221282
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392221 -0.0344835073 0.000181894633
vertex -0.00264506438 -0.0350661203 0.000425221282
vertex -0.0029327576 -0.0429493263 -0.00113913917
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392221 -0.0344835073 0.000181894633
vertex -0.0029327576 -0.0429493263 -0.00113913917
vertex 0.0019755722 -0.0424995646 -0.00173989416
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175182836 -0.0442894548 -0.00325343222
vertex 0.000105200954 -0.0445730276 -0.00216107885
vertex -0.000455220958 -0.0452524722 -0.00501046749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175182836 -0.0442894548 -0.00325343222
vertex -0.000455220958 -0.0452524722 -0.00501046749
vertex 0.000478150701 -0.0445214137 -0.00781145925
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175182836 -0.0442894548 -0.00325343222
vertex 0.000478150701 -0.0445214137 -0.00781145925
vertex 0.00245129457 -0.0434379876 -0.00601699995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175182836 -0.0442894548 -0.00325343222
vertex 0.00245129457 -0.0434379876 -0.00601699995
vertex 0.00793468021 -0.0254673474 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175182836 -0.0442894548 -0.00325343222
vertex 0.0019755722 -0.0424995646 -0.00173989416
vertex 0.000105200954 -0.0445730276 -0.00216107885
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link20_R.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.000465776073 -0.00647113612 -0.00795523357
vertex 0.00453154556 -0.00792971067 -0.00655000005
vertex 0.00451644277 -0.00780560076 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000465776073 -0.00647113612 -0.00795523357
vertex 0.00451644277 -0.00780560076 -0.00196253764
vertex -0.000307882641 -0.00586847169 -0.00204476598
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00515188929 0.0396574326 -0.00500000035
vertex -0.00288134371 -0.00178353756 -0.0080374619
vertex -0.00310910866 -0.000835592044 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 -0.00586847169 -0.00204476598
vertex 0.00451644277 -0.00780560076 -0.00196253764
vertex 0.00414960086 0.00179188512 0.00130476186
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000307882641 -0.00586847169 -0.00204476598
vertex -0.00310910866 -0.000835592044 -0.00196253764
vertex -0.00288134371 -0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000465776073 -0.00647113612 -0.00795523357
vertex -0.000307882641 -0.00586847169 -0.00204476598
vertex -0.00288134371 -0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499019 0.0242304038 -0.00135726656
vertex 0.00793451164 0.0254673064 -0.00501046749
vertex 0.00175186014 0.0442894287 -0.00325343176
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499019 0.0242304038 -0.00135726656
vertex 0.00175186014 0.0442894287 -0.00325343176
vertex 0.0019755722 0.0424995646 -0.00173989416
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00980023574 0.0027678702 -0.000782012125
vertex 0.0109102502 0.00338376779 -0.00604102202
vertex 0.00793451164 0.0254673064 -0.00501046749
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00980023574 0.0027678702 -0.000782012125
vertex 0.00793451164 0.0254673064 -0.00501046749
vertex 0.00736499019 0.0242304038 -0.00135726656
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000478150789 0.0445214137 -0.00781145878
vertex 0.00209764251 0.0416203551 -0.00846530404
vertex -0.00263238722 0.0428635553 -0.00908712484
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00736499019 0.0242304038 -0.00864273403
vertex 0.00793451164 0.0254673064 -0.00501046749
vertex 0.0109102502 0.00338376779 -0.00604102202
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 -0.00602345867 -0.00204476598
vertex 0.00451644277 -0.00780560076 -0.00196253764
vertex 0.00453154556 -0.00792971067 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 -0.00602345867 -0.00204476598
vertex 0.00453154556 -0.00792971067 -0.00655000005
vertex 0.00695778104 -0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 -0.00602345867 -0.00204476598
vertex 0.00695778104 -0.00602345867 -0.00795523357
vertex 0.0109102502 0.00338376779 -0.00604102202
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00695778104 -0.00602345867 -0.00204476598
vertex 0.0109102502 0.00338376779 -0.00604102202
vertex 0.00980023574 0.0027678702 -0.000782012125
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000105201041 0.0445730276 -0.00216107885
vertex -0.0029327576 0.0429493263 -0.00113913917
vertex 0.0019755722 0.0424995646 -0.00173989416
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00245129503 0.0434379876 -0.00601699995
vertex 0.00209764251 0.0416203551 -0.00846530404
vertex 0.000478150789 0.0445214137 -0.00781145878
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00245129503 0.0434379876 -0.00601699995
vertex 0.00793451164 0.0254673064 -0.00501046749
vertex 0.00736499019 0.0242304038 -0.00864273403
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00245129503 0.0434379876 -0.00601699995
vertex 0.00736499019 0.0242304038 -0.00864273403
vertex 0.00209764251 0.0416203551 -0.00846530404
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 -0.00780560076 -0.0080374619
vertex 0.00453154556 -0.00792971067 -0.00655000005
vertex 0.000465776073 -0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 -0.00780560076 -0.0080374619
vertex 0.000465776073 -0.00647113612 -0.00795523357
vertex 0.00563265942 0.000674418698 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 -0.00780560076 -0.0080374619
vertex 0.00563265942 0.000674418698 -0.0112177758
vertex 0.00695778104 -0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00451644277 -0.00780560076 -0.0080374619
vertex 0.00695778104 -0.00602345867 -0.00795523357
vertex 0.00453154556 -0.00792971067 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 0.0356260799 -0.00131695333
vertex -0.00264506461 0.0350661203 0.000425221253
vertex -0.0029327576 0.0429493263 -0.00113913917
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 0.0356260799 -0.00131695333
vertex -0.0029327576 0.0429493263 -0.00113913917
vertex -0.00515188929 0.0396574326 -0.00500000035
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 0.0356260799 -0.00131695333
vertex -0.00515188929 0.0396574326 -0.00500000035
vertex -0.00310910866 -0.000835592044 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00460944278 0.0356260799 -0.00131695333
vertex -0.00310910866 -0.000835592044 -0.00196253764
vertex -0.00264506461 0.0350661203 0.000425221253
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00284005166 0.0443742685 -0.00500000035
vertex -0.00263238722 0.0428635553 -0.00908712484
vertex -0.00515188929 0.0396574326 -0.00500000035
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00284005166 0.0443742685 -0.00500000035
vertex -0.00515188929 0.0396574326 -0.00500000035
vertex -0.0029327576 0.0429493263 -0.00113913917
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00284005166 0.0443742685 -0.00500000035
vertex -0.0029327576 0.0429493263 -0.00113913917
vertex 0.000105201041 0.0445730276 -0.00216107885
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00284005166 0.0443742685 -0.00500000035
vertex 0.000105201041 0.0445730276 -0.00216107885
vertex -0.000455220899 0.0452524722 -0.00501046795
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00284005166 0.0443742685 -0.00500000035
vertex -0.000455220899 0.0452524722 -0.00501046795
vertex 0.000478150789 0.0445214137 -0.00781145878
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00284005166 0.0443742685 -0.00500000035
vertex 0.000478150789 0.0445214137 -0.00781145878
vertex -0.00263238722 0.0428635553 -0.00908712484
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238096531 0.00438924972 -0.010675611
vertex -0.00316523504 0.0339629762 -0.0102867903
vertex 0.00563265942 0.000674418698 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238096531 0.00438924972 -0.010675611
vertex 0.00563265942 0.000674418698 -0.0112177758
vertex 0.000465776073 -0.00647113612 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238096531 0.00438924972 -0.010675611
vertex 0.000465776073 -0.00647113612 -0.00795523357
vertex -0.00288134371 -0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000238096531 0.00438924972 -0.010675611
vertex -0.00288134371 -0.00178353756 -0.0080374619
vertex -0.00316523504 0.0339629762 -0.0102867903
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 0.000863869151 0.000908746268
vertex 0.00414960086 0.00179188512 0.00130476186
vertex 0.00451644277 -0.00780560076 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 0.000863869151 0.000908746268
vertex 0.00451644277 -0.00780560076 -0.00196253764
vertex 0.00695778104 -0.00602345867 -0.00204476598
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 0.000863869151 0.000908746268
vertex 0.00695778104 -0.00602345867 -0.00204476598
vertex 0.00980023574 0.0027678702 -0.000782012125
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00721886847 0.000863869151 0.000908746268
vertex 0.00980023574 0.0027678702 -0.000782012125
vertex 0.00736499019 0.0242304038 -0.00135726656
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999334455 0.00285032811 -0.00897325575
vertex 0.00914156251 0.00528630661 -0.00953829568
vertex 0.00736499019 0.0242304038 -0.00864273403
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999334455 0.00285032811 -0.00897325575
vertex 0.00736499019 0.0242304038 -0.00864273403
vertex 0.0109102502 0.00338376779 -0.00604102202
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999334455 0.00285032811 -0.00897325575
vertex 0.0109102502 0.00338376779 -0.00604102202
vertex 0.00695778104 -0.00602345867 -0.00795523357
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999334455 0.00285032811 -0.00897325575
vertex 0.00695778104 -0.00602345867 -0.00795523357
vertex 0.00563265942 0.000674418698 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00999334455 0.00285032811 -0.00897325575
vertex 0.00563265942 0.000674418698 -0.0112177758
vertex 0.00914156251 0.00528630661 -0.00953829568
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00445548398 0.0388090387 -0.00850408152
vertex -0.00515188929 0.0396574326 -0.00500000035
vertex -0.00263238722 0.0428635553 -0.00908712484
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00445548398 0.0388090387 -0.00850408152
vertex -0.00263238722 0.0428635553 -0.00908712484
vertex -0.00316523504 0.0339629762 -0.0102867903
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00445548398 0.0388090387 -0.00850408152
vertex -0.00316523504 0.0339629762 -0.0102867903
vertex -0.00288134371 -0.00178353756 -0.0080374619
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00445548398 0.0388090387 -0.00850408152
vertex -0.00288134371 -0.00178353756 -0.0080374619
vertex -0.00515188929 0.0396574326 -0.00500000035
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 0.0344842672 -0.0101832235
vertex 0.00209764251 0.0416203551 -0.00846530404
vertex 0.00736499019 0.0242304038 -0.00864273403
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 0.0344842672 -0.0101832235
vertex 0.00736499019 0.0242304038 -0.00864273403
vertex 0.00914156251 0.00528630661 -0.00953829568
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 0.0344842672 -0.0101832235
vertex 0.00914156251 0.00528630661 -0.00953829568
vertex 0.00563265942 0.000674418698 -0.0112177758
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 0.0344842672 -0.0101832235
vertex 0.00563265942 0.000674418698 -0.0112177758
vertex -0.00316523504 0.0339629762 -0.0102867903
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 0.0344842672 -0.0101832235
vertex -0.00316523504 0.0339629762 -0.0102867903
vertex -0.00263238722 0.0428635553 -0.00908712484
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00119875174 0.0344842672 -0.0101832235
vertex -0.00263238722 0.0428635553 -0.00908712484
vertex 0.00209764251 0.0416203551 -0.00846530404
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000507224584 0.00436142832 0.000362147897
vertex -0.00310910866 -0.000835592044 -0.00196253764
vertex -0.000307882641 -0.00586847169 -0.00204476598
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000507224584 0.00436142832 0.000362147897
vertex -0.000307882641 -0.00586847169 -0.00204476598
vertex 0.00414960086 0.00179188512 0.00130476186
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000507224584 0.00436142832 0.000362147897
vertex 0.00414960086 0.00179188512 0.00130476186
vertex -0.00264506461 0.0350661203 0.000425221253
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000507224584 0.00436142832 0.000362147897
vertex -0.00264506461 0.0350661203 0.000425221253
vertex -0.00310910866 -0.000835592044 -0.00196253764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 0.0344835073 0.000181894618
vertex -0.00264506461 0.0350661203 0.000425221253
vertex 0.00414960086 0.00179188512 0.00130476186
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 0.0344835073 0.000181894618
vertex 0.00414960086 0.00179188512 0.00130476186
vertex 0.00721886847 0.000863869151 0.000908746268
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 0.0344835073 0.000181894618
vertex 0.00721886847 0.000863869151 0.000908746268
vertex 0.00736499019 0.0242304038 -0.00135726656
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00120392232 0.0344835073 0.000181894618
vertex 0.00736499019 0.0242304038 -0.00135726656
vertex 0.0019755722 0.0424995646 -0.00173989416
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0019755722 0.0424995646 -0.00173989416
vertex -0.0029327576 0.0429493263 -0.00113913917
vertex -0.00264506461 0.0350661203 0.000425221253
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0019755722 0.0424995646 -0.00173989416
vertex -0.00264506461 0.0350661203 0.000425221253
vertex 0.00120392232 0.0344835073 0.000181894618
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175186014 0.0442894287 -0.00325343176
vertex 0.00793451164 0.0254673064 -0.00501046749
vertex 0.00245129503 0.0434379876 -0.00601699995
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175186014 0.0442894287 -0.00325343176
vertex 0.00245129503 0.0434379876 -0.00601699995
vertex 0.000478150789 0.0445214137 -0.00781145878
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175186014 0.0442894287 -0.00325343176
vertex 0.000478150789 0.0445214137 -0.00781145878
vertex -0.000455220899 0.0452524722 -0.00501046795
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175186014 0.0442894287 -0.00325343176
vertex -0.000455220899 0.0452524722 -0.00501046795
vertex 0.000105201041 0.0445730276 -0.00216107885
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00175186014 0.0442894287 -0.00325343176
vertex 0.000105201041 0.0445730276 -0.00216107885
vertex 0.0019755722 0.0424995646 -0.00173989416
endloop
endfacet
endsolid AssimpScene

578
assets/inspire_hand/meshes/Link21_L.STL.convex.stl

@ -1,578 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.0108619863 0.000361838116 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 0.000444926991 -0.00464487588
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.0108619863 0.000361838116 -0.0082310643
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -8.95772246e-05 0.00956364814 -0.010644556
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -8.95772246e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.0052414448 0.00945578981 -0.010652706
vertex -8.95772246e-05 0.00956364814 -0.010644556
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -8.95772246e-05 0.00956364814 -0.010644556
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00479577668 -0.0338946246 5.21540588e-11
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.000471164734 0.00943676289 0.00084743608
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00479577668 -0.0338946246 5.21540588e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00479577668 -0.0338946246 5.21540588e-11
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00528134033 0.00782435481 0.000980281737
vertex 0.0037693365 -0.026172813 0.000955631083
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00528134033 0.00782435481 0.000980281737
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00528134033 0.00782435481 0.000980281737
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619973568 0.00712514762 -0.012882188
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00859882869 -0.0320471004 -0.00950245839
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00814419705 -0.0339711122 -0.00865195692
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00620628009 -0.0307127293 -0.0118967975
vertex 0.00814419705 -0.0339711122 -0.00865195692
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00168019475 -0.0353947729 -0.0117649594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00168019475 -0.0353947729 -0.0117649594
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.00469024293 -0.0258794762 -0.0128043657
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.00469024293 -0.0258794762 -0.0128043657
vertex -0.00245324406 0.00911482889 -0.0130123673
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex -0.00245324406 0.00911482889 -0.0130123673
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00549842604 0.00772650121 -0.0118709719
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.00948811043 0.0037748625 -0.0100879287
vertex 0.0052414448 0.00945578981 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.010652706
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108619863 0.000361838116 -0.0082310643
vertex 0.00859882869 -0.0320471004 -0.00950245839
vertex 0.00948811043 0.0037748625 -0.0100879287
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00554241985 -0.0329650044 -0.0119373091
vertex -0.00420491258 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00479577668 -0.0338946246 5.21540588e-11
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.00554241985 -0.0329650044 -0.0119373091
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00870714523 0.00640626019 -0.00598953292
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.00979297794 -0.000237770757 -0.0017522797
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950312894 0.00461286493 -0.00238404726
vertex 0.00979297794 -0.000237770757 -0.0017522797
vertex 0.0110836849 0.000444926991 -0.00464487588
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00298846234 -0.0356077217 -0.00239999988
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex -0.00479577668 -0.0338946246 5.21540588e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00479577668 -0.0338946246 5.21540588e-11
vertex -0.00588553818 -0.0330666415 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00588553818 -0.0330666415 -0.00239999988
vertex -0.00420491258 -0.0350654013 -0.0115261674
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00358415442 -0.0352738127 -0.000235040148
vertex -0.00420491258 -0.0350654013 -0.0115261674
vertex -0.00298846234 -0.0356077217 -0.00239999988
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00732633192 -0.0312311966 -0.000836168358
vertex -0.00118642545 -0.0351593159 -0.000115798735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex -0.00118642545 -0.0351593159 -0.000115798735
vertex 0.00867131725 -0.0342117175 -0.00454189023
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749985129 -0.0333133452 -0.00187939638
vertex 0.00867131725 -0.0342117175 -0.00454189023
vertex 0.00732633192 -0.0312311966 -0.000836168358
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.00767573016 0.00588637171 -0.000752015447
vertex 0.0052414448 0.00945578981 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0052414448 0.00945578981 -0.0013472935
vertex -0.000471164734 0.00943676289 0.00084743608
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex -0.000471164734 0.00943676289 0.00084743608
vertex 0.0037693365 -0.026172813 0.000955631083
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 0.00903278124 9.35034404e-05
vertex 0.0037693365 -0.026172813 0.000955631083
vertex 0.00767573016 0.00588637171 -0.000752015447
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.010015429 -0.00735280709 -0.00449603936
vertex -0.00923808385 -0.0071737715 -0.0015976117
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00923808385 -0.0071737715 -0.0015976117
vertex -0.00479577668 -0.0338946246 5.21540588e-11
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00479577668 -0.0338946246 5.21540588e-11
vertex -0.00823408179 0.00469105458 0.000259628578
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00823408179 0.00469105458 0.000259628578
vertex -0.00904458947 0.00293594948 -0.0116376197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00904458947 0.00293594948 -0.0116376197
vertex -0.00984699838 -0.00731367478 -0.00898697134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00954843778 0.000176081609 -0.00115589425
vertex -0.00984699838 -0.00731367478 -0.00898697134
vertex -0.010015429 -0.00735280709 -0.00449603936
endloop
endfacet
endsolid AssimpScene

546
assets/inspire_hand/meshes/Link21_R.STL.convex.stl

@ -1,546 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.0108623253 -0.000362016901 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.0110836849 -0.000444926991 -0.00735513913
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00566976098 0.0318848938 -0.000330381503
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex -9.02905376e-05 -0.00956364162 -0.00135544734
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.0037693365 0.026172813 -0.0129556311
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.00273384899 0.0356388651 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00579818152 -0.00760784978 -0.0105823008
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex -0.00579818152 -0.00760784978 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex 0.0037693365 0.026172813 -0.0129556311
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.0090445755 -0.00293598743 -0.000362366845
vertex -0.00859412923 -0.00402176147 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.00611000136 -0.00720144203 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00579818152 -0.00760784978 -0.0105823008
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00579818152 -0.00760784978 -0.0105823008
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00619969796 -0.00712518021 0.000882193504
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00814419705 0.0339711122 -0.00334804319
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00566976098 0.0318848938 -0.000330381503
vertex 0.00814419705 0.0339711122 -0.00334804319
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.00470032962 0.0260484722 0.000795508327
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.00470032962 0.0260484722 0.000795508327
vertex -0.00246302434 -0.00911326054 0.00101274764
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex -0.00246302434 -0.00911326054 0.00101274764
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00458956463 -0.00775821414 0.000137225317
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.0090445755 -0.00293598743 -0.000362366845
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00984698441 0.00731367059 -0.0030129645
vertex -0.0090445755 -0.00293598743 -0.000362366845
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.0108623253 -0.000362016901 -0.00376997283
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.00950685237 -0.00380186713 -0.00194311794
vertex 0.0052414448 -0.00945578888 -0.0013472935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0052414448 -0.00945578888 -0.0013472935
vertex 0.0052414448 -0.00945578888 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.0110836849 -0.000444926991 -0.00735513913
vertex 0.00915175769 -0.00541536883 -0.00935241766
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00915175769 -0.00541536883 -0.00935241766
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.00762665784 -0.00583287515 -0.0112889735
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00970043056 0.000281998888 -0.0103491098
vertex 0.0037693365 0.026172813 -0.0129556311
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00557526108 0.0328458734 -6.26900655e-05
vertex -0.00216788356 0.0354665518 -0.000235040148
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00216788356 0.0354665518 -0.000235040148
vertex -0.00273384899 0.0356388651 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00273384899 0.0356388651 -0.00959999952
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00439190213 0.0349471308 -0.000473832159
vertex -0.0059219948 0.0329344086 -0.00959999952
vertex -0.00557526108 0.0328458734 -6.26900655e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00450870115 0.0342126004 -0.0120000001
vertex -0.00611000136 -0.00720144203 -0.0128938593
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00611000136 -0.00720144203 -0.0128938593
vertex -0.00859412923 -0.00402176147 -0.0120279966
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.00859412923 -0.00402176147 -0.0120279966
vertex -0.010015429 0.00735280709 -0.00750395935
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.010015429 0.00735280709 -0.00750395935
vertex -0.0059219948 0.0329344086 -0.00959999952
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00583793502 0.0324119031 -0.0117649594
vertex -0.0059219948 0.0329344086 -0.00959999952
vertex -0.00450870115 0.0342126004 -0.0120000001
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0108623253 -0.000362016901 -0.00376997283
vertex 0.00858414825 0.0320373364 -0.00246613892
vertex 0.00950685237 -0.00380186713 -0.00194311794
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.00762665784 -0.00583287515 -0.0112889735
vertex 0.0052414448 -0.00945578888 -0.010652706
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.0052414448 -0.00945578888 -0.010652706
vertex -0.00137330801 -0.00934251398 -0.0129493466
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex -0.00137330801 -0.00934251398 -0.0129493466
vertex 0.0037693365 0.026172813 -0.0129556311
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00411645509 -0.0090327803 -0.0120935012
vertex 0.0037693365 0.026172813 -0.0129556311
vertex 0.00762665784 -0.00583287515 -0.0112889735
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex 0.00733216526 0.0312348269 -0.0111587103
vertex -0.00118642545 0.0351593159 -0.0118842013
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex -0.00118642545 0.0351593159 -0.0118842013
vertex 0.00867131911 0.0342117138 -0.00745810941
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00749682449 0.0333158225 -0.0101199131
vertex 0.00867131911 0.0342117138 -0.00745810941
vertex 0.00733216526 0.0312348269 -0.0111587103
endloop
endfacet
endsolid AssimpScene

626
assets/inspire_hand/meshes/Link22_L.STL.convex.stl

@ -1,626 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.000620731618 0.00541405519 -0.00214476418
vertex 0.00449590292 0.00763689075 -0.00197592867
vertex 0.00399954524 0.00772637874 -0.00795300771
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000620731618 0.00541405519 -0.00214476418
vertex 0.00399954524 0.00772637874 -0.00795300771
vertex 0.000424946018 0.00627886783 -0.00792301539
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.0044268351 -0.0322108492 -0.00499999989
vertex -0.00301018823 0.00065022608 -0.00200673961
vertex -0.0026906007 0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000620731618 0.00541405519 -0.00214476418
vertex 0.00399830472 -0.00144497002 0.00133481983
vertex 0.00449590292 0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000620731618 0.00541405519 -0.00214476418
vertex -0.0026906007 0.0019602722 -0.0079932604
vertex -0.00301018823 0.00065022608 -0.00200673961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000424946018 0.00627886783 -0.00792301539
vertex -0.0026906007 0.0019602722 -0.0079932604
vertex -0.000620731618 0.00541405519 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000424946018 0.00627886783 -0.00792301539
vertex 0.00399830472 -0.00144497002 -0.0113348197
vertex -0.000313410972 -0.00404750742 -0.0104054036
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000424946018 0.00627886783 -0.00792301539
vertex -0.000313410972 -0.00404750742 -0.0104054036
vertex -0.0026906007 0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621925993 0.00676024007 -0.00802407134
vertex 0.00451228907 0.00777152041 -0.00655000005
vertex 0.00449590292 0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684741791 0.00597661454 -0.00214476418
vertex 0.00621925993 0.00676024007 -0.00802407134
vertex 0.00449590292 0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 0.000906558998
vertex 0.00983401109 -0.00297323661 -0.00100598682
vertex 0.00684741791 0.00597661454 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 0.000906558998
vertex 0.00684741791 0.00597661454 -0.00214476418
vertex 0.00449590292 0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 0.000906558998
vertex 0.00449590292 0.00763689075 -0.00197592867
vertex 0.00399830472 -0.00144497002 0.00133481983
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 0.000906558998
vertex 0.00578834303 -0.0208070129 -0.000150235006
vertex 0.00784449745 -0.0195092522 -0.00136756524
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 0.000906558998
vertex 0.00784449745 -0.0195092522 -0.00136756524
vertex 0.00983401109 -0.00297323661 -0.00100598682
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 -0.0109065594
vertex 0.00621925993 0.00676024007 -0.00802407134
vertex 0.0098417215 -0.00292899809 -0.00896925386
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874702 -0.000724797661 -0.0109065594
vertex 0.0098417215 -0.00292899809 -0.00896925386
vertex 0.00765117025 -0.0167496912 -0.00928046182
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 -0.0369406752 -0.00257229945
vertex -0.00159868796 -0.0357633345 -0.000914852193
vertex -0.000420921337 -0.0374701358 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 -0.0369406752 -0.00257229945
vertex -0.000420921337 -0.0374701358 -0.00501046702
vertex 0.00257614674 -0.0367346704 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 -0.0369406752 -0.00257229945
vertex 0.00257614674 -0.0367346704 -0.00501046702
vertex 0.00322755706 -0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 -0.0369406752 -0.00257229945
vertex 0.00322755706 -0.0347205065 -0.00198169984
vertex -0.00159868796 -0.0357633345 -0.000914852193
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00302059087 -0.0357560329 -0.00498953229
vertex -0.00202913512 -0.0355549455 -0.0089844279
vertex -0.000420921337 -0.0374701358 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00302059087 -0.0357560329 -0.00498953229
vertex -0.000420921337 -0.0374701358 -0.00501046702
vertex -0.00159868796 -0.0357633345 -0.000914852193
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00302059087 -0.0357560329 -0.00498953229
vertex -0.0044268351 -0.0322108492 -0.00499999989
vertex -0.00202913512 -0.0355549455 -0.0089844279
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107919974 -0.00369101367 -0.00499996869
vertex 0.00983401109 -0.00297323661 -0.00100598682
vertex 0.00784449745 -0.0195092522 -0.00136756524
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107919974 -0.00369101367 -0.00499996869
vertex 0.00784449745 -0.0195092522 -0.00136756524
vertex 0.00864904933 -0.0192879438 -0.00395921897
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107919974 -0.00369101367 -0.00499996869
vertex 0.0098417215 -0.00292899809 -0.00896925386
vertex 0.00621925993 0.00676024007 -0.00802407134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107919974 -0.00369101367 -0.00499996869
vertex 0.00621925993 0.00676024007 -0.00802407134
vertex 0.00684741791 0.00597661454 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107919974 -0.00369101367 -0.00499996869
vertex 0.00684741791 0.00597661454 -0.00214476418
vertex 0.00983401109 -0.00297323661 -0.00100598682
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00369461509 -0.0290614646 -0.00127628434
vertex -0.00301018823 0.00065022608 -0.00200673961
vertex -0.0044268351 -0.0322108492 -0.00499999989
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681369 -0.0369183198 -0.00782407355
vertex -0.000420921337 -0.0374701358 -0.00501046702
vertex -0.00202913512 -0.0355549455 -0.0089844279
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681369 -0.0369183198 -0.00782407355
vertex -0.00202913512 -0.0355549455 -0.0089844279
vertex 0.00217980309 -0.0353009887 -0.00865814555
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681369 -0.0369183198 -0.00782407355
vertex 0.00217980309 -0.0353009887 -0.00865814555
vertex 0.00358761172 -0.0350559726 -0.00674667163
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681369 -0.0369183198 -0.00782407355
vertex 0.00358761172 -0.0350559726 -0.00674667163
vertex 0.00257614674 -0.0367346704 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681369 -0.0369183198 -0.00782407355
vertex 0.00257614674 -0.0367346704 -0.00501046702
vertex -0.000420921337 -0.0374701358 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 -0.0206090417 -0.00777530856
vertex 0.00765117025 -0.0167496912 -0.00928046182
vertex 0.0098417215 -0.00292899809 -0.00896925386
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 -0.0206090417 -0.00777530856
vertex 0.0098417215 -0.00292899809 -0.00896925386
vertex 0.0107919974 -0.00369101367 -0.00499996869
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 -0.0206090417 -0.00777530856
vertex 0.0107919974 -0.00369101367 -0.00499996869
vertex 0.00864904933 -0.0192879438 -0.00395921897
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 -0.0206090417 -0.00777530856
vertex 0.00217980309 -0.0353009887 -0.00865814555
vertex 0.00765117025 -0.0167496912 -0.00928046182
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 0.00772637874 -0.00795300771
vertex 0.00451228907 0.00777152041 -0.00655000005
vertex 0.00621925993 0.00676024007 -0.00802407134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 0.00772637874 -0.00795300771
vertex 0.00621925993 0.00676024007 -0.00802407134
vertex 0.00716874702 -0.000724797661 -0.0109065594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 0.00772637874 -0.00795300771
vertex 0.00716874702 -0.000724797661 -0.0109065594
vertex 0.00399830472 -0.00144497002 -0.0113348197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 0.00772637874 -0.00795300771
vertex 0.00399830472 -0.00144497002 -0.0113348197
vertex 0.000424946018 0.00627886783 -0.00792301539
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 0.00772637874 -0.00795300771
vertex 0.00449590292 0.00763689075 -0.00197592867
vertex 0.00451228907 0.00777152041 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 -0.0301329885 -0.00868304726
vertex -0.00220466289 -0.0275486708 -0.0103293415
vertex -0.00202913512 -0.0355549455 -0.0089844279
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 -0.0301329885 -0.00868304726
vertex -0.00202913512 -0.0355549455 -0.0089844279
vertex -0.0044268351 -0.0322108492 -0.00499999989
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 -0.0301329885 -0.00868304726
vertex -0.0044268351 -0.0322108492 -0.00499999989
vertex -0.0026906007 0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 -0.0301329885 -0.00868304726
vertex -0.0026906007 0.0019602722 -0.0079932604
vertex -0.00220466289 -0.0275486708 -0.0103293415
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 -0.0287368521 -0.0103536993
vertex 0.00765117025 -0.0167496912 -0.00928046182
vertex 0.00217980309 -0.0353009887 -0.00865814555
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 -0.0287368521 -0.0103536993
vertex 0.00217980309 -0.0353009887 -0.00865814555
vertex -0.00202913512 -0.0355549455 -0.0089844279
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 -0.0287368521 -0.0103536993
vertex -0.00202913512 -0.0355549455 -0.0089844279
vertex -0.00220466289 -0.0275486708 -0.0103293415
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 -0.0287368521 -0.0103536993
vertex -0.00220466289 -0.0275486708 -0.0103293415
vertex 0.00399830472 -0.00144497002 -0.0113348197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 -0.0287368521 -0.0103536993
vertex 0.00399830472 -0.00144497002 -0.0113348197
vertex 0.00716874702 -0.000724797661 -0.0109065594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 -0.0287368521 -0.0103536993
vertex 0.00716874702 -0.000724797661 -0.0109065594
vertex 0.00765117025 -0.0167496912 -0.00928046182
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00784449745 -0.0195092522 -0.00136756524
vertex 0.00578834303 -0.0208070129 -0.000150235006
vertex 0.00322755706 -0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00784449745 -0.0195092522 -0.00136756524
vertex 0.00322755706 -0.0347205065 -0.00198169984
vertex 0.00864904933 -0.0192879438 -0.00395921897
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 0.000405404135
vertex -0.00178322627 -0.0294491332 0.000425221719
vertex 0.00399830472 -0.00144497002 0.00133481983
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 0.000405404135
vertex 0.00399830472 -0.00144497002 0.00133481983
vertex -0.000620731618 0.00541405519 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 0.000405404135
vertex -0.000620731618 0.00541405519 -0.00214476418
vertex -0.00301018823 0.00065022608 -0.00200673961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 0.000405404135
vertex -0.00301018823 0.00065022608 -0.00200673961
vertex -0.00369461509 -0.0290614646 -0.00127628434
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 0.000405404135
vertex -0.00369461509 -0.0290614646 -0.00127628434
vertex -0.00178322627 -0.0294491332 0.000425221719
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 -0.0104054036
vertex 0.00399830472 -0.00144497002 -0.0113348197
vertex -0.00220466289 -0.0275486708 -0.0103293415
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313410972 -0.00404750742 -0.0104054036
vertex -0.00220466289 -0.0275486708 -0.0103293415
vertex -0.0026906007 0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358761172 -0.0350559726 -0.00674667163
vertex 0.00217980309 -0.0353009887 -0.00865814555
vertex 0.00794922467 -0.0206090417 -0.00777530856
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358761172 -0.0350559726 -0.00674667163
vertex 0.00794922467 -0.0206090417 -0.00777530856
vertex 0.00864904933 -0.0192879438 -0.00395921897
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358761172 -0.0350559726 -0.00674667163
vertex 0.00864904933 -0.0192879438 -0.00395921897
vertex 0.00322755706 -0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358761172 -0.0350559726 -0.00674667163
vertex 0.00322755706 -0.0347205065 -0.00198169984
vertex 0.00257614674 -0.0367346704 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00159868796 -0.0357633345 -0.000914852193
vertex -0.00178322627 -0.0294491332 0.000425221719
vertex -0.00369461509 -0.0290614646 -0.00127628434
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00159868796 -0.0357633345 -0.000914852193
vertex -0.00369461509 -0.0290614646 -0.00127628434
vertex -0.00350565487 -0.0339018703 -0.0021057087
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565487 -0.0339018703 -0.0021057087
vertex -0.00369461509 -0.0290614646 -0.00127628434
vertex -0.0044268351 -0.0322108492 -0.00499999989
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565487 -0.0339018703 -0.0021057087
vertex -0.0044268351 -0.0322108492 -0.00499999989
vertex -0.00302059087 -0.0357560329 -0.00498953229
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565487 -0.0339018703 -0.0021057087
vertex -0.00302059087 -0.0357560329 -0.00498953229
vertex -0.00159868796 -0.0357633345 -0.000914852193
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 -0.0305631813 -3.98206721e-05
vertex 0.00322755706 -0.0347205065 -0.00198169984
vertex 0.00578834303 -0.0208070129 -0.000150235006
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 -0.0305631813 -3.98206721e-05
vertex 0.00578834303 -0.0208070129 -0.000150235006
vertex 0.00716874702 -0.000724797661 0.000906558998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 -0.0305631813 -3.98206721e-05
vertex 0.00716874702 -0.000724797661 0.000906558998
vertex 0.00399830472 -0.00144497002 0.00133481983
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 -0.0305631813 -3.98206721e-05
vertex 0.00399830472 -0.00144497002 0.00133481983
vertex -0.00178322627 -0.0294491332 0.000425221719
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 -0.0305631813 -3.98206721e-05
vertex -0.00178322627 -0.0294491332 0.000425221719
vertex -0.00159868796 -0.0357633345 -0.000914852193
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 -0.0305631813 -3.98206721e-05
vertex -0.00159868796 -0.0357633345 -0.000914852193
vertex 0.00322755706 -0.0347205065 -0.00198169984
endloop
endfacet
endsolid AssimpScene

626
assets/inspire_hand/meshes/Link22_R.STL.convex.stl

@ -1,626 +0,0 @@
solid AssimpScene
facet normal 0 0 0
outer loop
vertex -0.00178322615 0.0294491332 0.000425221719
vertex 0.00399830472 0.00144497002 0.00133481983
vertex 0.00716874655 0.000724797661 0.000906558998
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00178322615 0.0294491332 0.000425221719
vertex 0.00716874655 0.000724797661 0.000906558998
vertex 0.00572999008 0.020759929 -0.000123515827
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00178322615 0.0294491332 0.000425221719
vertex 0.00572999008 0.020759929 -0.000123515827
vertex 0.00179571763 0.0305631813 -3.98206721e-05
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00442683464 0.0322108492 -0.00499999989
vertex -0.00269060046 -0.0019602722 -0.0079932604
vertex -0.003010188 -0.00065022608 -0.00200673961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000620731618 -0.00541405519 -0.00214476418
vertex 0.00449590292 -0.00763689075 -0.00197592867
vertex 0.00399830472 0.00144497002 0.00133481983
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000620731618 -0.00541405519 -0.00214476418
vertex -0.003010188 -0.00065022608 -0.00200673961
vertex -0.00269060046 -0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00042494596 -0.00627886783 -0.00792301539
vertex 0.00399954524 -0.00772637874 -0.00795300771
vertex 0.00449590292 -0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00042494596 -0.00627886783 -0.00792301539
vertex 0.00449590292 -0.00763689075 -0.00197592867
vertex -0.000620731618 -0.00541405519 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00042494596 -0.00627886783 -0.00792301539
vertex -0.000620731618 -0.00541405519 -0.00214476418
vertex -0.00269060046 -0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00042494596 -0.00627886783 -0.00792301539
vertex -0.00269060046 -0.0019602722 -0.0079932604
vertex -0.000313784782 0.00404747901 -0.0104052192
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00042494596 -0.00627886783 -0.00792301539
vertex -0.000313784782 0.00404747901 -0.0104052192
vertex 0.00399830472 0.00144497002 -0.0113348197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00621925946 -0.00676024007 -0.00802407134
vertex 0.00449590292 -0.00763689075 -0.00197592867
vertex 0.00451228861 -0.00777152041 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00684741745 -0.00597661454 -0.00214476418
vertex 0.00449590292 -0.00763689075 -0.00197592867
vertex 0.00621925946 -0.00676024007 -0.00802407134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 0.000906558998
vertex 0.00399830472 0.00144497002 0.00133481983
vertex 0.00449590292 -0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 0.000906558998
vertex 0.00449590292 -0.00763689075 -0.00197592867
vertex 0.00684741745 -0.00597661454 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 0.000906558998
vertex 0.00684741745 -0.00597661454 -0.00214476418
vertex 0.00982958917 0.00296913739 -0.000999847078
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 0.000906558998
vertex 0.00982958917 0.00296913739 -0.000999847078
vertex 0.00784468744 0.0195092093 -0.00136782846
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 0.000906558998
vertex 0.00784468744 0.0195092093 -0.00136782846
vertex 0.00572999008 0.020759929 -0.000123515827
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 -0.0109065594
vertex 0.00983742345 0.00292518805 -0.00897551514
vertex 0.00621925946 -0.00676024007 -0.00802407134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00716874655 0.000724797661 -0.0109065594
vertex 0.00764033338 0.0167477541 -0.00928799529
vertex 0.00983742345 0.00292518805 -0.00897551514
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 0.0369406752 -0.00257229945
vertex 0.00322755682 0.0347205065 -0.00198169984
vertex 0.00254756794 0.0367584564 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 0.0369406752 -0.00257229945
vertex 0.00254756794 0.0367584564 -0.00501046702
vertex -0.000420921278 0.0374701358 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 0.0369406752 -0.00257229945
vertex -0.000420921278 0.0374701358 -0.00501046702
vertex -0.00159872253 0.0357632451 -0.000914807082
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00154150021 0.0369406752 -0.00257229945
vertex -0.00159872253 0.0357632451 -0.000914807082
vertex 0.00322755682 0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00301370677 0.0357657261 -0.00498953229
vertex -0.00159872253 0.0357632451 -0.000914807082
vertex -0.000420921278 0.0374701358 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00301370677 0.0357657261 -0.00498953229
vertex -0.000420921278 0.0374701358 -0.00501046702
vertex -0.00202873861 0.0355547331 -0.00898484141
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00301370677 0.0357657261 -0.00498953229
vertex -0.00202873861 0.0355547331 -0.00898484141
vertex -0.00442683464 0.0322108492 -0.00499999989
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107918605 0.00369099947 -0.00499476632
vertex 0.00864649843 0.0192871764 -0.00393117871
vertex 0.00784468744 0.0195092093 -0.00136782846
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107918605 0.00369099947 -0.00499476632
vertex 0.00784468744 0.0195092093 -0.00136782846
vertex 0.00982958917 0.00296913739 -0.000999847078
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107918605 0.00369099947 -0.00499476632
vertex 0.00982958917 0.00296913739 -0.000999847078
vertex 0.00684741745 -0.00597661454 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107918605 0.00369099947 -0.00499476632
vertex 0.00684741745 -0.00597661454 -0.00214476418
vertex 0.00621925946 -0.00676024007 -0.00802407134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.0107918605 0.00369099947 -0.00499476632
vertex 0.00621925946 -0.00676024007 -0.00802407134
vertex 0.00983742345 0.00292518805 -0.00897551514
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00369461486 0.0290614646 -0.00127628434
vertex -0.00442683464 0.0322108492 -0.00499999989
vertex -0.003010188 -0.00065022608 -0.00200673961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681427 0.0369183198 -0.00782407355
vertex 0.00217980286 0.0353009887 -0.00865814555
vertex -0.00202873861 0.0355547331 -0.00898484141
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681427 0.0369183198 -0.00782407355
vertex -0.00202873861 0.0355547331 -0.00898484141
vertex -0.000420921278 0.0374701358 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681427 0.0369183198 -0.00782407355
vertex -0.000420921278 0.0374701358 -0.00501046702
vertex 0.00254756794 0.0367584564 -0.00501046702
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681427 0.0369183198 -0.00782407355
vertex 0.00254756794 0.0367584564 -0.00501046702
vertex 0.00358808646 0.0350547694 -0.00674667116
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.000572681427 0.0369183198 -0.00782407355
vertex 0.00358808646 0.0350547694 -0.00674667116
vertex 0.00217980286 0.0353009887 -0.00865814555
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 0.0206090417 -0.00777530856
vertex 0.00864649843 0.0192871764 -0.00393117871
vertex 0.0107918605 0.00369099947 -0.00499476632
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 0.0206090417 -0.00777530856
vertex 0.0107918605 0.00369099947 -0.00499476632
vertex 0.00983742345 0.00292518805 -0.00897551514
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 0.0206090417 -0.00777530856
vertex 0.00983742345 0.00292518805 -0.00897551514
vertex 0.00764033338 0.0167477541 -0.00928799529
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00794922467 0.0206090417 -0.00777530856
vertex 0.00764033338 0.0167477541 -0.00928799529
vertex 0.00217980286 0.0353009887 -0.00865814555
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 -0.00772637874 -0.00795300771
vertex 0.00042494596 -0.00627886783 -0.00792301539
vertex 0.00399830472 0.00144497002 -0.0113348197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 -0.00772637874 -0.00795300771
vertex 0.00399830472 0.00144497002 -0.0113348197
vertex 0.00716874655 0.000724797661 -0.0109065594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 -0.00772637874 -0.00795300771
vertex 0.00716874655 0.000724797661 -0.0109065594
vertex 0.00621925946 -0.00676024007 -0.00802407134
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 -0.00772637874 -0.00795300771
vertex 0.00621925946 -0.00676024007 -0.00802407134
vertex 0.00451228861 -0.00777152041 -0.00655000005
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00399954524 -0.00772637874 -0.00795300771
vertex 0.00451228861 -0.00777152041 -0.00655000005
vertex 0.00449590292 -0.00763689075 -0.00197592867
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 0.0301329885 -0.00868304726
vertex -0.00442683464 0.0322108492 -0.00499999989
vertex -0.00202873861 0.0355547331 -0.00898484141
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 0.0301329885 -0.00868304726
vertex -0.00202873861 0.0355547331 -0.00898484141
vertex -0.00220466265 0.0275486708 -0.0103293415
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 0.0301329885 -0.00868304726
vertex -0.00220466265 0.0275486708 -0.0103293415
vertex -0.00269060046 -0.0019602722 -0.0079932604
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00370620866 0.0301329885 -0.00868304726
vertex -0.00269060046 -0.0019602722 -0.0079932604
vertex -0.00442683464 0.0322108492 -0.00499999989
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00784468744 0.0195092093 -0.00136782846
vertex 0.00864649843 0.0192871764 -0.00393117871
vertex 0.00322755682 0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00784468744 0.0195092093 -0.00136782846
vertex 0.00322755682 0.0347205065 -0.00198169984
vertex 0.00572999008 0.020759929 -0.000123515827
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 0.0287368521 -0.0103536993
vertex -0.00220466265 0.0275486708 -0.0103293415
vertex -0.00202873861 0.0355547331 -0.00898484141
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 0.0287368521 -0.0103536993
vertex -0.00202873861 0.0355547331 -0.00898484141
vertex 0.00217980286 0.0353009887 -0.00865814555
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 0.0287368521 -0.0103536993
vertex 0.00217980286 0.0353009887 -0.00865814555
vertex 0.00764033338 0.0167477541 -0.00928799529
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 0.0287368521 -0.0103536993
vertex 0.00764033338 0.0167477541 -0.00928799529
vertex 0.00716874655 0.000724797661 -0.0109065594
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 0.0287368521 -0.0103536993
vertex 0.00716874655 0.000724797661 -0.0109065594
vertex 0.00399830472 0.00144497002 -0.0113348197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00111844286 0.0287368521 -0.0103536993
vertex 0.00399830472 0.00144497002 -0.0113348197
vertex -0.00220466265 0.0275486708 -0.0103293415
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 0.000405219267
vertex -0.003010188 -0.00065022608 -0.00200673961
vertex -0.000620731618 -0.00541405519 -0.00214476418
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 0.000405219267
vertex -0.000620731618 -0.00541405519 -0.00214476418
vertex 0.00399830472 0.00144497002 0.00133481983
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 0.000405219267
vertex 0.00399830472 0.00144497002 0.00133481983
vertex -0.00178322615 0.0294491332 0.000425221719
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 0.000405219267
vertex -0.00178322615 0.0294491332 0.000425221719
vertex -0.00369461486 0.0290614646 -0.00127628434
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 0.000405219267
vertex -0.00369461486 0.0290614646 -0.00127628434
vertex -0.003010188 -0.00065022608 -0.00200673961
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 -0.0104052192
vertex -0.00220466265 0.0275486708 -0.0103293415
vertex 0.00399830472 0.00144497002 -0.0113348197
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.000313784782 0.00404747901 -0.0104052192
vertex -0.00269060046 -0.0019602722 -0.0079932604
vertex -0.00220466265 0.0275486708 -0.0103293415
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358808646 0.0350547694 -0.00674667116
vertex 0.00254756794 0.0367584564 -0.00501046702
vertex 0.00322755682 0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358808646 0.0350547694 -0.00674667116
vertex 0.00322755682 0.0347205065 -0.00198169984
vertex 0.00864649843 0.0192871764 -0.00393117871
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358808646 0.0350547694 -0.00674667116
vertex 0.00864649843 0.0192871764 -0.00393117871
vertex 0.00794922467 0.0206090417 -0.00777530856
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00358808646 0.0350547694 -0.00674667116
vertex 0.00794922467 0.0206090417 -0.00777530856
vertex 0.00217980286 0.0353009887 -0.00865814555
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565673 0.0339018591 -0.00210570847
vertex -0.00442683464 0.0322108492 -0.00499999989
vertex -0.00369461486 0.0290614646 -0.00127628434
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565673 0.0339018591 -0.00210570847
vertex -0.00369461486 0.0290614646 -0.00127628434
vertex -0.00178322615 0.0294491332 0.000425221719
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565673 0.0339018591 -0.00210570847
vertex -0.00178322615 0.0294491332 0.000425221719
vertex -0.00159872253 0.0357632451 -0.000914807082
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565673 0.0339018591 -0.00210570847
vertex -0.00159872253 0.0357632451 -0.000914807082
vertex -0.00301370677 0.0357657261 -0.00498953229
endloop
endfacet
facet normal 0 0 0
outer loop
vertex -0.00350565673 0.0339018591 -0.00210570847
vertex -0.00301370677 0.0357657261 -0.00498953229
vertex -0.00442683464 0.0322108492 -0.00499999989
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 0.0305631813 -3.98206721e-05
vertex 0.00572999008 0.020759929 -0.000123515827
vertex 0.00322755682 0.0347205065 -0.00198169984
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 0.0305631813 -3.98206721e-05
vertex 0.00322755682 0.0347205065 -0.00198169984
vertex -0.00159872253 0.0357632451 -0.000914807082
endloop
endfacet
facet normal 0 0 0
outer loop
vertex 0.00179571763 0.0305631813 -3.98206721e-05
vertex -0.00159872253 0.0357632451 -0.000914807082
vertex -0.00178322615 0.0294491332 0.000425221719
endloop
endfacet
endsolid AssimpScene

1554
assets/inspire_hand/meshes/R_hand_base_link.STL.convex.stl
File diff suppressed because it is too large
View File

BIN
assets/inspire_hand/meshes/left_ankle_pitch_link.STL

BIN
assets/inspire_hand/meshes/left_ankle_roll_link.STL

BIN
assets/inspire_hand/meshes/left_elbow_pitch_link.STL

BIN
assets/inspire_hand/meshes/left_elbow_roll_link.STL

BIN
assets/inspire_hand/meshes/left_knee_link.STL

BIN
assets/inspire_hand/meshes/left_wrist_pitch_link.STL

BIN
assets/inspire_hand/meshes/right_ankle_pitch_link.STL

BIN
assets/inspire_hand/meshes/right_ankle_roll_link.STL

BIN
assets/inspire_hand/meshes/right_elbow_pitch_link.STL

BIN
assets/inspire_hand/meshes/right_elbow_roll_link.STL

BIN
assets/inspire_hand/meshes/right_knee_link.STL

BIN
assets/inspire_hand/meshes/right_wrist_pitch_link.STL

BIN
assets/inspire_hand/meshes/torso_link.STL

BIN
assets/inspire_hand/meshes/wrist_yaw_link.STL

48
teleop/robot_control/hand_retargeting.py

@ -5,6 +5,7 @@ from enum import Enum
class HandType(Enum): class HandType(Enum):
INSPIRE_HAND = "../assets/inspire_hand/inspire_hand.yml" INSPIRE_HAND = "../assets/inspire_hand/inspire_hand.yml"
INSPIRE_HAND_Unit_Test = "../../assets/inspire_hand/inspire_hand.yml"
UNITREE_DEX3 = "../assets/unitree_hand/unitree_dex3.yml" UNITREE_DEX3 = "../assets/unitree_hand/unitree_dex3.yml"
UNITREE_DEX3_Unit_Test = "../../assets/unitree_hand/unitree_dex3.yml" UNITREE_DEX3_Unit_Test = "../../assets/unitree_hand/unitree_dex3.yml"
@ -16,6 +17,8 @@ class HandRetargeting:
RetargetingConfig.set_default_urdf_dir('../../assets') RetargetingConfig.set_default_urdf_dir('../../assets')
elif hand_type == HandType.INSPIRE_HAND: elif hand_type == HandType.INSPIRE_HAND:
RetargetingConfig.set_default_urdf_dir('../assets') RetargetingConfig.set_default_urdf_dir('../assets')
elif hand_type == HandType.INSPIRE_HAND_Unit_Test:
RetargetingConfig.set_default_urdf_dir('../../assets')
config_file_path = Path(hand_type.value) config_file_path = Path(hand_type.value)
@ -33,25 +36,34 @@ class HandRetargeting:
self.left_retargeting_joint_names = self.left_retargeting.joint_names self.left_retargeting_joint_names = self.left_retargeting.joint_names
self.right_retargeting_joint_names = self.right_retargeting.joint_names self.right_retargeting_joint_names = self.right_retargeting.joint_names
# In section "Sort by message structure" of https://support.unitree.com/home/en/G1_developer/dexterous_hand
self.right_dex3_api_joint_names = [ 'right_hand_thumb_0_joint', 'right_hand_thumb_1_joint', 'right_hand_thumb_2_joint',
'right_hand_middle_0_joint', 'right_hand_middle_1_joint',
'right_hand_index_0_joint', 'right_hand_index_1_joint' ]
self.left_dex3_api_joint_names = [ 'left_hand_thumb_0_joint', 'left_hand_thumb_1_joint', 'left_hand_thumb_2_joint',
'left_hand_middle_0_joint', 'left_hand_middle_1_joint',
'left_hand_index_0_joint', 'left_hand_index_1_joint' ]
self.left_dex_retargeting_to_hardware = [ self.left_retargeting_joint_names.index(name) for name in self.left_dex3_api_joint_names]
self.right_dex_retargeting_to_hardware = [ self.right_retargeting_joint_names.index(name) for name in self.right_dex3_api_joint_names]
# Archive: This is the joint order of the dex-retargeting library version 0.1.1.
# print([joint.get_name() for joint in self.left_retargeting.optimizer.robot.get_active_joints()])
# ['left_hand_thumb_0_joint', 'left_hand_thumb_1_joint', 'left_hand_thumb_2_joint',
# 'left_hand_middle_0_joint', 'left_hand_middle_1_joint',
# 'left_hand_index_0_joint', 'left_hand_index_1_joint']
# print([joint.get_name() for joint in self.right_retargeting.optimizer.robot.get_active_joints()])
# ['right_hand_thumb_0_joint', 'right_hand_thumb_1_joint', 'right_hand_thumb_2_joint',
# 'right_hand_middle_0_joint', 'right_hand_middle_1_joint',
# 'right_hand_index_0_joint', 'right_hand_index_1_joint']
if hand_type == HandType.UNITREE_DEX3 or hand_type == HandType.UNITREE_DEX3_Unit_Test:
# In section "Sort by message structure" of https://support.unitree.com/home/en/G1_developer/dexterous_hand
self.left_dex3_api_joint_names = [ 'left_hand_thumb_0_joint', 'left_hand_thumb_1_joint', 'left_hand_thumb_2_joint',
'left_hand_middle_0_joint', 'left_hand_middle_1_joint',
'left_hand_index_0_joint', 'left_hand_index_1_joint' ]
self.right_dex3_api_joint_names = [ 'right_hand_thumb_0_joint', 'right_hand_thumb_1_joint', 'right_hand_thumb_2_joint',
'right_hand_middle_0_joint', 'right_hand_middle_1_joint',
'right_hand_index_0_joint', 'right_hand_index_1_joint' ]
self.left_dex_retargeting_to_hardware = [ self.left_retargeting_joint_names.index(name) for name in self.left_dex3_api_joint_names]
self.right_dex_retargeting_to_hardware = [ self.right_retargeting_joint_names.index(name) for name in self.right_dex3_api_joint_names]
# Archive: This is the joint order of the dex-retargeting library version 0.1.1.
# print([joint.get_name() for joint in self.left_retargeting.optimizer.robot.get_active_joints()])
# ['left_hand_thumb_0_joint', 'left_hand_thumb_1_joint', 'left_hand_thumb_2_joint',
# 'left_hand_middle_0_joint', 'left_hand_middle_1_joint',
# 'left_hand_index_0_joint', 'left_hand_index_1_joint']
# print([joint.get_name() for joint in self.right_retargeting.optimizer.robot.get_active_joints()])
# ['right_hand_thumb_0_joint', 'right_hand_thumb_1_joint', 'right_hand_thumb_2_joint',
# 'right_hand_middle_0_joint', 'right_hand_middle_1_joint',
# 'right_hand_index_0_joint', 'right_hand_index_1_joint']
elif hand_type == HandType.INSPIRE_HAND or hand_type == HandType.INSPIRE_HAND_Unit_Test:
self.left_inspire_api_joint_names = [ 'L_pinky_proximal_joint', 'L_ring_proximal_joint', 'L_middle_proximal_joint',
'L_index_proximal_joint', 'L_thumb_proximal_pitch_joint', 'L_thumb_proximal_yaw_joint' ]
self.right_inspire_api_joint_names = [ 'R_pinky_proximal_joint', 'R_ring_proximal_joint', 'R_middle_proximal_joint',
'R_index_proximal_joint', 'R_thumb_proximal_pitch_joint', 'R_thumb_proximal_yaw_joint' ]
self.left_dex_retargeting_to_hardware = [ self.left_retargeting_joint_names.index(name) for name in self.left_inspire_api_joint_names]
self.right_dex_retargeting_to_hardware = [ self.right_retargeting_joint_names.index(name) for name in self.right_inspire_api_joint_names]
except FileNotFoundError: except FileNotFoundError:
print(f"Configuration file not found: {config_file_path}") print(f"Configuration file not found: {config_file_path}")

256
teleop/robot_control/robot_arm.py

@ -4,15 +4,19 @@ import time
from enum import IntEnum from enum import IntEnum
from unitree_sdk2py.core.channel import ChannelPublisher, ChannelSubscriber, ChannelFactoryInitialize # dds from unitree_sdk2py.core.channel import ChannelPublisher, ChannelSubscriber, ChannelFactoryInitialize # dds
from unitree_sdk2py.idl.unitree_hg.msg.dds_ import LowCmd_, LowState_ # idl
from unitree_sdk2py.idl.unitree_hg.msg.dds_ import ( LowCmd_ as hg_LowCmd, LowState_ as hg_LowState) # idl for g1, h1_2
from unitree_sdk2py.idl.default import unitree_hg_msg_dds__LowCmd_ from unitree_sdk2py.idl.default import unitree_hg_msg_dds__LowCmd_
from unitree_sdk2py.utils.crc import CRC from unitree_sdk2py.utils.crc import CRC
from unitree_sdk2py.idl.unitree_go.msg.dds_ import ( LowCmd_ as go_LowCmd, LowState_ as go_LowState) # idl for h1
from unitree_sdk2py.idl.default import unitree_go_msg_dds__LowCmd_
kTopicLowCommand = "rt/lowcmd" kTopicLowCommand = "rt/lowcmd"
kTopicLowState = "rt/lowstate" kTopicLowState = "rt/lowstate"
G1_29_Num_Motors = 35 G1_29_Num_Motors = 35
G1_23_Num_Motors = 35 G1_23_Num_Motors = 35
H1_2_Num_Motors = 35 H1_2_Num_Motors = 35
H1_Num_Motors = 20
class MotorState: class MotorState:
@ -31,6 +35,11 @@ class G1_23_LowState:
class H1_2_LowState: class H1_2_LowState:
def __init__(self): def __init__(self):
self.motor_state = [MotorState() for _ in range(H1_2_Num_Motors)] self.motor_state = [MotorState() for _ in range(H1_2_Num_Motors)]
class H1_LowState:
def __init__(self):
self.motor_state = [MotorState() for _ in range(H1_Num_Motors)]
class DataBuffer: class DataBuffer:
def __init__(self): def __init__(self):
self.data = None self.data = None
@ -67,9 +76,9 @@ class G1_29_ArmController:
# initialize lowcmd publisher and lowstate subscriber # initialize lowcmd publisher and lowstate subscriber
ChannelFactoryInitialize(0) ChannelFactoryInitialize(0)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, LowCmd_)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, hg_LowCmd)
self.lowcmd_publisher.Init() self.lowcmd_publisher.Init()
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, LowState_)
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, hg_LowState)
self.lowstate_subscriber.Init() self.lowstate_subscriber.Init()
self.lowstate_buffer = DataBuffer() self.lowstate_buffer = DataBuffer()
@ -331,9 +340,9 @@ class G1_23_ArmController:
# initialize lowcmd publisher and lowstate subscriber # initialize lowcmd publisher and lowstate subscriber
ChannelFactoryInitialize(0) ChannelFactoryInitialize(0)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, LowCmd_)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, hg_LowCmd)
self.lowcmd_publisher.Init() self.lowcmd_publisher.Init()
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, LowState_)
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, hg_LowState)
self.lowstate_subscriber.Init() self.lowstate_subscriber.Init()
self.lowstate_buffer = DataBuffer() self.lowstate_buffer = DataBuffer()
@ -587,9 +596,9 @@ class H1_2_ArmController:
# initialize lowcmd publisher and lowstate subscriber # initialize lowcmd publisher and lowstate subscriber
ChannelFactoryInitialize(0) ChannelFactoryInitialize(0)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, LowCmd_)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, hg_LowCmd)
self.lowcmd_publisher.Init() self.lowcmd_publisher.Init()
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, LowState_)
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, hg_LowState)
self.lowstate_subscriber.Init() self.lowstate_subscriber.Init()
self.lowstate_buffer = DataBuffer() self.lowstate_buffer = DataBuffer()
@ -827,29 +836,244 @@ class H1_2_JointIndex(IntEnum):
kNotUsedJoint6 = 33 kNotUsedJoint6 = 33
kNotUsedJoint7 = 34 kNotUsedJoint7 = 34
class H1_ArmController:
def __init__(self):
print("Initialize H1_ArmController...")
self.q_target = np.zeros(8)
self.tauff_target = np.zeros(8)
self.kp_high = 300.0
self.kd_high = 5.0
self.kp_low = 140.0
self.kd_low = 3.0
self.all_motor_q = None
self.arm_velocity_limit = 20.0
self.control_dt = 1.0 / 250.0
self._speed_gradual_max = False
self._gradual_start_time = None
self._gradual_time = None
# initialize lowcmd publisher and lowstate subscriber
ChannelFactoryInitialize(0)
self.lowcmd_publisher = ChannelPublisher(kTopicLowCommand, go_LowCmd)
self.lowcmd_publisher.Init()
self.lowstate_subscriber = ChannelSubscriber(kTopicLowState, go_LowState)
self.lowstate_subscriber.Init()
self.lowstate_buffer = DataBuffer()
# initialize subscribe thread
self.subscribe_thread = threading.Thread(target=self._subscribe_motor_state)
self.subscribe_thread.daemon = True
self.subscribe_thread.start()
while not self.lowstate_buffer.GetData():
time.sleep(0.01)
print("[H1_ArmController] Waiting to subscribe dds...")
# initialize h1's lowcmd msg
self.crc = CRC()
self.msg = unitree_go_msg_dds__LowCmd_()
self.msg.head[0] = 0xFE
self.msg.head[1] = 0xEF
self.msg.level_flag = 0xFF
self.msg.gpio = 0
self.all_motor_q = self.get_current_motor_q()
print(f"Current all body motor state q:\n{self.all_motor_q} \n")
print(f"Current two arms motor state q:\n{self.get_current_dual_arm_q()}\n")
print("Lock all joints except two arms...\n")
for id in H1_JointIndex:
if self._Is_weak_motor(id):
self.msg.motor_cmd[id].kp = self.kp_low
self.msg.motor_cmd[id].kd = self.kd_low
self.msg.motor_cmd[id].mode = 0x01
else:
self.msg.motor_cmd[id].kp = self.kp_high
self.msg.motor_cmd[id].kd = self.kd_high
self.msg.motor_cmd[id].mode = 0x0A
self.msg.motor_cmd[id].q = self.all_motor_q[id]
print("Lock OK!\n")
# initialize publish thread
self.publish_thread = threading.Thread(target=self._ctrl_motor_state)
self.ctrl_lock = threading.Lock()
self.publish_thread.daemon = True
self.publish_thread.start()
print("Initialize H1_ArmController OK!\n")
def _subscribe_motor_state(self):
while True:
msg = self.lowstate_subscriber.Read()
if msg is not None:
lowstate = H1_LowState()
for id in range(H1_Num_Motors):
lowstate.motor_state[id].q = msg.motor_state[id].q
lowstate.motor_state[id].dq = msg.motor_state[id].dq
self.lowstate_buffer.SetData(lowstate)
time.sleep(0.002)
def clip_arm_q_target(self, target_q, velocity_limit):
current_q = self.get_current_dual_arm_q()
delta = target_q - current_q
motion_scale = np.max(np.abs(delta)) / (velocity_limit * self.control_dt)
cliped_arm_q_target = current_q + delta / max(motion_scale, 1.0)
return cliped_arm_q_target
def _ctrl_motor_state(self):
while True:
start_time = time.time()
with self.ctrl_lock:
arm_q_target = self.q_target
arm_tauff_target = self.tauff_target
cliped_arm_q_target = self.clip_arm_q_target(arm_q_target, velocity_limit = self.arm_velocity_limit)
for idx, id in enumerate(H1_JointArmIndex):
self.msg.motor_cmd[id].q = cliped_arm_q_target[idx]
self.msg.motor_cmd[id].dq = 0
self.msg.motor_cmd[id].tau = arm_tauff_target[idx]
self.msg.crc = self.crc.Crc(self.msg)
self.lowcmd_publisher.Write(self.msg)
if self._speed_gradual_max is True:
t_elapsed = start_time - self._gradual_start_time
self.arm_velocity_limit = 20.0 + (10.0 * min(1.0, t_elapsed / 5.0))
current_time = time.time()
all_t_elapsed = current_time - start_time
sleep_time = max(0, (self.control_dt - all_t_elapsed))
time.sleep(sleep_time)
# print(f"arm_velocity_limit:{self.arm_velocity_limit}")
# print(f"sleep_time:{sleep_time}")
def ctrl_dual_arm(self, q_target, tauff_target):
'''Set control target values q & tau of the left and right arm motors.'''
with self.ctrl_lock:
self.q_target = q_target
self.tauff_target = tauff_target
def get_current_motor_q(self):
'''Return current state q of all body motors.'''
return np.array([self.lowstate_buffer.GetData().motor_state[id].q for id in H1_JointIndex])
def get_current_dual_arm_q(self):
'''Return current state q of the left and right arm motors.'''
return np.array([self.lowstate_buffer.GetData().motor_state[id].q for id in H1_JointArmIndex])
def get_current_dual_arm_dq(self):
'''Return current state dq of the left and right arm motors.'''
return np.array([self.lowstate_buffer.GetData().motor_state[id].dq for id in H1_JointArmIndex])
def ctrl_dual_arm_go_home(self):
'''Move both the left and right arms of the robot to their home position by setting the target joint angles (q) and torques (tau) to zero.'''
print("[H1_ArmController] ctrl_dual_arm_go_home start...")
with self.ctrl_lock:
self.q_target = np.zeros(8)
# self.tauff_target = np.zeros(8)
tolerance = 0.05 # Tolerance threshold for joint angles to determine "close to zero", can be adjusted based on your motor's precision requirements
while True:
current_q = self.get_current_dual_arm_q()
if np.all(np.abs(current_q) < tolerance):
print("[H1_ArmController] both arms have reached the home position.")
break
time.sleep(0.05)
def speed_gradual_max(self, t = 5.0):
'''Parameter t is the total time required for arms velocity to gradually increase to its maximum value, in seconds. The default is 5.0.'''
self._gradual_start_time = time.time()
self._gradual_time = t
self._speed_gradual_max = True
def speed_instant_max(self):
'''set arms velocity to the maximum value immediately, instead of gradually increasing.'''
self.arm_velocity_limit = 30.0
def _Is_weak_motor(self, motor_index):
weak_motors = [
H1_JointIndex.kLeftAnkle.value,
H1_JointIndex.kRightAnkle.value,
# Left arm
H1_JointIndex.kLeftShoulderPitch.value,
H1_JointIndex.kLeftShoulderRoll.value,
H1_JointIndex.kLeftShoulderYaw.value,
H1_JointIndex.kLeftElbow.value,
# Right arm
H1_JointIndex.kRightShoulderPitch.value,
H1_JointIndex.kRightShoulderRoll.value,
H1_JointIndex.kRightShoulderYaw.value,
H1_JointIndex.kRightElbow.value,
]
return motor_index.value in weak_motors
class H1_JointArmIndex(IntEnum):
# Unlike G1 and H1_2, the arm order in DDS messages for H1 is right then left.
# Therefore, the purpose of switching the order here is to maintain consistency with G1 and H1_2.
# Left arm
kLeftShoulderPitch = 16
kLeftShoulderRoll = 17
kLeftShoulderYaw = 18
kLeftElbow = 19
# Right arm
kRightShoulderPitch = 12
kRightShoulderRoll = 13
kRightShoulderYaw = 14
kRightElbow = 15
class H1_JointIndex(IntEnum):
kRightHipRoll = 0
kRightHipPitch = 1
kRightKnee = 2
kLeftHipRoll = 3
kLeftHipPitch = 4
kLeftKnee = 5
kWaistYaw = 6
kLeftHipYaw = 7
kRightHipYaw = 8
kNotUsedJoint = 9
kLeftAnkle = 10
kRightAnkle = 11
# Right arm
kRightShoulderPitch = 12
kRightShoulderRoll = 13
kRightShoulderYaw = 14
kRightElbow = 15
# Left arm
kLeftShoulderPitch = 16
kLeftShoulderRoll = 17
kLeftShoulderYaw = 18
kLeftElbow = 19
if __name__ == "__main__": if __name__ == "__main__":
from robot_arm_ik import G1_29_ArmIK, H1_2_ArmIK
from robot_arm_ik import G1_29_ArmIK, G1_23_ArmIK, H1_2_ArmIK, H1_ArmIK
import pinocchio as pin import pinocchio as pin
# arm_ik = G1_29_ArmIK(Unit_Test = True, Visualization = False)
# arm = G1_29_ArmController()
arm_ik = H1_2_ArmIK(Unit_Test = True, Visualization = False)
arm = H1_2_ArmController()
arm_ik = G1_29_ArmIK(Unit_Test = True, Visualization = False)
arm = G1_29_ArmController()
# arm_ik = G1_23_ArmIK(Unit_Test = True, Visualization = False)
# arm = G1_23_ArmController()
# arm_ik = H1_2_ArmIK(Unit_Test = True, Visualization = False)
# arm = H1_2_ArmController()
# arm_ik = H1_ArmIK(Unit_Test = True, Visualization = True)
# arm = H1_ArmController()
# initial positon # initial positon
L_tf_target = pin.SE3( L_tf_target = pin.SE3(
pin.Quaternion(1, 0, 0, 0), pin.Quaternion(1, 0, 0, 0),
np.array([0.25, +0.2, 0.1]),
np.array([0.25, +0.25, 0.1]),
) )
R_tf_target = pin.SE3( R_tf_target = pin.SE3(
pin.Quaternion(1, 0, 0, 0), pin.Quaternion(1, 0, 0, 0),
np.array([0.25, -0.2, 0.1]),
np.array([0.25, -0.25, 0.1]),
) )
rotation_speed = 0.005 # Rotation speed in radians per iteration rotation_speed = 0.005 # Rotation speed in radians per iteration
q_target = np.zeros(35)
tauff_target = np.zeros(35)
user_input = input("Please enter the start signal (enter 's' to start the subsequent program): \n") user_input = input("Please enter the start signal (enter 's' to start the subsequent program): \n")
if user_input.lower() == 's': if user_input.lower() == 's':

268
teleop/robot_control/robot_arm_ik.py

@ -3,8 +3,7 @@ import meshcat.geometry as mg
import numpy as np import numpy as np
import pinocchio as pin import pinocchio as pin
import time import time
from pinocchio import casadi as cpin
from pinocchio.robot_wrapper import RobotWrapper
from pinocchio import casadi as cpin
from pinocchio.visualize import MeshcatVisualizer from pinocchio.visualize import MeshcatVisualizer
import os import os
import sys import sys
@ -85,7 +84,8 @@ class G1_29_ArmIK:
# frame = self.reduced_robot.model.frames[i] # frame = self.reduced_robot.model.frames[i]
# frame_id = self.reduced_robot.model.getFrameId(frame.name) # frame_id = self.reduced_robot.model.getFrameId(frame.name)
# print(f"Frame ID: {frame_id}, Name: {frame.name}") # print(f"Frame ID: {frame_id}, Name: {frame.name}")
for idx, name in enumerate(self.reduced_robot.model.names):
print(f"{idx}: {name}")
# Creating Casadi models and data for symbolic computing # Creating Casadi models and data for symbolic computing
self.cmodel = cpin.Model(self.reduced_robot.model) self.cmodel = cpin.Model(self.reduced_robot.model)
self.cdata = self.cmodel.createData() self.cdata = self.cmodel.createData()
@ -637,7 +637,7 @@ class H1_2_ArmIK:
self.vis = MeshcatVisualizer(self.reduced_robot.model, self.reduced_robot.collision_model, self.reduced_robot.visual_model) self.vis = MeshcatVisualizer(self.reduced_robot.model, self.reduced_robot.collision_model, self.reduced_robot.visual_model)
self.vis.initViewer(open=True) self.vis.initViewer(open=True)
self.vis.loadViewerModel("pinocchio") self.vis.loadViewerModel("pinocchio")
self.vis.displayFrames(True, frame_ids=[101, 102], axis_length = 0.15, axis_width = 5)
self.vis.displayFrames(True, frame_ids=[113, 114], axis_length = 0.15, axis_width = 5)
self.vis.display(pin.neutral(self.reduced_robot.model)) self.vis.display(pin.neutral(self.reduced_robot.model))
# Enable the display of end effector target frames with short axis lengths and greater width. # Enable the display of end effector target frames with short axis lengths and greater width.
@ -735,11 +735,265 @@ class H1_2_ArmIK:
# return sol_q, sol_tauff # return sol_q, sol_tauff
return current_lr_arm_motor_q, np.zeros(self.reduced_robot.model.nv) return current_lr_arm_motor_q, np.zeros(self.reduced_robot.model.nv)
class H1_ArmIK:
def __init__(self, Unit_Test = False, Visualization = False):
np.set_printoptions(precision=5, suppress=True, linewidth=200)
self.Unit_Test = Unit_Test
self.Visualization = Visualization
if not self.Unit_Test:
self.robot = pin.RobotWrapper.BuildFromURDF('../assets/h1/h1_with_hand.urdf', '../assets/h1/')
else:
self.robot = pin.RobotWrapper.BuildFromURDF('../../assets/h1/h1_with_hand.urdf', '../../assets/h1/') # for test
self.mixed_jointsToLockIDs = [
"right_hip_roll_joint",
"right_hip_pitch_joint",
"right_knee_joint",
"left_hip_roll_joint",
"left_hip_pitch_joint",
"left_knee_joint",
"torso_joint",
"left_hip_yaw_joint",
"right_hip_yaw_joint",
"left_ankle_joint",
"right_ankle_joint",
"L_index_proximal_joint",
"L_index_intermediate_joint",
"L_middle_proximal_joint",
"L_middle_intermediate_joint",
"L_ring_proximal_joint",
"L_ring_intermediate_joint",
"L_pinky_proximal_joint",
"L_pinky_intermediate_joint",
"L_thumb_proximal_yaw_joint",
"L_thumb_proximal_pitch_joint",
"L_thumb_intermediate_joint",
"L_thumb_distal_joint",
"R_index_proximal_joint",
"R_index_intermediate_joint",
"R_middle_proximal_joint",
"R_middle_intermediate_joint",
"R_ring_proximal_joint",
"R_ring_intermediate_joint",
"R_pinky_proximal_joint",
"R_pinky_intermediate_joint",
"R_thumb_proximal_yaw_joint",
"R_thumb_proximal_pitch_joint",
"R_thumb_intermediate_joint",
"R_thumb_distal_joint",
"left_hand_joint",
"right_hand_joint"
]
self.reduced_robot = self.robot.buildReducedRobot(
list_of_joints_to_lock=self.mixed_jointsToLockIDs,
reference_configuration=np.array([0.0] * self.robot.model.nq),
)
self.reduced_robot.model.addFrame(
pin.Frame('L_ee',
self.reduced_robot.model.getJointId('left_elbow_joint'),
pin.SE3(np.eye(3),
np.array([0.2605 + 0.05,0,0]).T),
pin.FrameType.OP_FRAME)
)
self.reduced_robot.model.addFrame(
pin.Frame('R_ee',
self.reduced_robot.model.getJointId('right_elbow_joint'),
pin.SE3(np.eye(3),
np.array([0.2605 + 0.05,0,0]).T),
pin.FrameType.OP_FRAME)
)
# for i in range(self.reduced_robot.model.nframes):
# frame = self.reduced_robot.model.frames[i]
# frame_id = self.reduced_robot.model.getFrameId(frame.name)
# print(f"Frame ID: {frame_id}, Name: {frame.name}")
# Creating Casadi models and data for symbolic computing
self.cmodel = cpin.Model(self.reduced_robot.model)
self.cdata = self.cmodel.createData()
# Creating symbolic variables
self.cq = casadi.SX.sym("q", self.reduced_robot.model.nq, 1)
self.cTf_l = casadi.SX.sym("tf_l", 4, 4)
self.cTf_r = casadi.SX.sym("tf_r", 4, 4)
cpin.framesForwardKinematics(self.cmodel, self.cdata, self.cq)
# Get the hand joint ID and define the error function
self.L_hand_id = self.reduced_robot.model.getFrameId("L_ee")
self.R_hand_id = self.reduced_robot.model.getFrameId("R_ee")
self.translational_error = casadi.Function(
"translational_error",
[self.cq, self.cTf_l, self.cTf_r],
[
casadi.vertcat(
self.cdata.oMf[self.L_hand_id].translation - self.cTf_l[:3,3],
self.cdata.oMf[self.R_hand_id].translation - self.cTf_r[:3,3]
)
],
)
self.rotational_error = casadi.Function(
"rotational_error",
[self.cq, self.cTf_l, self.cTf_r],
[
casadi.vertcat(
cpin.log3(self.cdata.oMf[self.L_hand_id].rotation @ self.cTf_l[:3,:3].T),
cpin.log3(self.cdata.oMf[self.R_hand_id].rotation @ self.cTf_r[:3,:3].T)
)
],
)
# Defining the optimization problem
self.opti = casadi.Opti()
self.var_q = self.opti.variable(self.reduced_robot.model.nq)
self.var_q_last = self.opti.parameter(self.reduced_robot.model.nq) # for smooth
self.param_tf_l = self.opti.parameter(4, 4)
self.param_tf_r = self.opti.parameter(4, 4)
self.translational_cost = casadi.sumsqr(self.translational_error(self.var_q, self.param_tf_l, self.param_tf_r))
self.rotation_cost = casadi.sumsqr(self.rotational_error(self.var_q, self.param_tf_l, self.param_tf_r))
self.regularization_cost = casadi.sumsqr(self.var_q)
self.smooth_cost = casadi.sumsqr(self.var_q - self.var_q_last)
# Setting optimization constraints and goals
self.opti.subject_to(self.opti.bounded(
self.reduced_robot.model.lowerPositionLimit,
self.var_q,
self.reduced_robot.model.upperPositionLimit)
)
self.opti.minimize(50 * self.translational_cost + 0.5 * self.rotation_cost + 0.02 * self.regularization_cost + 0.1 * self.smooth_cost)
opts = {
'ipopt':{
'print_level':0,
'max_iter':50,
'tol':1e-6
},
'print_time':False,# print or not
'calc_lam_p':False # https://github.com/casadi/casadi/wiki/FAQ:-Why-am-I-getting-%22NaN-detected%22in-my-optimization%3F
}
self.opti.solver("ipopt", opts)
self.init_data = np.zeros(self.reduced_robot.model.nq)
self.smooth_filter = WeightedMovingFilter(np.array([0.4, 0.3, 0.2, 0.1]), 8)
self.vis = None
if self.Visualization:
# Initialize the Meshcat visualizer for visualization
self.vis = MeshcatVisualizer(self.reduced_robot.model, self.reduced_robot.collision_model, self.reduced_robot.visual_model)
self.vis.initViewer(open=True)
self.vis.loadViewerModel("pinocchio")
self.vis.displayFrames(True, frame_ids=[105, 106], axis_length = 0.15, axis_width = 5)
self.vis.display(pin.neutral(self.reduced_robot.model))
# Enable the display of end effector target frames with short axis lengths and greater width.
frame_viz_names = ['L_ee_target', 'R_ee_target']
FRAME_AXIS_POSITIONS = (
np.array([[0, 0, 0], [1, 0, 0],
[0, 0, 0], [0, 1, 0],
[0, 0, 0], [0, 0, 1]]).astype(np.float32).T
)
FRAME_AXIS_COLORS = (
np.array([[1.0, 0.3, 0.3], [1.0, 0.7, 0.7],
[0.3, 1.0, 0.5], [0.7, 1.0, 0.8],
[0.3, 0.8, 1.0], [0.7, 0.9, 1.0]]).astype(np.float32).T
)
axis_length = 0.1
axis_width = 10
for frame_viz_name in frame_viz_names:
self.vis.viewer[frame_viz_name].set_object(
mg.LineSegments(
mg.PointsGeometry(
position=axis_length * FRAME_AXIS_POSITIONS,
color=FRAME_AXIS_COLORS,
),
mg.LineBasicMaterial(
linewidth=axis_width,
vertexColors=True,
),
)
)
# If the robot arm is not the same size as your arm :)
def scale_arms(self, human_left_pose, human_right_pose, human_arm_length=0.60, robot_arm_length=0.75):
scale_factor = robot_arm_length / human_arm_length
robot_left_pose = human_left_pose.copy()
robot_right_pose = human_right_pose.copy()
robot_left_pose[:3, 3] *= scale_factor
robot_right_pose[:3, 3] *= scale_factor
return robot_left_pose, robot_right_pose
def solve_ik(self, left_wrist, right_wrist, current_lr_arm_motor_q = None, current_lr_arm_motor_dq = None):
if current_lr_arm_motor_q is not None:
self.init_data = current_lr_arm_motor_q
self.opti.set_initial(self.var_q, self.init_data)
left_wrist, right_wrist = self.scale_arms(left_wrist, right_wrist)
if self.Visualization:
self.vis.viewer['L_ee_target'].set_transform(left_wrist) # for visualization
self.vis.viewer['R_ee_target'].set_transform(right_wrist) # for visualization
self.opti.set_value(self.param_tf_l, left_wrist)
self.opti.set_value(self.param_tf_r, right_wrist)
self.opti.set_value(self.var_q_last, self.init_data) # for smooth
try:
sol = self.opti.solve()
# sol = self.opti.solve_limited()
sol_q = self.opti.value(self.var_q)
self.smooth_filter.add_data(sol_q)
sol_q = self.smooth_filter.filtered_data
if current_lr_arm_motor_dq is not None:
v = current_lr_arm_motor_dq * 0.0
else:
v = (sol_q - self.init_data) * 0.0
self.init_data = sol_q
sol_tauff = pin.rnea(self.reduced_robot.model, self.reduced_robot.data, sol_q, v, np.zeros(self.reduced_robot.model.nv))
if self.Visualization:
self.vis.display(sol_q) # for visualization
return sol_q, sol_tauff
except Exception as e:
print(f"ERROR in convergence, plotting debug info.{e}")
sol_q = self.opti.debug.value(self.var_q)
self.smooth_filter.add_data(sol_q)
sol_q = self.smooth_filter.filtered_data
if current_lr_arm_motor_dq is not None:
v = current_lr_arm_motor_dq * 0.0
else:
v = (sol_q - self.init_data) * 0.0
self.init_data = sol_q
sol_tauff = pin.rnea(self.reduced_robot.model, self.reduced_robot.data, sol_q, v, np.zeros(self.reduced_robot.model.nv))
print(f"sol_q:{sol_q} \nmotorstate: \n{current_lr_arm_motor_q} \nleft_pose: \n{left_wrist} \nright_pose: \n{right_wrist}")
if self.Visualization:
self.vis.display(sol_q) # for visualization
# return sol_q, sol_tauff
return current_lr_arm_motor_q, np.zeros(self.reduced_robot.model.nv)
if __name__ == "__main__": if __name__ == "__main__":
# arm_ik = G1_29_ArmIK(Unit_Test = True, Visualization = True)
arm_ik = G1_29_ArmIK(Unit_Test = True, Visualization = True)
# arm_ik = H1_2_ArmIK(Unit_Test = True, Visualization = True) # arm_ik = H1_2_ArmIK(Unit_Test = True, Visualization = True)
arm_ik = G1_23_ArmIK(Unit_Test = True, Visualization = True)
# arm_ik = G1_23_ArmIK(Unit_Test = True, Visualization = True)
# arm_ik = H1_ArmIK(Unit_Test = True, Visualization = True)
# initial positon # initial positon
L_tf_target = pin.SE3( L_tf_target = pin.SE3(
@ -754,7 +1008,7 @@ if __name__ == "__main__":
rotation_speed = 0.005 rotation_speed = 0.005
noise_amplitude_translation = 0.001 noise_amplitude_translation = 0.001
noise_amplitude_rotation = 0.05
noise_amplitude_rotation = 0.01
user_input = input("Please enter the start signal (enter 's' to start the subsequent program):\n") user_input = input("Please enter the start signal (enter 's' to start the subsequent program):\n")
if user_input.lower() == 's': if user_input.lower() == 's':

199
teleop/robot_control/robot_hand_inspire.py

@ -1,55 +1,172 @@
# this file is legacy, need to fix. # this file is legacy, need to fix.
from unitree_dds_wrapper.idl import unitree_go
from unitree_dds_wrapper.publisher import Publisher
from unitree_dds_wrapper.subscription import Subscription
from avp_teleoperate.teleop.open_television.constants import inspire_tip_indices
from unitree_sdk2py.core.channel import ChannelPublisher, ChannelSubscriber, ChannelFactoryInitialize # dds
from unitree_sdk2py.idl.unitree_go.msg.dds_ import MotorCmds_, MotorStates_ # idl
from unitree_sdk2py.idl.default import unitree_go_msg_dds__MotorCmd_
from teleop.robot_control.hand_retargeting import HandRetargeting, HandType from teleop.robot_control.hand_retargeting import HandRetargeting, HandType
import numpy as np import numpy as np
from enum import IntEnum
import threading import threading
import time import time
from multiprocessing import Process, shared_memory, Array, Lock
inspire_tip_indices = [4, 9, 14, 19, 24] inspire_tip_indices = [4, 9, 14, 19, 24]
Inspire_Num_Motors = 6
kTopicInspireCommand = "rt/inspire/cmd"
kTopicInspireState = "rt/inspire/state"
class Inspire_Controller:
def __init__(self, left_hand_array, right_hand_array, dual_hand_data_lock = None, dual_hand_state_array = None,
dual_hand_action_array = None, fps = 100.0, Unit_Test = False):
print("Initialize Inspire_Controller...")
self.fps = fps
self.Unit_Test = Unit_Test
if not self.Unit_Test:
self.hand_retargeting = HandRetargeting(HandType.INSPIRE_HAND)
else:
self.hand_retargeting = HandRetargeting(HandType.INSPIRE_HAND_Unit_Test)
ChannelFactoryInitialize(0)
# initialize handcmd publisher and handstate subscriber
self.HandCmb_publisher = ChannelPublisher(kTopicInspireCommand, MotorCmds_)
self.HandCmb_publisher.Init()
class InspireController:
def __init__(self):
self.cmd = unitree_go.msg.dds_.MotorCmds_()
self.state = unitree_go.msg.dds_.MotorStates_()
self.lock = threading.Lock()
self.handcmd = Publisher(unitree_go.msg.dds_.MotorCmds_, "rt/inspire/cmd")
self.handstate = Subscription(unitree_go.msg.dds_.MotorStates_, "rt/inspire/state")
self.cmd.cmds = [unitree_go.msg.dds_.MotorCmd_() for _ in range(12)]
self.state.states = [unitree_go.msg.dds_.MotorState_() for _ in range(12)]
self.subscribe_state_thread = threading.Thread(target=self.subscribe_state)
self.HandState_subscriber = ChannelSubscriber(kTopicInspireState, MotorStates_)
self.HandState_subscriber.Init()
# Shared Arrays for hand states
self.left_hand_state_array = Array('d', Inspire_Num_Motors, lock=True)
self.right_hand_state_array = Array('d', Inspire_Num_Motors, lock=True)
# initialize subscribe thread
self.subscribe_state_thread = threading.Thread(target=self._subscribe_hand_state)
self.subscribe_state_thread.daemon = True self.subscribe_state_thread.daemon = True
self.subscribe_state_thread.start() self.subscribe_state_thread.start()
self.hand_retargeting = HandRetargeting(HandType.INSPIRE_HAND)
def subscribe_state(self):
while True: while True:
if self.handstate.msg:
self.state = self.handstate.msg
if any(self.right_hand_state_array): # any(self.left_hand_state_array) and
break
time.sleep(0.01) time.sleep(0.01)
print("[Inspire_Controller] Waiting to subscribe dds...")
hand_control_process = Process(target=self.control_process, args=(left_hand_array, right_hand_array, self.left_hand_state_array, self.right_hand_state_array,
dual_hand_data_lock, dual_hand_state_array, dual_hand_action_array))
hand_control_process.daemon = True
hand_control_process.start()
print("Initialize Inspire_Controller OK!\n")
def _subscribe_hand_state(self):
while True:
hand_msg = self.HandState_subscriber.Read()
if hand_msg is not None:
for idx, id in enumerate(Inspire_Left_Hand_JointIndex):
self.right_hand_state_array[idx] = hand_msg.states[id].q
for idx, id in enumerate(Inspire_Right_Hand_JointIndex):
self.left_hand_state_array[idx] = hand_msg.states[id].q
time.sleep(0.002)
def ctrl_dual_hand(self, left_q_target, right_q_target):
"""
Set current left, right hand motor state target q
"""
for idx, id in enumerate(Inspire_Left_Hand_JointIndex):
self.hand_msg.cmds[id].q = left_q_target[idx]
for idx, id in enumerate(Inspire_Right_Hand_JointIndex):
self.hand_msg.cmds[id].q = right_q_target[idx]
self.HandCmb_publisher.Write(self.hand_msg)
# print("hand ctrl publish ok.")
def control_process(self, left_hand_array, right_hand_array, left_hand_state_array, right_hand_state_array,
dual_hand_data_lock = None, dual_hand_state_array = None, dual_hand_action_array = None):
self.running = True
left_q_target = np.full(Inspire_Num_Motors, 1.0)
right_q_target = np.full(Inspire_Num_Motors, 1.0)
# initialize inspire hand's cmd msg
self.hand_msg = MotorCmds_()
self.hand_msg.cmds = [unitree_go_msg_dds__MotorCmd_() for _ in range(len(Inspire_Right_Hand_JointIndex) + len(Inspire_Left_Hand_JointIndex))]
for idx, id in enumerate(Inspire_Left_Hand_JointIndex):
self.hand_msg.cmds[id].q = 1.0
for idx, id in enumerate(Inspire_Right_Hand_JointIndex):
self.hand_msg.cmds[id].q = 1.0
try:
while self.running:
start_time = time.time()
# get dual hand state
left_hand_mat = np.array(left_hand_array[:]).reshape(25, 3).copy()
right_hand_mat = np.array(right_hand_array[:]).reshape(25, 3).copy()
# Read left and right q_state from shared arrays
state_data = np.concatenate((np.array(left_hand_state_array[:]), np.array(right_hand_state_array[:])))
if not np.all(right_hand_mat == 0.0) and not np.all(left_hand_mat[4] == np.array([-1.13, 0.3, 0.15])): # if hand data has been initialized.
ref_left_value = left_hand_mat[inspire_tip_indices]
ref_right_value = right_hand_mat[inspire_tip_indices]
left_q_target = self.hand_retargeting.left_retargeting.retarget(ref_left_value)[self.hand_retargeting.right_dex_retargeting_to_hardware]
right_q_target = self.hand_retargeting.right_retargeting.retarget(ref_right_value)[self.hand_retargeting.right_dex_retargeting_to_hardware]
# In website https://support.unitree.com/home/en/G1_developer/inspire_dfx_dexterous_hand, you can find
# In the official document, the angles are in the range [0, 1] ==> 0.0: fully closed 1.0: fully open
# The q_target now is in radians, ranges:
# - idx 0~3: 0~1.7 (1.7 = closed)
# - idx 4: 0~0.5
# - idx 5: -0.1~1.3
# We normalize them using (max - value) / range
def normalize(val, min_val, max_val):
return np.clip((max_val - val) / (max_val - min_val), 0.0, 1.0)
for idx in range(Inspire_Num_Motors):
if idx <= 3:
left_q_target[idx] = normalize(left_q_target[idx], 0.0, 1.7)
right_q_target[idx] = normalize(right_q_target[idx], 0.0, 1.7)
elif idx == 4:
left_q_target[idx] = normalize(left_q_target[idx], 0.0, 0.5)
right_q_target[idx] = normalize(right_q_target[idx], 0.0, 0.5)
elif idx == 5:
left_q_target[idx] = normalize(left_q_target[idx], -0.1, 1.3)
right_q_target[idx] = normalize(right_q_target[idx], -0.1, 1.3)
# get dual hand action
action_data = np.concatenate((left_q_target, right_q_target))
if dual_hand_state_array and dual_hand_action_array:
with dual_hand_data_lock:
dual_hand_state_array[:] = state_data
dual_hand_action_array[:] = action_data
self.ctrl_dual_hand(left_q_target, right_q_target)
current_time = time.time()
time_elapsed = current_time - start_time
sleep_time = max(0, (1 / self.fps) - time_elapsed)
time.sleep(sleep_time)
finally:
print("Dex3_1_Controller has been closed.")
# Update hand state, according to the official documentation, https://support.unitree.com/home/en/G1_developer/inspire_dfx_dexterous_hand
# the state sequence is as shown in the table below
# โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
# โ”‚ Id โ”‚ 0 โ”‚ 1 โ”‚ 2 โ”‚ 3 โ”‚ 4 โ”‚ 5 โ”‚ 6 โ”‚ 7 โ”‚ 8 โ”‚ 9 โ”‚ 10 โ”‚ 11 โ”‚
# โ”œโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ผโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ค
# โ”‚ โ”‚ Right Hand โ”‚ Left Hand โ”‚
# โ”‚Joint โ”‚ pinky โ”‚ ring โ”‚ middle โ”‚ index โ”‚ thumb-bend โ”‚ thumb-rotation โ”‚ pinky โ”‚ ring โ”‚ middle โ”‚ index โ”‚ thumb-bend โ”‚ thumb-rotation โ”‚
# โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ดโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
class Inspire_Right_Hand_JointIndex(IntEnum):
kRightHandPinky = 0
kRightHandRing = 1
kRightHandMiddle = 2
kRightHandIndex = 3
kRightHandThumbBend = 4
kRightHandThumbRotation = 5
def ctrl(self, left_angles, right_angles):
for i in range(6):
self.cmd.cmds[i].q = right_angles[i]
self.cmd.cmds[i+6].q = left_angles[i]
self.handcmd.msg.cmds = self.cmd.cmds
self.handcmd.write()
def get_current_dual_hand_q(self):
with self.lock:
q = np.array([self.state.states[i].q for i in range(12)])
return q
def get_right_q(self):
with self.lock:
q = np.array([self.state.states[i].q for i in range(6)])
return q
def get_left_q(self):
with self.lock:
q = np.array([self.state.states[i+6].q for i in range(6)])
return q
class Inspire_Left_Hand_JointIndex(IntEnum):
kLeftHandPinky = 6
kLeftHandRing = 7
kLeftHandMiddle = 8
kLeftHandIndex = 9
kLeftHandThumbBend = 10
kLeftHandThumbRotation = 11

Some files were not shown because too many files changed in this diff

Loadingโ€ฆ
Cancel
Save