Skip to content

Commit 1c32bb5

Browse files
committed
improved urdf readability
1 parent 47696b8 commit 1c32bb5

File tree

1 file changed

+51
-51
lines changed

1 file changed

+51
-51
lines changed

urdf/robotiq_hande_gripper.xacro

Lines changed: 51 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -22,85 +22,85 @@
2222
</joint>
2323

2424
<link name="${prefix}robotiq_hande_coupler">
25-
<inertial>
26-
<mass value="0.168"/>
27-
<inertia ixx="6.17674E-05" ixy="0.0" ixz="0.0" iyy="6.17674E-05" iyz="0.0" izz="1.18125E-04"/>
28-
</inertial>
25+
<visual>
26+
<geometry>
27+
<mesh filename="package://robotiq_hande_description/meshes/coupler.dae"/>
28+
</geometry>
29+
<material name="DarkGrey"/>
30+
</visual>
2931

3032
<collision>
3133
<geometry>
3234
<cylinder length="0.0139" radius="0.0375"/>
3335
</geometry>
3436
</collision>
3537

36-
<visual>
37-
<geometry>
38-
<mesh filename="package://robotiq_hande_description/meshes/coupler.dae"/>
39-
</geometry>
40-
<material name="DarkGrey"/>
41-
</visual>
38+
<inertial>
39+
<mass value="0.168"/>
40+
<inertia ixx="6.17674E-05" ixy="0.0" ixz="0.0" iyy="6.17674E-05" iyz="0.0" izz="1.18125E-04"/>
41+
</inertial>
4242
</link>
4343

4444
<joint name="${prefix}robotiq_hande_base_joint" type="fixed">
45-
<origin rpy="0 0 0" xyz="0 0 0.055"/>
45+
<origin xyz="0 0 0.055" rpy="0 0 0"/>
4646
<parent link="${prefix}robotiq_hande_coupler"/>
4747
<child link="${prefix}robotiq_hande_link"/>
4848
</joint>
4949

5050
<link name="${prefix}robotiq_hande_link">
51-
<inertial>
52-
<mass value="0.86387"/>
53-
<inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.0006"/>
54-
</inertial>
51+
<visual>
52+
<origin xyz="0 0 -0.0016" rpy="0 ${-pi/2} ${-pi/2}"/>
53+
<geometry>
54+
<mesh filename="package://robotiq_hande_description/meshes/hande.dae" scale="1.0 1.0 1.0"/>
55+
</geometry>
56+
<material name="DarkGrey"/>
57+
</visual>
5558

5659
<collision>
5760
<geometry>
5861
<cylinder length="0.0988" radius="0.0375"/>
5962
</geometry>
6063
</collision>
6164

62-
<visual>
63-
<origin rpy="0 -1.570796 -1.570796" xyz="0 0 -0.0016"/>
64-
<geometry>
65-
<mesh filename="package://robotiq_hande_description/meshes/hande.dae" scale="1.0 1.0 1.0"/>
66-
</geometry>
67-
<material name="DarkGrey"/>
68-
</visual>
65+
<inertial>
66+
<mass value="0.86387"/>
67+
<inertia ixx="0.001" ixy="0.0" ixz="0.0" iyy="0.001" iyz="0.0" izz="0.0006"/>
68+
</inertial>
6969
</link>
7070

7171
<joint name="${prefix}robotiq_hande_left_finger_joint" type="prismatic">
72-
<origin rpy="0 0 0" xyz="0 -0.025 0.0345"/>
72+
<origin xyz="0 -0.025 0.0345" rpy="0 0 0"/>
7373
<parent link="${prefix}robotiq_hande_link"/>
7474
<child link="${prefix}robotiq_hande_left_finger"/>
7575
<axis xyz="0 1 0"/>
7676
<limit effort="130" lower="0" upper="0.025" velocity="0.15"/>
7777
</joint>
7878

