pr2_gripper.urdf 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
  1. <?xml version="1.0"?>
  2. <robot name="physics">
  3. <link name="gripper_pole">
  4. <visual>
  5. <geometry>
  6. <cylinder length="0.2" radius=".01"/>
  7. </geometry>
  8. <origin rpy="0 1.57075 0 " xyz="0.1 0 0"/>
  9. <material name="Gray">
  10. <color rgba=".7 .7 .7 1"/>
  11. </material>
  12. </visual>
  13. <collision>
  14. <geometry>
  15. <cylinder length="0.2" radius=".01"/>
  16. </geometry>
  17. <origin rpy="0 1.57075 0 " xyz="0.1 0 0"/>
  18. </collision>
  19. <inertial>
  20. <mass value="0.5"/>
  21. <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
  22. </inertial>
  23. </link>
  24. <joint name="left_gripper_joint" type="revolute">
  25. <axis xyz="0 0 1"/>
  26. <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
  27. <origin rpy="0 0 0" xyz="0.2 0.01 0"/>
  28. <parent link="gripper_pole"/>
  29. <child link="left_gripper"/>
  30. </joint>
  31. <link name="left_gripper">
  32. <contact>
  33. <lateral_friction value="1.0"/>
  34. <spinning_friction value="1.5"/>
  35. </contact>
  36. <visual>
  37. <origin rpy="0.0 0 0" xyz="0 0 0"/>
  38. <geometry>
  39. <mesh filename="l_finger_collision.stl"/>
  40. </geometry>
  41. </visual>
  42. <collision>
  43. <origin rpy="0.0 0 0" xyz="0 0 0"/>
  44. <geometry>
  45. <mesh filename="l_finger_collision.stl"/>
  46. </geometry>
  47. </collision>
  48. <inertial>
  49. <mass value="0.1"/>
  50. <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
  51. </inertial>
  52. </link>
  53. <joint name="left_tip_joint" type="fixed">
  54. <parent link="left_gripper"/>
  55. <child link="left_tip"/>
  56. </joint>
  57. <link name="left_tip">
  58. <contact>
  59. <lateral_friction value="1.0"/>
  60. <spinning_friction value="1.5"/>
  61. </contact>
  62. <visual>
  63. <origin rpy="0.0 0 0" xyz="0.09137 0.00495 0"/>
  64. <geometry>
  65. <mesh filename="l_finger_tip.stl"/>
  66. </geometry>
  67. </visual>
  68. <collision>
  69. <geometry>
  70. <box size=".03 .03 .02"/>
  71. </geometry>
  72. <origin rpy="0.0 0 0" xyz="0.105 0.00495 0"/>
  73. </collision>
  74. <inertial>
  75. <mass value="0.1"/>
  76. <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
  77. </inertial>
  78. </link>
  79. <joint name="right_gripper_joint" type="revolute">
  80. <axis xyz="0 0 -1"/>
  81. <limit effort="1000.0" lower="0.0" upper="0.548" velocity="0.5"/>
  82. <origin rpy="0 0 0" xyz="0.2 -0.01 0"/>
  83. <parent link="gripper_pole"/>
  84. <child link="right_gripper"/>
  85. </joint>
  86. <link name="right_gripper">
  87. <contact>
  88. <lateral_friction value="1.0"/>
  89. <spinning_friction value="1.5"/>
  90. </contact>
  91. <visual>
  92. <origin rpy="-3.1415 0 0" xyz="0 0 0"/>
  93. <geometry>
  94. <mesh filename="l_finger_collision.stl"/>
  95. </geometry>
  96. </visual>
  97. <collision>
  98. <origin rpy="-3.1415 0 0" xyz="0 0 0"/>
  99. <geometry>
  100. <mesh filename="l_finger_collision.stl"/>
  101. </geometry>
  102. </collision>
  103. <inertial>
  104. <mass value="0.1"/>
  105. <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
  106. </inertial>
  107. </link>
  108. <joint name="right_tip_joint" type="fixed">
  109. <parent link="right_gripper"/>
  110. <child link="right_tip"/>
  111. </joint>
  112. <link name="right_tip">
  113. <contact>
  114. <lateral_friction value="1.0"/>
  115. <spinning_friction value="1.5"/>
  116. </contact>
  117. <visual>
  118. <origin rpy="-3.1415 0 0" xyz="0.09137 0.00495 0"/>
  119. <geometry>
  120. <mesh filename="l_finger_tip.stl"/>
  121. </geometry>
  122. </visual>
  123. <collision>
  124. <geometry>
  125. <box size=".03 .03 .02"/>
  126. </geometry>
  127. <origin rpy="-3.1415 0 0" xyz="0.105 0.00495 0"/>
  128. </collision>
  129. <inertial>
  130. <mass value="0.1"/>
  131. <inertia ixx="1.0" ixy="0.0" ixz="0.0" iyy="1.0" iyz="0.0" izz="1.0"/>
  132. </inertial>
  133. </link>
  134. </robot>