Files
OrbbecSDK_ROS2/orbbec_description/urdf/gemini309_g.urdf.xacro
T

296 lines
7.3 KiB
XML

<?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: 1.6.0-4-g7f85cfe Build Version: 1.6.7995.38578
For more information, please see http://wiki.ros.org/sw_urdf_exporter -->
<robot xmlns:xacro="http://ros.org/wiki/xacro" name="gemini309_g">
<xacro:property name="mesh_path" value="package://orbbec_description/meshes/gemini309_g/" />
<link
name="camera_bottom_screw">
<inertial>
<origin
xyz="0.000175737970584729 -0.00394983412061421 -0.0206345858068119"
rpy="0 0 0" />
<mass
value="0.0249222072968717" />
<inertia
ixx="5.00403811957311E-06"
ixy="-7.2306914084516E-10"
ixz="2.22927661310567E-08"
iyy="8.89433351709202E-06"
iyz="-2.67333736513775E-09"
izz="4.83457340761002E-06" />
</inertial>
</link>
<link
name="RGB_R">
<inertial>
<origin
xyz="-1.17602281696563E-06 -0.0034693462830589 0.000376234001467319"
rpy="0 0 0" />
<mass
value="0.000735468334566907" />
<inertia
ixx="7.92202560415908E-09"
ixy="-1.95146774676002E-12"
ixz="-9.33532490494195E-12"
iyy="9.93176003014812E-09"
iyz="-6.12381828511392E-12"
izz="8.02751620920214E-09" />
</inertial>
<visual>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}RGB_R.STL" />
</geometry>
<material
name="">
<color
rgba="0.956862745098039 0.0470588235294118 0.874509803921569 1" />
</material>
</visual>
<collision>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}RGB_R.STL" />
</geometry>
</collision>
</link>
<joint
name="RGB_R"
type="fixed">
<origin
xyz="0.008050000000002 -0.008996049020848 0.0209939609855101"
rpy="0 0 0" />
<parent
link="camera_bottom_screw" />
<child
link="RGB_R" />
<axis
xyz="0 0 0" />
</joint>
<link
name="RGB_L">
<inertial>
<origin
xyz="-1.17602281780871E-06 -0.00346934628305838 0.000376234001468585"
rpy="0 0 0" />
<mass
value="0.000735468334566978" />
<inertia
ixx="7.92202562203234E-09"
ixy="-1.95146773316204E-12"
ixz="-9.33532489896924E-12"
iyy="9.93175999833481E-09"
iyz="-6.12381825718048E-12"
izz="8.0275161952487E-09" />
</inertial>
<visual>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}RGB_L.STL" />
</geometry>
<material
name="">
<color
rgba="0.956862745098039 0.0470588235294118 0.874509803921569 1" />
</material>
</visual>
<collision>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}RGB_L.STL" />
</geometry>
</collision>
</link>
<joint
name="RGB_L"
type="fixed">
<origin
xyz="0.008050000000002 0.009003950979152 0.0209939609855101"
rpy="0 0 0" />
<parent
link="camera_bottom_screw" />
<child
link="RGB_L" />
<axis
xyz="0 0 0" />
</joint>
<link
name="USB">
<inertial>
<origin
xyz="-6.85782796221099E-05 -0.000107475646444262 -9.3734165711179E-06"
rpy="0 0 0" />
<mass
value="0.000124823132660932" />
<inertia
ixx="9.1168959979051E-10"
ixy="-1.54470842853689E-12"
ixz="-1.47259149967294E-12"
iyy="1.405009962927E-09"
iyz="-2.08275831583943E-14"
izz="6.96711715818641E-10" />
</inertial>
<visual>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}USB.STL" />
</geometry>
<material
name="">
<color
rgba="1 1 1 1" />
</material>
</visual>
<collision>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}USB.STL" />
</geometry>
</collision>
</link>
<joint
name="USB"
type="fixed">
<origin
xyz="-0.00269500000000068 -0.014696049020852 0.0209939609854819"
rpy="0 0 0" />
<parent
link="camera_bottom_screw" />
<child
link="USB" />
<axis
xyz="0 0 0" />
</joint>
<link
name="camera_rear_screw_R">
<inertial>
<origin
xyz="0.00694483634502586 -0.0004039608053246 -0.000467753233225888"
rpy="0 0 0" />
<mass
value="0.00885761204737661" />
<inertia
ixx="1.66869077460572E-06"
ixy="-2.55469491377294E-10"
ixz="7.69688751694532E-09"
iyy="3.1776766369675E-06"
iyz="-1.12550987680034E-09"
izz="1.63868643158484E-06" />
</inertial>
</link>
<joint
name="camera_rear_screw_R"
type="fixed">
<origin
xyz="-0.0137999999999964 -0.00679999999999149 0.0209900000000397"
rpy="0 0 0" />
<parent
link="camera_bottom_screw" />
<child
link="camera_rear_screw_R" />
<axis
xyz="0 0 0" />
</joint>
<link
name="camera_rear_screw_L">
<inertial>
<origin
xyz="-0.00665516365497414 -0.0004039608053246 -0.000467753233225888"
rpy="0 0 0" />
<mass
value="0.00885761204737661" />
<inertia
ixx="1.66869077460572E-06"
ixy="-2.55469491377279E-10"
ixz="7.69688751694532E-09"
iyy="3.1776766369675E-06"
iyz="-1.12550987680032E-09"
izz="1.63868643158484E-06" />
</inertial>
</link>
<joint
name="camera_rear_screw_L"
type="fixed">
<origin
xyz="-0.0137999999999964 0.00680000000000851 0.0209900000000397"
rpy="0 0 0" />
<parent
link="camera_bottom_screw" />
<child
link="camera_rear_screw_L" />
<axis
xyz="0 0 0" />
</joint>
<link
name="FAKRA">
<inertial>
<origin
xyz="0.000120342070480443 0.0189302142307225 0.000357727554186116"
rpy="0 0 0" />
<mass
value="0.0224266176030287" />
<inertia
ixx="4.90510990927456E-06"
ixy="-7.63213244507503E-10"
ixz="2.00360111638076E-08"
iyy="8.70411044641884E-06"
iyz="-2.68767067434135E-09"
izz="4.73094837296026E-06" />
</inertial>
<visual>
<origin
xyz="0 0 0"
rpy="3.141592653589793 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}FAKRA.STL" />
</geometry>
<material
name="">
<color
rgba="1 1 1 1" />
</material>
</visual>
<collision>
<origin
xyz="0 0 0"
rpy="0 0 1.570796326794897" />
<geometry>
<mesh
filename="${mesh_path}FAKRA.STL" />
</geometry>
</collision>
</link>
<joint
name="FAKRA"
type="fixed">
<origin
xyz="-0.0234099999999966 0 0.0209939609855071"
rpy="0 0 0" />
<parent
link="camera_bottom_screw" />
<child
link="FAKRA" />
<axis
xyz="0 0 0" />
</joint>
</robot>