Browse Source

[update] support h1 and inspire hand

main
silencht 11 months ago
parent
commit
f492e360b5
  1. 46
      README.md
  2. 61
      README_ja-JP.md
  3. 47
      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. 16
      assets/inspire_hand/inspire_hand.yml
  55. 730
      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. 18
      teleop/robot_control/hand_retargeting.py
  98. 256
      teleop/robot_control/robot_arm.py
  99. 266
      teleop/robot_control/robot_arm_ik.py
  100. 199
      teleop/robot_control/robot_hand_inspire.py

46
README.md

@ -9,9 +9,22 @@
# ๐Ÿ“บ Video Demo # ๐Ÿ“บ Video Demo
<p align="center"> <p align="center">
<table>
<tr>
<td align="center" width="50%">
<a href="https://www.youtube.com/watch?v=OTWHXTu09wE" target="_blank"> <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%;">
<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> </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> <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/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;"> 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 (Arm 4DoF) </td>
<td style="text-align: center;"> &#9989; Completed </td>
</tr>
<tr>
<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]
``` ```

61
README_ja-JP.md

@ -9,25 +9,65 @@
# ๐Ÿ“บ ใƒ“ใƒ‡ใ‚ชใƒ‡ใƒข # ๐Ÿ“บ ใƒ“ใƒ‡ใ‚ชใƒ‡ใƒข
<p align="center"> <p align="center">
<table>
<tr>
<td align="center" width="50%">
<a href="https://www.youtube.com/watch?v=OTWHXTu09wE" target="_blank"> <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%;">
<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> </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 [้ ้š”ๆ“ไฝœใฎ่ตทๅ‹•ๅฎŸ่กŒใ‚ณใƒผใƒ‰]
``` ```

47
README_zh-CN.md

@ -9,9 +9,22 @@
# ๐Ÿ“บ ่ง†้ข‘ๆผ”็คบ # ๐Ÿ“บ ่ง†้ข‘ๆผ”็คบ
<p align="center"> <p align="center">
<table>
<tr>
<td align="center" width="50%">
<a href="https://www.bilibili.com/video/BV124m8YXExJ" target="_blank"> <a href="https://www.bilibili.com/video/BV124m8YXExJ" target="_blank">
<img src="./img/video_cover.jpg" alt="Watch the video" style="width: 35%;">
<img src="./img/video_cover.jpg" alt="Video 1" width="75%">
</a> </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

16
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_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_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_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_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

730
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

18
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,13 +36,15 @@ 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
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 # 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', 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_middle_0_joint', 'left_hand_middle_1_joint',
'left_hand_index_0_joint', 'left_hand_index_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.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] self.right_dex_retargeting_to_hardware = [ self.right_retargeting_joint_names.index(name) for name in self.right_dex3_api_joint_names]
@ -52,6 +57,13 @@ class HandRetargeting:
# ['right_hand_thumb_0_joint', 'right_hand_thumb_1_joint', 'right_hand_thumb_2_joint', # ['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_middle_0_joint', 'right_hand_middle_1_joint',
# 'right_hand_index_0_joint', 'right_hand_index_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':

266
teleop/robot_control/robot_arm_ik.py

@ -4,7 +4,6 @@ import numpy as np
import pinocchio as pin import pinocchio as pin
import time import time
from pinocchio import casadi as cpin from pinocchio import casadi as cpin
from pinocchio.robot_wrapper import RobotWrapper
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