<?xml version="1.0" encoding="utf-8"?>
<!-- This URDF was automatically created by SolidWorks to URDF Exporter! Originally created by Stephen Brawner (brawner@gmail.com) 
     Commit Version:   Build Version: 1.6.9319.32025
     For more information, please see http://wiki.ros.org/sw_urdf_exporter -->
<robot
  name="urdf_manipulator_v2.SLDASM">
  <link
    name="base_link">
    <inertial>
      <origin
        xyz="0.00050284 -9.5958E-05 0.031214"
        rpy="0 0 0" />
      <mass
        value="0.17928" />
      <inertia
        ixx="0.00016593"
        ixy="7.8611E-07"
        ixz="5.0218E-09"
        iyy="0.00015035"
        iyz="-6.6974E-08"
        izz="0.00027364" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/base_link.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.79216 0.81961 0.93333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/base_link.STL" />
      </geometry>
    </collision>
  </link>
  <link
    name="y1_manipulator">
    <inertial>
      <origin
        xyz="-0.00038248 0.0014262 0.051963"
        rpy="0 0 0" />
      <mass
        value="0.2294" />
      <inertia
        ixx="0.00015309"
        ixy="-1.2217E-07"
        ixz="-1.0009E-07"
        iyy="0.0002686"
        iyz="-7.1844E-08"
        izz="0.0001741" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/y1_manipulator.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.79216 0.81961 0.93333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/y1_manipulator.STL" />
      </geometry>
    </collision>
  </link>
  <joint
    name="yaw 1 "
    type="revolute">
    <origin
      xyz="0 0 0.053"
      rpy="0 0 0" />
    <parent
      link="base_link" />
    <child
      link="y1_manipulator" />
    <axis
      xyz="0 0 1" />
    <limit
      lower="-3.1416"
      upper="3.1416"
      effort="0"
      velocity="0" />
  </joint>
  <link
    name="p1_manipulator">
    <inertial>
      <origin
        xyz="-0.20749 0.0052458 0.04368"
        rpy="0 0 0" />
      <mass
        value="0.35083" />
      <inertia
        ixx="0.000223"
        ixy="3.5331E-07"
        ixz="1.7647E-05"
        iyy="0.00063682"
        iyz="3.2597E-08"
        izz="0.00048398" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/p1_manipulator.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.79216 0.81961 0.93333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/p1_manipulator.STL" />
      </geometry>
    </collision>
  </link>
  <joint
    name="pitch 1"
    type="revolute">
    <origin
      xyz="0 -0.0027743 0.065"
      rpy="0 0 0" />
    <parent
      link="y1_manipulator" />
    <child
      link="p1_manipulator" />
    <axis
      xyz="0 -1 0" />
    <limit
      lower="-3.1416"
      upper="3.1416"
      effort="0"
      velocity="0" />
  </joint>
  <link
    name="p2_manipulator">
    <inertial>
      <origin
        xyz="0.15281 0.0018804 8.9307E-05"
        rpy="0 0 0" />
      <mass
        value="0.18061" />
      <inertia
        ixx="5.2198E-05"
        ixy="4.2811E-07"
        ixz="1.965E-09"
        iyy="0.00015693"
        iyz="9.3412E-08"
        izz="0.00013569" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/p2_manipulator.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.79216 0.81961 0.93333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/p2_manipulator.STL" />
      </geometry>
    </collision>
  </link>
  <joint
    name="pitch 2"
    type="revolute">
    <origin
      xyz="-0.283 0 0.0835"
      rpy="0 0 0" />
    <parent
      link="p1_manipulator" />
    <child
      link="p2_manipulator" />
    <axis
      xyz="0 -1 0" />
    <limit
      lower="-3.1416"
      upper="3.1416"
      effort="0"
      velocity="0" />
  </joint>
  <link
    name="p3_manipulator">
    <inertial>
      <origin
        xyz="0.0447267778286445 -0.0359938184727663 0.0484368598854604"
        rpy="0 0 0" />
      <mass
        value="0.0742997858994015" />
      <inertia
        ixx="5.64791127938969E-05"
        ixy="-1.68032879043331E-09"
        ixz="-8.03402772218507E-06"
        iyy="3.99965404887036E-05"
        iyz="-2.41505315942904E-12"
        izz="7.12389178148579E-05" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/p3_manipulator.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.792156862745098 0.819607843137255 0.933333333333333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/p3_manipulator.STL" />
      </geometry>
    </collision>
  </link>
  <joint
    name="pitch 3"
    type="revolute">
    <origin
      xyz="0.21901 0.038775 0"
      rpy="0 0 0" />
    <parent
      link="p2_manipulator" />
    <child
      link="p3_manipulator" />
    <axis
      xyz="0 1 0" />
    <limit
      lower="-3.1416"
      upper="3.1416"
      effort="0"
      velocity="0" />
  </joint>
  <link
    name="y2_manipulator">
    <inertial>
      <origin
        xyz="0.02242560633216 0.000119925384751773 -0.0359686728704602"
        rpy="0 0 0" />
      <mass
        value="0.0602534937457376" />
      <inertia
        ixx="3.08484229646079E-05"
        ixy="4.41238806789469E-08"
        ixz="3.58298918489738E-06"
        iyy="2.46165757492876E-05"
        iyz="2.50842296568169E-07"
        izz="2.08789891171415E-05" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/y2_manipulator.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.792156862745098 0.819607843137255 0.933333333333333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/y2_manipulator.STL" />
      </geometry>
    </collision>
  </link>
  <joint
    name="yaw 2"
    type="revolute">
    <origin
      xyz="0.060487 -0.036 0.0435"
      rpy="0 0 0" />
    <parent
      link="p3_manipulator" />
    <child
      link="y2_manipulator" />
    <axis
      xyz="0 0 -1" />
    <limit
      lower="-3.1416"
      upper="3.1416"
      effort="0"
      velocity="0" />
  </joint>
  <link
    name="r1_manipulator">
    <inertial>
      <origin
        xyz="0.0443199052132679 5.36654664391907E-17 1.11022302462516E-16"
        rpy="0 0 0" />
      <mass
        value="0.0690495885320257" />
      <inertia
        ixx="7.18561597815412E-06"
        ixy="-2.0968032912979E-20"
        ixz="-2.44900487578821E-19"
        iyy="7.55812276426168E-05"
        iyz="3.24254800120651E-22"
        izz="7.55812276426168E-05" />
    </inertial>
    <visual>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/r1_manipulator.STL" />
      </geometry>
      <material
        name="">
        <color
          rgba="0.792156862745098 0.819607843137255 0.933333333333333 1" />
      </material>
    </visual>
    <collision>
      <origin
        xyz="0 0 0"
        rpy="0 0 0" />
      <geometry>
        <mesh
          filename="package://urdf_manipulator_v2.SLDASM/meshes/r1_manipulator.STL" />
      </geometry>
    </collision>
  </link>
  <joint
    name="roll 1"
    type="revolute">
    <origin
      xyz="0.04865 0 -0.0435"
      rpy="0 0 0" />
    <parent
      link="y2_manipulator" />
    <child
      link="r1_manipulator" />
    <axis
      xyz="1 0 0" />
    <limit
      lower="-3.1416"
      upper="3.1416"
      effort="0"
      velocity="0" />
  </joint>
</robot>