<?xml version='1.0' encoding='utf-8'?>
<robot name="smith300_modular"><link name="base"><visual><origin xyz="0.045753 -2.04296e-23 0.0749" rpy="-1.75654e-22 1.37811e-27 1.59958e-22" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual><visual><origin xyz="0.0130526 -3.70867e-23 0.0288" rpy="1.5708 1.75654e-22 1.5708" /><geometry><mesh filename="assets/ours_base_holder.stl" scale="0.001 0.001 0.001" /></geometry><material name="holder_mat"><color rgba="0.2 0.45 0.85 1" /></material></visual><visual><origin xyz="0 0 0" rpy="0 0.556699 0" /><geometry><mesh filename="gen_connectors/conn_shoulder_pan.stl" scale="0.001 0.001 0.001" /></geometry><material name="conn_mat"><color rgba="0.85 0.72 0.3 1" /></material></visual></link><link name="shoulder"><visual><origin xyz="-0.091747 -0.0119 -0.069843" rpy="-3.14159 1.57079 1.57079" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual><visual><origin xyz="-0.0917469 0.0341999 -0.0371425" rpy="-3.14159 1.47336e-28 -3.67321e-06" /><geometry><mesh filename="assets/ours_base_holder.stl" scale="0.001 0.001 0.001" /></geometry><material name="holder_mat"><color rgba="0.2 0.45 0.85 1" /></material></visual><visual><origin xyz="0 0 0" rpy="2.78579 -0.807123 -2.3445" /><geometry><mesh filename="gen_connectors/conn_shoulder_pan2.stl" scale="0.001 0.001 0.001" /></geometry><material name="conn_mat"><color rgba="0.85 0.72 0.3 1" /></material></visual></link><link name="shoulder2"><visual><origin xyz="-0.184057 -0.0712529 0.0157" rpy="3.14159 -0 -1.5708" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual><visual><origin xyz="-0.184057 -0.0385527 0.0618" rpy="-1.5708 -2.65359e-06 3.14159" /><geometry><mesh filename="assets/ours_base_holder.stl" scale="0.001 0.001 0.001" /></geometry><material name="holder_mat"><color rgba="0.2 0.45 0.85 1" /></material></visual><visual><origin xyz="0 0 0" rpy="1.6066 -1.14352 -1.17635" /><geometry><mesh filename="gen_connectors/conn_shoulder_pan3.stl" scale="0.001 0.001 0.001" /></geometry><material name="conn_mat"><color rgba="0.85 0.72 0.3 1" /></material></visual></link><link name="shoulder3"><visual><origin xyz="-0.202 -1.04083e-17 0.0187" rpy="3.14159 -0 3.14159" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual><visual><origin xyz="-0.1693 -2.09104e-07 0.0648" rpy="-1.5708 -2.65359e-06 1.57079" /><geometry><mesh filename="assets/ours_base_holder.stl" scale="0.001 0.001 0.001" /></geometry><material name="holder_mat"><color rgba="0.2 0.45 0.85 1" /></material></visual><visual><origin xyz="0 0 0" rpy="0 -1.5708 4.85237e-17" /><geometry><mesh filename="gen_connectors/conn_shoulder_pan4.stl" scale="0.001 0.001 0.001" /></geometry><material name="conn_mat"><color rgba="0.85 0.72 0.3 1" /></material></visual></link><link name="shoulder4"><visual><origin xyz="-0.085 0.0134 0.0336" rpy="1.5708 4.11948e-28 3.14159" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual><visual><origin xyz="-0.0522998 -0.0327001 0.0336002" rpy="-1.5708 -1.57079 1.57079" /><geometry><mesh filename="assets/ours_base_holder.stl" scale="0.001 0.001 0.001" /></geometry><material name="holder_mat"><color rgba="0.2 0.45 0.85 1" /></material></visual><visual><origin xyz="0 0 0" rpy="-0.762571 -1.12604 0.495668" /><geometry><mesh filename="gen_connectors/conn_shoulder_pan5.stl" scale="0.001 0.001 0.001" /></geometry><material name="conn_mat"><color rgba="0.85 0.72 0.3 1" /></material></visual></link><link name="shoulder5"><visual><origin xyz="-0.043847 -0.00825 0.121353" rpy="3.14159 -1.57079 2.65359e-06" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual><visual><origin xyz="-0.0899472 -0.00825012 0.0886528" rpy="-3.67321e-06 -3.78935e-28 -1.57079" /><geometry><mesh filename="assets/ours_base_holder.stl" scale="0.001 0.001 0.001" /></geometry><material name="holder_mat"><color rgba="0.2 0.45 0.85 1" /></material></visual><visual><origin xyz="0 0 0" rpy="0.0615569 -0.185362 -0.00572335" /><geometry><mesh filename="gen_connectors/conn_shoulder_pan6.stl" scale="0.001 0.001 0.001" /></geometry><material name="conn_mat"><color rgba="0.85 0.72 0.3 1" /></material></visual></link><link name="shoulder6"><visual><origin xyz="0.012201 2.2e-05 0.0464" rpy="-1.5708 -0 0" /><geometry><mesh filename="assets/eef_base_with_handle.stl" scale="0.001 0.001 0.001" /></geometry><material name="eef_mat"><color rgba="0.85 0.2 0.2 1" /></material></visual><visual><origin xyz="-0.033 -0.038 0.0187" rpy="3.14159 -0 3.14159" /><geometry><mesh filename="assets/sts3215_03a_v1.stl" scale="1 1 1" /></geometry><material name="servo_mat"><color rgba="0.15 0.15 0.17 1" /></material></visual></link><link name="shoulder7"><visual><origin xyz="0.012201 2.2e-05 0.0464" rpy="-1.5708 -0 0" /><geometry><mesh filename="assets/eef_thumb_with_handle.stl" scale="0.001 0.001 0.001" /></geometry><material name="eef_mat"><color rgba="0.85 0.2 0.2 1" /></material></visual></link><joint name="shoulder_pan" type="revolute"><parent link="base" /><child link="shoulder" /><origin xyz="0.058253 0 0.0936" rpy="3.14159 -0 3.14159" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint><joint name="shoulder_pan2" type="revolute"><parent link="shoulder" /><child link="shoulder2" /><origin xyz="-0.091747 -0.0306 -0.0823429" rpy="0 -1.5708 -1.5708" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint><joint name="shoulder_pan3" type="revolute"><parent link="shoulder2" /><child link="shoulder3" /><origin xyz="-0.184057 -0.0837529 -0.003" rpy="0 -0 1.5708" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint><joint name="shoulder_pan4" type="revolute"><parent link="shoulder3" /><child link="shoulder4" /><origin xyz="-0.2145 -1.04083e-17 0" rpy="0 -0 0" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint><joint name="shoulder_pan5" type="revolute"><parent link="shoulder4" /><child link="shoulder5" /><origin xyz="-0.0975 0.0321 0.0336" rpy="1.5708 -0 0" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint><joint name="shoulder_pan6" type="revolute"><parent link="shoulder5" /><child link="shoulder6" /><origin xyz="-0.0251471 -0.00825 0.133853" rpy="0 1.5708 -3.14159" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint><joint name="shoulder_pan7" type="revolute"><parent link="shoulder6" /><child link="shoulder7" /><origin xyz="-0.06825 -0.057 0" rpy="0 -0 0" /><axis xyz="0 0 1" /><limit lower="-2" upper="2" effort="2.94" velocity="3.0" /></joint></robot>