TwoJointRobot_wo_fixedJoints.urdf 3.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. <?xml version="1.0" ?>
  2. <!-- =================================================================================== -->
  3. <!-- | This document was autogenerated by xacro from TwoJointRobot_woCyl.xacro | -->
  4. <!-- | EDITING THIS FILE BY HAND IS NOT RECOMMENDED | -->
  5. <!-- =================================================================================== -->
  6. <robot name="TwoJointRobot" xmlns:xacro="http://www.ros.org/wiki/xacro">
  7. <material name="blue">
  8. <color rgba="0 0 0.8 1"/>
  9. </material>
  10. <material name="white">
  11. <color rgba="1 1 1 1"/>
  12. </material>
  13. <link name="base_link">
  14. <visual>
  15. <geometry>
  16. <cylinder length="0.05" radius="0.075"/>
  17. </geometry>
  18. <origin rpy="0 0 0" xyz="0 0 0.025"/>
  19. </visual>
  20. <collision>
  21. <geometry>
  22. <cylinder length="0.05" radius="0.075"/>
  23. </geometry>
  24. <origin rpy="0 0 0" xyz="0 0 0.025"/>
  25. </collision>
  26. <inertial>
  27. <mass value="0.2"/>
  28. <inertia ixx="0.000322916666667" ixy="0.0" ixz="0.0" iyy="0.000322916666667" iyz="0.0" izz="0.0005625"/>
  29. </inertial>
  30. </link>
  31. <link name="link_23_cyl">
  32. <visual>
  33. <geometry>
  34. <cylinder length="0.05" radius="0.075"/>
  35. </geometry>
  36. <origin rpy="0 0 0" xyz="0 0 0"/>
  37. <material name="white"/>
  38. </visual>
  39. <collision>
  40. <geometry>
  41. <cylinder length="0.05" radius="0.075"/>
  42. </geometry>
  43. <origin rpy="0 0 0" xyz="0 0 0"/>
  44. </collision>
  45. <inertial>
  46. <mass value="0.2"/>
  47. <inertia ixx="0.000322916666667" ixy="0.0" ixz="0.0" iyy="0.000322916666667" iyz="0.0" izz="0.0005625"/>
  48. </inertial>
  49. </link>
  50. <link name="link_1">
  51. <visual>
  52. <geometry>
  53. <box size="1.0 0.1 0.05"/>
  54. </geometry>
  55. <origin rpy="0 0 0" xyz="0.5 0 0"/>
  56. <material name="blue"/>
  57. </visual>
  58. <collision>
  59. <geometry>
  60. <box size="1.0 0.1 0.05"/>
  61. </geometry>
  62. <origin rpy="0 0 0" xyz="0.5 0 0"/>
  63. </collision>
  64. <inertial>
  65. <mass value="0.5"/>
  66. <inertia ixx="0.00208333333333" ixy="0.0125" ixz="0.00625" iyy="0.167083333333" iyz="0.000625" izz="0.168333333333"/>
  67. </inertial>
  68. </link>
  69. <link name="link_2">
  70. <visual>
  71. <geometry>
  72. <box size="1.0 0.1 0.05"/>
  73. </geometry>
  74. <origin rpy="0 0 0" xyz="0.5 0 0"/>
  75. <material name="white"/>
  76. </visual>
  77. <collision>
  78. <geometry>
  79. <box size="1.0 0.1 0.05"/>
  80. </geometry>
  81. <origin rpy="0 0 0" xyz="0.5 0 0"/>
  82. </collision>
  83. <inertial>
  84. <mass value="0.5"/>
  85. <inertia ixx="0.00208333333333" ixy="0.0125" ixz="0.00625" iyy="0.167083333333" iyz="0.000625" izz="0.168333333333"/>
  86. </inertial>
  87. </link>
  88. <joint name="joint_1" type="revolute">
  89. <axis xyz="0 0 1"/>
  90. <limit effort="10000" lower="-3.14" upper="3.14" velocity="5"/>
  91. <dynamics damping="0" friction="0"/>
  92. <origin rpy="0 0 0" xyz="0 0 0.075"/>
  93. <parent link="base_link"/>
  94. <child link="link_1"/>
  95. </joint>
  96. <joint name="joint_2" type="revolute">
  97. <axis xyz="0 0 1"/>
  98. <limit effort="10000" lower="-3.14" upper="3.14" velocity="5"/>
  99. <dynamics damping="0" friction="0"/>
  100. <origin rpy="0 0 0" xyz="1.0 0. 0.05"/>
  101. <parent link="link_1"/>
  102. <child link="link_2"/>
  103. </joint>
  104. <joint name="link_23" type="fixed">
  105. <origin rpy="0 0 0" xyz="1.0 0 0"/>
  106. <parent link="link_2"/>
  107. <child link="link_23_cyl"/>
  108. </joint>
  109. </robot>