7979
<link name="${prefix}robotiq_hande_left_finger">
80-
<inertial>
81-
<origin rpy="0 0 0" xyz="0 0 0"/>
82-
<mass value="0.03804"/>
83-
<inertia ixx="1E-9" ixy="0.0" ixz="0.0" iyy="1E-9" iyz="0.0" izz="1E-9"/>
84-
</inertial>
80+
<visual>
81+
<origin xyz="0 0 0" rpy="${pi/2} 0 ${pi}"/>
82+
<geometry>
83+
<mesh filename="package://robotiq_hande_description/meshes/finger.dae" scale="1.0 1.0 1.0"/>
84+
</geometry>
85+
<material name="Grey"/>
86+
</visual>
8587

8688
<collision>
87-
<origin rpy="0 0 3.1415926" xyz="0 0 0"/>
89+
<origin xyz="0 0 0" rpy="0 0 ${pi}"/>
8890
<geometry>
8991
<mesh filename="package://robotiq_hande_description/meshes/finger_collision.dae" scale="1.0 1.0 1.0"/>
9092
</geometry>
9193
</collision>
9294

93-
<visual>
94-
<origin rpy="1.570796 0 3.1415926" xyz="0 0 0"/>
95-
<geometry>
96-
<mesh filename="package://robotiq_hande_description/meshes/finger.dae" scale="1.0 1.0 1.0"/>
97-
</geometry>
98-
<material name="Grey"/>
99-
</visual>
95+
<inertial>
96+
<origin xyz="0 0 0" rpy="0 0 0"/>
97+
<mass value="0.03804"/>
98+
<inertia ixx="1E-9" ixy="0.0" ixz="0.0" iyy="1E-9" iyz="0.0" izz="1E-9"/>
99+
</inertial>
100100
</link>
101101

102102
<joint name="${prefix}robotiq_hande_right_finger_joint" type="prismatic">
103-
<origin rpy="0 0 0" xyz="0 0.025 0.0345"/>
103+
<origin xyz="0 0.025 0.0345" rpy="0 0 0"/>
104104
<parent link="${prefix}robotiq_hande_link"/>
105105
<child link="${prefix}robotiq_hande_right_finger"/>
106106
<axis xyz="0 -1 0"/>
@@ -109,30 +109,30 @@
109109
</joint>
110110

111111
<link name="${prefix}robotiq_hande_right_finger">
112-
<inertial>
113-
<origin rpy="0 0 0" xyz="0 0 0"/>
114-
<mass value="0.03804"/>
115-
<inertia ixx="1E-9" ixy="0.0" ixz="0.0" iyy="1E-9" iyz="0.0" izz="1E-9"/>
116-
</inertial>
112+
<visual>
113+
<origin xyz="0 0 0" rpy="${pi/2} 0 0"/>
114+
<geometry>
115+
<mesh filename="package://robotiq_hande_description/meshes/finger.dae" scale="1.0 1.0 1.0"/>
116+
</geometry>
117+
<material name="Grey"/>
118+
</visual>
117119

118120
<collision>
119-
<origin rpy="0 0 0" xyz="0 0 0"/>
121+
<origin xyz="0 0 0" rpy="0 0 0"/>
120122
<geometry>
121123
<mesh filename="package://robotiq_hande_description/meshes/finger_collision.dae" scale="1.0 1.0 1.0"/>
122124
</geometry>
123125
</collision>
124126

125-
<visual>
126-
<origin rpy="1.570796 0 0" xyz="0 0 0"/>
127-
<geometry>
128-
<mesh filename="package://robotiq_hande_description/meshes/finger.dae" scale="1.0 1.0 1.0"/>
129-
</geometry>
130-
<material name="Grey"/>
131-
</visual>
127+
<inertial>
128+
<origin xyz="0 0 0" rpy="0 0 0"/>
129+
<mass value="0.03804"/>
130+
<inertia ixx="1E-9" ixy="0.0" ixz="0.0" iyy="1E-9" iyz="0.0" izz="1E-9"/>
131+
</inertial>
132132
</link>
133133

134134
<joint name="${prefix}robotiq_hande_end_joint" type="fixed">
135-
<origin rpy="0 0 0" xyz="0 0 0.095"/>
135+
<origin xyz="0 0 0.095" rpy="0 0 0"/>
136136
<parent link="${prefix}robotiq_hande_link"/>
137137
<child link="${prefix}robotiq_hande_end"/>
138138
</joint>

0 commit comments

Comments
 (0)