446 lines
10 KiB
XML
446 lines
10 KiB
XML
<!-- Generated from elfin_model/urdf/ROS1/ethercat/elfin10_l.urdf.xacro; external Gazebo/transmission includes omitted. -->
|
|
<robot
|
|
name="elfin10_l">
|
|
|
|
<link name="world" />
|
|
|
|
<joint name="world_base" type="fixed">
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<parent
|
|
link="world" />
|
|
<child
|
|
link="elfin_base_link" />
|
|
</joint>
|
|
|
|
<link name="elfin_base_link" />
|
|
|
|
<joint name="elfin_base_joint" type="fixed">
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
|
|
<parent
|
|
link="elfin_base_link" />
|
|
<child
|
|
link="elfin_base" />
|
|
</joint>
|
|
<link
|
|
name="elfin_base">
|
|
<inertial>
|
|
<origin
|
|
xyz="-0.00226511349377665 4.35718066723423E-06 0.0325128562537015"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="1.66727740473724" />
|
|
<inertia
|
|
ixx="0.004269288474386"
|
|
ixy="6.02518130623966E-08"
|
|
ixz="-6.92087963593712E-05"
|
|
iyy="0.00385585336301628"
|
|
iyz="-5.51423740999103E-08"
|
|
izz="0.00682044733276819" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_base.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_base.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<link
|
|
name="elfin_link1">
|
|
<inertial>
|
|
<origin
|
|
xyz="7.6115220281183E-07 -0.00299993146131653 -0.0432740318305943"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="6.35899572879904" />
|
|
<inertia
|
|
ixx="0.0391771189350117"
|
|
ixy="5.46819690041112E-08"
|
|
ixz="4.18972540516351E-07"
|
|
iyy="0.0381555139127934"
|
|
iyz="0.00661206821297882"
|
|
izz="0.0211340214080411" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link1.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link1.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<joint
|
|
name="elfin_joint1"
|
|
type="revolute">
|
|
<origin
|
|
xyz="0 0 0.26"
|
|
rpy="0 0 0" />
|
|
<parent
|
|
link="elfin_base" />
|
|
<child
|
|
link="elfin_link1" />
|
|
<axis
|
|
xyz="0 0 1" />
|
|
<limit
|
|
lower="-3.14"
|
|
upper="3.14"
|
|
effort="420"
|
|
velocity="1.57" />
|
|
</joint>
|
|
<link
|
|
name="elfin_link2">
|
|
<inertial>
|
|
<origin
|
|
xyz="1.26562279557746E-05 0.258784601799915 0.144926112167098"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="6.55089875805688" />
|
|
<inertia
|
|
ixx="0.247195043947412"
|
|
ixy="-2.70734939897219E-05"
|
|
ixz="-3.78513402564327E-06"
|
|
iyy="0.0107113621840064"
|
|
iyz="0.00837472845545797"
|
|
izz="0.250565757745814" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link2.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link2.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<joint
|
|
name="elfin_joint2"
|
|
type="revolute">
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="1.5708 0 0" />
|
|
<parent
|
|
link="elfin_link1" />
|
|
<child
|
|
link="elfin_link2" />
|
|
<axis
|
|
xyz="0 0 1" />
|
|
<limit
|
|
lower="-2.35"
|
|
upper="2.35"
|
|
effort="420"
|
|
velocity="1.57" />
|
|
</joint>
|
|
<link
|
|
name="elfin_link3">
|
|
<inertial>
|
|
<origin
|
|
xyz="0.0357493010325542 -2.74306218542934E-06 -0.00441107033859726"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="3.25128088176386" />
|
|
<inertia
|
|
ixx="0.00712273848825832"
|
|
ixy="4.14583629905974E-07"
|
|
ixz="-0.00240614658525448"
|
|
iyy="0.0131139012868194"
|
|
iyz="-1.53857409851211E-07"
|
|
izz="0.0123861174715061" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link3.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link3.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<joint
|
|
name="elfin_joint3"
|
|
type="revolute">
|
|
<origin
|
|
xyz="0 0.6 0"
|
|
rpy="3.1416 0 1.5708" />
|
|
<parent
|
|
link="elfin_link2" />
|
|
<child
|
|
link="elfin_link3" />
|
|
<axis
|
|
xyz="0 0 1" />
|
|
<limit
|
|
lower="-2.61"
|
|
upper="2.61"
|
|
effort="200"
|
|
velocity="1.57" />
|
|
</joint>
|
|
<link
|
|
name="elfin_link4">
|
|
<inertial>
|
|
<origin
|
|
xyz="9.41736425899586E-06 -0.0708125543068235 0.382493072990425"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="3.07863708461763" />
|
|
<inertia
|
|
ixx="0.0973868129912769"
|
|
ixy="8.21409630969152E-07"
|
|
ixz="-1.350925536562E-05"
|
|
iyy="0.0935349784705533"
|
|
iyz="0.0161279916812234"
|
|
izz="0.00772306307372368" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link4.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link4.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<joint
|
|
name="elfin_joint4"
|
|
type="revolute">
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="1.5708 0 1.5708" />
|
|
<parent
|
|
link="elfin_link3" />
|
|
<child
|
|
link="elfin_link4" />
|
|
<axis
|
|
xyz="0 0 1" />
|
|
<limit
|
|
lower="-3.14"
|
|
upper="3.14"
|
|
effort="200"
|
|
velocity="1.57" />
|
|
</joint>
|
|
<link
|
|
name="elfin_link5">
|
|
<inertial>
|
|
<origin
|
|
xyz="5.36985381304584E-06 -0.0262387102325345 -0.00353411562719939"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="1.39255462129319" />
|
|
<inertia
|
|
ixx="0.0033626143916346"
|
|
ixy="2.21088132953804E-07"
|
|
ixz="-5.59694684135057E-07"
|
|
iyy="0.00182232508909043"
|
|
iyz="0.000639319390604948"
|
|
izz="0.00292731840916777" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link5.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link5.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<joint
|
|
name="elfin_joint5"
|
|
type="revolute">
|
|
<origin
|
|
xyz="0 0 0.7"
|
|
rpy="-1.5708 0 0" />
|
|
<parent
|
|
link="elfin_link4" />
|
|
<child
|
|
link="elfin_link5" />
|
|
<axis
|
|
xyz="0 0 1" />
|
|
<limit
|
|
lower="-2.56"
|
|
upper="2.56"
|
|
effort="69"
|
|
velocity="1.57" />
|
|
</joint>
|
|
<link
|
|
name="elfin_link6">
|
|
<inertial>
|
|
<origin
|
|
xyz="-8.44857343926925E-06 -0.000409018840054455 0.144623218142738"
|
|
rpy="0 0 0" />
|
|
<mass
|
|
value="0.297726965259557" />
|
|
<inertia
|
|
ixx="0.000151947743938131"
|
|
ixy="-1.77898422987818E-09"
|
|
ixz="6.95728248075282E-08"
|
|
iyy="0.000155012877715246"
|
|
iyz="-8.70181917523095E-08"
|
|
izz="0.000269962872258385" />
|
|
</inertial>
|
|
<visual>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link6.STL" />
|
|
</geometry>
|
|
<material
|
|
name="">
|
|
<color
|
|
rgba="0.752941176470588 0.752941176470588 0.752941176470588 1" />
|
|
</material>
|
|
</visual>
|
|
<collision>
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="0 0 0" />
|
|
<geometry>
|
|
<mesh
|
|
filename="package://elfin_model/model/ethercat/elfin10_l/elfin_link6.STL" />
|
|
</geometry>
|
|
</collision>
|
|
</link>
|
|
<joint
|
|
name="elfin_joint6"
|
|
type="revolute">
|
|
<origin
|
|
xyz="0 0 0"
|
|
rpy="1.5708 0 0" />
|
|
<parent
|
|
link="elfin_link5" />
|
|
<child
|
|
link="elfin_link6" />
|
|
<axis
|
|
xyz="0 0 1" />
|
|
<limit
|
|
lower="-3.14"
|
|
upper="3.14"
|
|
effort="69"
|
|
velocity="1.57" />
|
|
</joint>
|
|
<link
|
|
name="elfin_end_link"/>
|
|
<joint
|
|
name="elfin_end_joint"
|
|
type="fixed">
|
|
<origin
|
|
xyz="0 0.0 0.1735"
|
|
rpy="0 0 0" />
|
|
<parent
|
|
link="elfin_link6" />
|
|
<child
|
|
link="elfin_end_link" />
|
|
<axis
|
|
xyz="0 0 0" />
|
|
</joint>
|
|
|
|
<link name="elfin_dummy_gripper"/>
|
|
|
|
<joint name="elfin_dummy_joint" type="fixed">
|
|
<origin
|
|
xyz="0 0.109 0"
|
|
rpy="-1.5708 -1.5708 0" />
|
|
<parent
|
|
link="elfin_link6" />
|
|
<child
|
|
link="elfin_dummy_gripper" />
|
|
</joint>
|
|
|
|
</robot>
|