|
@@ -2,41 +2,35 @@
|
|
|
<!-- This URDF was automatically created by SolidWorks to URDF Exporter! Originally created by Stephen Brawner (brawner@gmail.com)
|
|
|
Commit Version: 1.6.0-4-g7f85cfe Build Version: 1.6.7995.38578
|
|
|
For more information, please see http://wiki.ros.org/sw_urdf_exporter -->
|
|
|
-<robot name="fanuc_ry">
|
|
|
- <link name="world_link" />
|
|
|
- <joint name="world_joint" type="fixed">
|
|
|
- <parent link="world_link" />
|
|
|
- <child link="base_link" />
|
|
|
- <origin xyz="0 0 2.17" rpy="0 3.14 0" />
|
|
|
- </joint>
|
|
|
+<robot name="yunhua_1006a">
|
|
|
<link name="base_link">
|
|
|
<!-- <inertial>
|
|
|
<origin
|
|
|
- xyz="0.0067459 0.00048961 0.12827"
|
|
|
+ xyz="-0.073946 -7.5783E-05 0.079686"
|
|
|
rpy="0 0 0" />
|
|
|
<mass
|
|
|
- value="13.511" />
|
|
|
+ value="26.825" />
|
|
|
<inertia
|
|
|
- ixx="0.1373"
|
|
|
- ixy="0.00087636"
|
|
|
- ixz="0.003867"
|
|
|
- iyy="0.14276"
|
|
|
- iyz="4.9465E-05"
|
|
|
- izz="0.11338" />
|
|
|
+ ixx="0.29447"
|
|
|
+ ixy="-0.00068906"
|
|
|
+ ixz="-0.0018702"
|
|
|
+ iyy="0.70624"
|
|
|
+ iyz="8.3009E-05"
|
|
|
+ izz="0.88713" />
|
|
|
</inertial> -->
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/base_link.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/base_link.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
- <color rgba="0.26667 0.26667 0.26667 1" />
|
|
|
+ <color rgba="0.1451 0.1451 0.1451 1" />
|
|
|
</material>
|
|
|
</visual>
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/base_link.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/base_link.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
<inertial>
|
|
@@ -45,161 +39,161 @@
|
|
|
<inertia ixx="0.03" iyy="0.03" izz="0.03" ixy="0.0" ixz="0.0" iyz="0.0" />
|
|
|
</inertial>
|
|
|
</link>
|
|
|
- <link name="Link_1">
|
|
|
+ <link name="link1">
|
|
|
<inertial>
|
|
|
- <origin xyz="0.046629 0.040325 0.11902" rpy="0 0 0" />
|
|
|
- <mass value="10.873" />
|
|
|
- <inertia ixx="0.1054" ixy="-0.0045186" ixz="-0.021996" iyy="0.13842" iyz="-0.018604" izz="0.12811" />
|
|
|
+ <origin xyz="0.040145 -0.0017665 0.17119" rpy="0 0 0" />
|
|
|
+ <mass value="39.487" />
|
|
|
+ <inertia ixx="0.98418" ixy="-0.16112" ixz="-0.47642" iyy="1.5184" iyz="-0.10144" izz="1.2525" />
|
|
|
</inertial>
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_1.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link1.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
- <color rgba="1 1 0 1" />
|
|
|
+ <color rgba="1 1 1 1" />
|
|
|
</material>
|
|
|
</visual>
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_1.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link1.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
</link>
|
|
|
- <joint name="joint_1" type="revolute">
|
|
|
- <origin xyz="0 0 0.277" rpy="0 0 0" />
|
|
|
+ <joint name="joint1" type="revolute">
|
|
|
+ <origin xyz="0 0 0.167" rpy="0 0 0" />
|
|
|
<parent link="base_link" />
|
|
|
- <child link="Link_1" />
|
|
|
+ <child link="link1" />
|
|
|
<axis xyz="0 0 1" />
|
|
|
- <limit lower="-3" upper="3" effort="0" velocity="0" />
|
|
|
+ <limit lower="-2.617995" upper="2.617995" effort="0" velocity="2.827" />
|
|
|
</joint>
|
|
|
- <link name="Link_2">
|
|
|
+ <link name="link2">
|
|
|
<inertial>
|
|
|
- <origin xyz="0.079218 0.046804 0.19413" rpy="0 0 0" />
|
|
|
- <mass value="37.391" />
|
|
|
- <inertia ixx="11.84" ixy="0.35759" ixz="-5.9826" iyy="16.808" iyz="0.31317" izz="5.2925" />
|
|
|
+ <origin xyz="-0.029712 -0.33095 -0.054381" rpy="0 0 0" />
|
|
|
+ <mass value="11.602" />
|
|
|
+ <inertia ixx="0.54948" ixy="-0.0072392" ixz="-0.0022966" iyy="0.040699" iyz="-0.0016648" izz="0.56667" />
|
|
|
</inertial>
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_2.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link2.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
- <color rgba="1 1 0 1" />
|
|
|
+ <color rgba="1 0 0 1" />
|
|
|
</material>
|
|
|
</visual>
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_2.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link2.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
</link>
|
|
|
- <joint name="joint_2" type="revolute">
|
|
|
- <origin xyz="0.15 -0.042195 0.173" rpy="0 0 0" />
|
|
|
- <parent link="Link_1" />
|
|
|
- <child link="Link_2" />
|
|
|
- <axis xyz="0 1 0" />
|
|
|
- <limit lower="-3" upper="3" effort="0" velocity="0" />
|
|
|
+ <joint name="joint2" type="revolute">
|
|
|
+ <origin xyz="0.22463 -0.089 0.3454" rpy="-1.5708 0 0" />
|
|
|
+ <parent link="link1" />
|
|
|
+ <child link="link2" />
|
|
|
+ <axis xyz="0 0 1" />
|
|
|
+ <limit lower="-1.448624" upper="1.570797" effort="0" velocity="2.827" />
|
|
|
</joint>
|
|
|
- <link name="Link_3">
|
|
|
+ <link name="link3">
|
|
|
<inertial>
|
|
|
- <origin xyz="0.0819232659965815 0.0488957476294858 0.0997479026407966" rpy="0 0 0" />
|
|
|
- <mass value="5.31125443623239" />
|
|
|
- <inertia ixx="0.0377023601596469" ixy="-0.00198499744122145" ixz="-0.00823986510994731" iyy="0.0380505516425425" iyz="-0.00237816508450241" izz="0.0202238320497431" />
|
|
|
+ <origin xyz="0.080981 -0.12571 0.11109" rpy="0 0 0" />
|
|
|
+ <mass value="13.961" />
|
|
|
+ <inertia ixx="0.19012" ixy="0.11007" ixz="-0.0065658" iyy="0.19149" iyz="0.011087" izz="0.28951" />
|
|
|
</inertial>
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_3.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link3.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
- <color rgba="1 1 0 1" />
|
|
|
+ <color rgba="1 1 1 1" />
|
|
|
</material>
|
|
|
</visual>
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_3.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link3.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
</link>
|
|
|
- <joint name="joint_3" type="revolute">
|
|
|
- <origin xyz="0 0 0.78" rpy="0 0 0" />
|
|
|
- <parent link="Link_2" />
|
|
|
- <child link="Link_3" />
|
|
|
- <axis xyz="0 -1 0" />
|
|
|
- <limit lower="-3" upper="3" effort="0" velocity="0" />
|
|
|
+ <joint name="joint3" type="revolute">
|
|
|
+ <origin xyz="0.00037384 -0.7586 -0.022" rpy="0 0 0" />
|
|
|
+ <parent link="link2" />
|
|
|
+ <child link="link3" />
|
|
|
+ <axis xyz="0 0 1" />
|
|
|
+ <limit lower="-1.308998" upper="1.186824" effort="0" velocity="3.463" />
|
|
|
</joint>
|
|
|
- <link name="Link_4">
|
|
|
+ <link name="link4">
|
|
|
<inertial>
|
|
|
- <origin xyz="0.475870558811332 -0.0337629939092132 -0.00126165368026476" rpy="0 0 0" />
|
|
|
- <mass value="6.90672216285316" />
|
|
|
- <inertia ixx="0.0193668843618062" ixy="0.048070034103511" ixz="-0.000520432981432283" iyy="0.433691694631167" iyz="0.000101052935278791" izz="0.439756920518466" />
|
|
|
+ <origin xyz="0.0017864 -0.026244 -0.31714" rpy="0 0 0" />
|
|
|
+ <mass value="10.585" />
|
|
|
+ <inertia ixx="0.16278" ixy="0.00030377" ixz="-0.0018777" iyy="0.18729" iyz="0.010668" izz="0.051504" />
|
|
|
</inertial>
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_4.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link4.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
- <color rgba="1 1 0 1" />
|
|
|
+ <color rgba="1 0 0 1" />
|
|
|
</material>
|
|
|
</visual>
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_4.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link4.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
</link>
|
|
|
- <joint name="joint_4" type="revolute">
|
|
|
- <origin xyz="0.18449 0.042195 0.2" rpy="0 0 0" />
|
|
|
- <parent link="Link_3" />
|
|
|
- <child link="Link_4" />
|
|
|
- <axis xyz="-1 0 0" />
|
|
|
- <limit lower="-3" upper="3" effort="0" velocity="0" />
|
|
|
+ <joint name="joint4" type="revolute">
|
|
|
+ <origin xyz="0.3225 -0.215 0.11087" rpy="0 -1.5708 0" />
|
|
|
+ <parent link="link3" />
|
|
|
+ <child link="link4" />
|
|
|
+ <axis xyz="0 0 1" />
|
|
|
+ <limit lower="-2.356196" upper="2.356196" effort="0" velocity="7.106" />
|
|
|
</joint>
|
|
|
- <link name="Link_5">
|
|
|
+ <link name="link5">
|
|
|
<inertial>
|
|
|
- <origin xyz="-1.00678870289315 0.00460908463366021 -0.785340384700437" rpy="0 0 0" />
|
|
|
- <mass value="37.3909058444352" />
|
|
|
- <inertia ixx="11.8404562839242" ixy="0.357586794323293" ixz="-5.9825947327725" iyy="16.8076547081665" iyz="0.313167595336379" izz="5.29248954036271" />
|
|
|
+ <origin xyz="5.2388E-05 0.061382 -0.0003515" rpy="0 0 0" />
|
|
|
+ <mass value="1.0093" />
|
|
|
+ <inertia ixx="0.0042625" ixy="6.072E-07" ixz="2.4533E-07" iyy="0.0023268" iyz="0.00020667" izz="0.0032649" />
|
|
|
</inertial>
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_5.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link5.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
- <color rgba="1 1 0 1" />
|
|
|
+ <color rgba="1 0 0 1" />
|
|
|
</material>
|
|
|
</visual>
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_5.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link5.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
</link>
|
|
|
- <joint name="joint_5" type="revolute">
|
|
|
- <origin xyz="0.90151 0 -0.00052875" rpy="0 0 0" />
|
|
|
- <parent link="Link_4" />
|
|
|
- <child link="Link_5" />
|
|
|
- <axis xyz="0 -1 0" />
|
|
|
- <limit lower="-3" upper="3" effort="0" velocity="0" />
|
|
|
+ <joint name="joint5" type="revolute">
|
|
|
+ <origin xyz="0.00012894 0 -0.669" rpy="0 -1.5708 0" />
|
|
|
+ <parent link="link4" />
|
|
|
+ <child link="link5" />
|
|
|
+ <axis xyz="0 0 -1" />
|
|
|
+ <limit lower="-1.570797" upper="2.268929" effort="0" velocity="5.639" />
|
|
|
</joint>
|
|
|
- <link name="Link_6">
|
|
|
+ <link name="link6">
|
|
|
<inertial>
|
|
|
- <origin xyz="-0.0165412016845266 0.0951891558056374 0.119534910446276" rpy="0 0 0" />
|
|
|
- <mass value="0.789056328743544" />
|
|
|
- <inertia ixx="0.00166815677862568" ixy="-0.000330967965728139" ixz="6.08102317073045E-06" iyy="0.00102524254386583" iyz="-1.68914833733875E-06" izz="0.0013292952791531" />
|
|
|
+ <origin xyz="0.073417 0.0001354 0.093611" rpy="0 0 0" />
|
|
|
+ <mass value="0.62765" />
|
|
|
+ <inertia ixx="0.0028394" ixy="1.5554E-06" ixz="-0.00027709" iyy="0.0011602" iyz="4.9005E-08" izz="0.0030715" />
|
|
|
</inertial>
|
|
|
<visual>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_6.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link6.STL" />
|
|
|
</geometry>
|
|
|
<material name="">
|
|
|
<color rgba="0.75294 0.75294 0.75294 1" />
|
|
@@ -208,79 +202,79 @@
|
|
|
<collision>
|
|
|
<origin xyz="0 0 0" rpy="0 0 0" />
|
|
|
<geometry>
|
|
|
- <mesh filename="package://fanuc_ry/meshes/Link_6.STL" />
|
|
|
+ <mesh filename="package://yunhua_1006a/meshes/link6.STL" />
|
|
|
</geometry>
|
|
|
</collision>
|
|
|
</link>
|
|
|
- <joint name="joint_6" type="revolute">
|
|
|
- <origin xyz="0.093994 0 0.0005287" rpy="0 -1.57 3.14" />
|
|
|
- <parent link="Link_5" />
|
|
|
- <child link="Link_6" />
|
|
|
+ <joint name="joint6" type="revolute">
|
|
|
+ <origin xyz="0 0.14 0" rpy="-1.5708 0 0" />
|
|
|
+ <parent link="link5" />
|
|
|
+ <child link="link6" />
|
|
|
<axis xyz="0 0 -1" />
|
|
|
- <limit lower="-3" upper="3" effort="0" velocity="0" />
|
|
|
+ <limit lower="-3.839726" upper="3.839726" effort="0" velocity="17.453" />
|
|
|
</joint>
|
|
|
<link name="link_tool" />
|
|
|
<joint name="joint_tool" type="fixed">
|
|
|
- <parent link="Link_6" />
|
|
|
+ <parent link="link6" />
|
|
|
<child link="link_tool" />
|
|
|
- <origin xyz="0.051 0.1209 0.3107" rpy="0 0 0" />
|
|
|
+ <origin xyz="0.085387 0.007948 0.525332" rpy="0 0.736255 0" />
|
|
|
</joint>
|
|
|
- <transmission name="trans_joint_1">
|
|
|
+ <transmission name="trans_joint1">
|
|
|
<type>transmission_interface/SimpleTransmission</type>
|
|
|
- <joint name="joint_1">
|
|
|
+ <joint name="joint1">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
</joint>
|
|
|
- <actuator name="joint_1_motor">
|
|
|
+ <actuator name="joint1_motor">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
<mechanicalReduction>1</mechanicalReduction>
|
|
|
</actuator>
|
|
|
</transmission>
|
|
|
- <transmission name="trans_joint_2">
|
|
|
+ <transmission name="trans_joint2">
|
|
|
<type>transmission_interface/SimpleTransmission</type>
|
|
|
- <joint name="joint_2">
|
|
|
+ <joint name="joint2">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
</joint>
|
|
|
- <actuator name="joint_2_motor">
|
|
|
+ <actuator name="joint2_motor">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
<mechanicalReduction>1</mechanicalReduction>
|
|
|
</actuator>
|
|
|
</transmission>
|
|
|
- <transmission name="trans_joint_3">
|
|
|
+ <transmission name="trans_joint3">
|
|
|
<type>transmission_interface/SimpleTransmission</type>
|
|
|
- <joint name="joint_3">
|
|
|
+ <joint name="joint3">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
</joint>
|
|
|
- <actuator name="joint_3_motor">
|
|
|
+ <actuator name="joint3_motor">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
<mechanicalReduction>1</mechanicalReduction>
|
|
|
</actuator>
|
|
|
</transmission>
|
|
|
- <transmission name="trans_joint_4">
|
|
|
+ <transmission name="trans_joint4">
|
|
|
<type>transmission_interface/SimpleTransmission</type>
|
|
|
- <joint name="joint_4">
|
|
|
+ <joint name="joint4">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
</joint>
|
|
|
- <actuator name="joint_4_motor">
|
|
|
+ <actuator name="joint4_motor">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
<mechanicalReduction>1</mechanicalReduction>
|
|
|
</actuator>
|
|
|
</transmission>
|
|
|
- <transmission name="trans_joint_5">
|
|
|
+ <transmission name="trans_joint5">
|
|
|
<type>transmission_interface/SimpleTransmission</type>
|
|
|
- <joint name="joint_5">
|
|
|
+ <joint name="joint5">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
</joint>
|
|
|
- <actuator name="joint_5_motor">
|
|
|
+ <actuator name="joint5_motor">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
<mechanicalReduction>1</mechanicalReduction>
|
|
|
</actuator>
|
|
|
</transmission>
|
|
|
- <transmission name="trans_joint_6">
|
|
|
+ <transmission name="trans_joint6">
|
|
|
<type>transmission_interface/SimpleTransmission</type>
|
|
|
- <joint name="joint_6">
|
|
|
+ <joint name="joint6">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
</joint>
|
|
|
- <actuator name="joint_6_motor">
|
|
|
+ <actuator name="joint6_motor">
|
|
|
<hardwareInterface>hardware_interface/EffortJointInterface</hardwareInterface>
|
|
|
<mechanicalReduction>1</mechanicalReduction>
|
|
|
</actuator>
|