Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" ?>
- <robot name="Kuka_kr3">
- <gazebo>
- <plugin name="gazebo_ros_control" filename="libgazebo_ros_control.so">
- <robotNamespace>/kuka_kr3</robotNamespace>
- </plugin>
- </gazebo>
- <gazebo reference="link0">
- <material>Gazebo/Orange</material>
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- </gazebo>
- <gazebo reference="link1">
- <material>Gazebo/Orange</material>
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- </gazebo>
- <gazebo reference="link2">
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- <material>Gazebo/Black</material>
- </gazebo>
- <gazebo reference="link3">
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- <material>Gazebo/Orange</material>
- </gazebo>
- <gazebo reference="link4">
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- <material>Gazebo/Black</material>
- </gazebo>
- <gazebo reference="link5">
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- <material>Gazebo/Blue</material>
- </gazebo>
- <gazebo reference="link6">
- <mu1>0.5</mu1>
- <mu2>0.5</mu2>
- <material>Gazebo/Orange</material>
- </gazebo>
- <joint name="dummy" type="fixed">
- <parent link="dummy"/>
- <child link="link0"/>
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <axis xyz="0 0 0"/>
- <limit effort="0.0" lower="-2.96705973" upper="2.96705973" velocity="1.0"/>
- </joint>
- <joint name="joint0" type="revolute">
- <parent link="link0"/>
- <child link="link1"/>
- <origin rpy="0 0 0" xyz="0 0 0.2"/>
- <axis xyz="0 0 1"/>
- <limit effort="0.0" lower="-2.96705973" upper="2.96705973" velocity="1.0"/>
- <dynamics damping="0.2"/>
- </joint>
- <transmission name="tran0">
- <type>transmission_interface/SimpleTransmission</type>
- <joint name="joint0">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- </joint>
- <actuator name="motor0">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- <mechanicalReduction>1</mechanicalReduction>
- </actuator>
- </transmission>
- <joint name="joint1" type="revolute">
- <parent link="link1"/>
- <child link="link2"/>
- <origin rpy="0 0 0" xyz="0 0 0.15"/>
- <axis xyz="0 1 0"/>
- <limit effort="0.0" lower="-1.0472" upper="1.0472" velocity="1.0"/>
- <dynamics damping="0.2"/>
- </joint>
- <transmission name="tran1">
- <type>transmission_interface/SimpleTransmission</type>
- <joint name="joint1">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- </joint>
- <actuator name="motor1">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- <mechanicalReduction>1</mechanicalReduction>
- </actuator>
- </transmission>
- <joint name="joint2" type="revolute">
- <parent link="link2"/>
- <child link="link3"/>
- <origin rpy="0 0 0" xyz="0 0 0.295"/>
- <axis xyz="0 1 0"/>
- <limit effort="0.0" lower="-3.14159265" upper="2.70526034" velocity="1.0"/>
- <dynamics damping="0.2"/>
- </joint>
- <transmission name="tran2">
- <type>transmission_interface/SimpleTransmission</type>
- <joint name="joint2">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- </joint>
- <actuator name="motor2">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- <mechanicalReduction>1</mechanicalReduction>
- </actuator>
- </transmission>
- <joint name="joint3" type="revolute">
- <parent link="link3"/>
- <child link="link4"/>
- <origin rpy="0 0 0" xyz="0 0 0.196"/>
- <axis xyz="0 0 1"/>
- <limit effort="0" lower="-3.14159265" upper="3.14159265" velocity="1.0"/>
- <dynamics damping="0.2"/>
- </joint>
- <transmission name="tran3">
- <type>transmission_interface/SimpleTransmission</type>
- <joint name="joint3">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- </joint>
- <actuator name="motor3">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- <mechanicalReduction>1</mechanicalReduction>
- </actuator>
- </transmission>
- <joint name="joint4" type="revolute">
- <parent link="link4"/>
- <child link="link5"/>
- <origin rpy="0 0 0" xyz="0 0 0.094"/>
- <axis xyz="0 1 0"/>
- <limit effort="0.0" lower="-1.04719755" upper="1.04719755" velocity="1.0"/>
- <dynamics damping="0.2"/>
- </joint>
- <transmission name="tran4">
- <type>transmission_interface/SimpleTransmission</type>
- <joint name="joint4">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- </joint>
- <actuator name="motor4">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- <mechanicalReduction>1</mechanicalReduction>
- </actuator>
- </transmission>
- <joint name="joint5" type="revolute">
- <parent link="link5"/>
- <child link="link6"/>
- <origin rpy="0 0 0" xyz="0 0 0.115"/>
- <axis xyz="0 0 1"/>
- <limit effort="0" lower="-3.14159265" upper="3.14159265" velocity="1.0"/>
- <dynamics damping="0.2"/>
- </joint>
- <transmission name="tran5">
- <type>transmission_interface/SimpleTransmission</type>
- <joint name="joint5">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- </joint>
- <actuator name="motor5">
- <hardwareInterface>EffortJointInterface</hardwareInterface>
- <mechanicalReduction>1</mechanicalReduction>
- </actuator>
- </transmission>
- <link name="dummy">
- <collision name="link0_collision">
- <origin rpy="0 0 0" xyz="0 0 0.01"/>
- <geometry>
- <box size="0.500 0.500 0.04"/>
- </geometry>
- </collision>
- <visual name="link0_visual">
- <origin rpy="0 0 0" xyz="0 0 0.01"/>
- <geometry>
- <box size="0.500 0.500 0.04"/>
- </geometry>
- </visual>
- </link>
- <link name="link0">
- <inertial>
- <mass value="100.0"/>
- <origin rpy="0 0 0" xyz="0 0 0.01"/>
- <inertia ixx="2.096665828" ixy="0.0" ixz="0.0" iyy="2.096665828" iyz="0.0" izz="4.166665"/>
- </inertial>
- <collision name="link0_collision">
- <origin rpy="0 0 0" xyz="0 0 0.01"/>
- <geometry>
- <box size="0.500 0.500 0.04"/>
- </geometry>
- </collision>
- <visual name="link0_visual">
- <origin rpy="0 0 0" xyz="0 0 0.01"/>
- <geometry>
- <box size="0.500 0.500 0.04"/>
- </geometry>
- </visual>
- </link>
- <link name="link1">
- <inertial>
- <mass value="4.94"/>
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <inertia ixx="0.049366408" ixy="0.0" ixz="0.0" iyy="0.049366408" iyz="0.0" izz="0.020007"/>
- </inertial>
- <collision name="link1_collision">
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.31" radius="0.09"/>
- </geometry>
- </collision>
- <visual name="link1_visual">
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.31" radius="0.09"/>
- </geometry>
- </visual>
- </link>
- <link name="link2">
- <inertial>
- <mass value="4.37"/>
- <origin rpy="0 0 0" xyz="0 0 0.16"/>
- <inertia ixx="0.05223024" ixy="0.0" ixz="0.0" iyy="0.050634316" iyz="0.0" izz="0.008850124"/>
- </inertial>
- <collision name="link2_collision">
- <origin rpy="1.57079 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.12" radius="0.04"/>
- </geometry>
- </collision>
- <collision name="link2_arm_collision">
- <origin rpy="0 0 0" xyz="0 0 0.165"/>
- <geometry>
- <box size="0.1 0.12 0.28"/>
- </geometry>
- </collision>
- <visual name="link2_visual">
- <origin rpy="1.57079 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.12" radius="0.04"/>
- </geometry>
- </visual>
- <visual name="link2_arm_visual">
- <origin rpy="0 0 0" xyz="0 0 0.165"/>
- <geometry>
- <box size="0.1 0.12 0.28"/>
- </geometry>
- </visual>
- </link>
- <link name="link3">
- <inertial>
- <mass value="2.47"/>
- <origin rpy="0 0 0" xyz="0 0 0.06"/>
- <inertia ixx="0.009942985" ixy="0.0" ixz="0.0" iyy="0.009942985" iyz="0.0" izz="0.008036392"/>
- </inertial>
- <collision name="link3_collision">
- <origin rpy="1.57079 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.12" radius="0.035"/>
- </geometry>
- </collision>
- <collision name="link3_arm_collision">
- <origin rpy="0 0 0" xyz="0 0 0.08"/>
- <geometry>
- <box size="0.14 0.14 0.1"/>
- </geometry>
- </collision>
- <visual name="link3_visual">
- <origin rpy="1.57079 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.12" radius="0.035"/>
- </geometry>
- </visual>
- <visual name="link3_arm_visual">
- <origin rpy="0 0 0" xyz="0 0 0.08"/>
- <geometry>
- <box size="0.14 0.14 0.1"/>
- </geometry>
- </visual>
- </link>
- <link name="link4">
- <inertial>
- <mass value="1.634"/>
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <inertia ixx="0.00339055" ixy="0.0" ixz="0.0" iyy="0.0036482318" iyz="0.0" izz="0.0024547582"/>
- </inertial>
- <collision name="link4_collision">
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <geometry>
- <box size="0.1 0.09 0.13"/>
- </geometry>
- </collision>
- <visual name="link4_visual">
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <geometry>
- <box size="0.1 0.09 0.13"/>
- </geometry>
- </visual>
- </link>
- <link name="link5">
- <inertial>
- <mass value="0.608"/>
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <inertia ixx="0.0019781888" ixy="0.0" ixz="0.0" iyy="0.001312064" iyz="0.0" izz="0.0019781888"/>
- </inertial>
- <collision name="link5_collision">
- <origin rpy="1.57079 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.14" radius="0.035"/>
- </geometry>
- </collision>
- <collision name="link5_arm_collision">
- <origin rpy="0 0 0" xyz="0 0 0.05"/>
- <geometry>
- <box size="0.08 0.07 0.07"/>
- </geometry>
- </collision>
- <visual name="link5_visual">
- <origin rpy="1.57079 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.14" radius="0.035"/>
- </geometry>
- </visual>
- <visual name="link5_arm_visual">
- <origin rpy="0 0 0" xyz="0 0 0.05"/>
- <geometry>
- <box size="0.08 0.07 0.07"/>
- </geometry>
- </visual>
- </link>
- <link name="link6">
- <inertial>
- <mass value="0.285"/>
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <inertia ixx="0.000118275" ixy="0.0" ixz="0.0" iyy="0.000118275" iyz="0.0" izz="0.000118275"/>
- </inertial>
- <collision name="link6_collision">
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.05" radius="0.025"/>
- </geometry>
- </collision>
- <visual name="link6_visual">
- <origin rpy="0 0 0" xyz="0 0 0"/>
- <geometry>
- <cylinder length="0.05" radius="0.025"/>
- </geometry>
- </visual>
- </link>
- </robot>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement