Browse Source

Merge branch 'bugfix/calibration_xacros'

pull/30/merge
hello-binit 3 years ago
parent
commit
87966e1f93
2 changed files with 22 additions and 9 deletions
  1. +0
    -2
      stretch_description/urdf/stretch_laser_range_finder.xacro
  2. +22
    -7
      stretch_description/urdf/stretch_main.xacro

+ 0
- 2
stretch_description/urdf/stretch_laser_range_finder.xacro View File

@ -57,5 +57,3 @@
</joint> </joint>
</robot> </robot>

+ 22
- 7
stretch_description/urdf/stretch_main.xacro View File

@ -92,7 +92,7 @@
name="joint_right_wheel" name="joint_right_wheel"
type="continuous"> type="continuous">
<origin <origin
xyz="-0.003 -0.15765 0.05"
xyz="-0.00300000000000034 -0.15765 0.0508000000000004"
rpy="-1.57079632679489 -1.11022302462516E-16 7.28583859910277E-17" /> rpy="-1.57079632679489 -1.11022302462516E-16 7.28583859910277E-17" />
<parent <parent
link="base_link" /> link="base_link" />
@ -100,7 +100,7 @@
link="link_right_wheel" /> link="link_right_wheel" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<dynamics damping="${joint_damping}" friction="${joint_friction}" spring_reference="${joint_spring_reference}" spring_stiffness="{joint_spring_stiffness}"/>
<dynamics damping="${joint_damping}" friction="${joint_friction}" spring_reference="${joint_spring_reference}" spring_stiffness="{joint_spring_stiffness}"/>
</joint> </joint>
<link <link
@ -148,7 +148,7 @@
name="joint_left_wheel" name="joint_left_wheel"
type="continuous"> type="continuous">
<origin <origin
xyz="-0.003 0.15765 0.05"
xyz="-0.00300000000001899 0.15765 0.0507999999999994"
rpy="-1.5707963267949 3.16227047920818E-31 7.88745438253713E-16" /> rpy="-1.5707963267949 3.16227047920818E-31 7.88745438253713E-16" />
<parent <parent
link="base_link" /> link="base_link" />
@ -156,7 +156,7 @@
link="link_left_wheel" /> link="link_left_wheel" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<dynamics damping="${joint_damping}" friction="${joint_friction}" spring_reference="${joint_spring_reference}" spring_stiffness="{joint_spring_stiffness}"/>
<dynamics damping="${joint_damping}" friction="${joint_friction}" spring_reference="${joint_spring_reference}" spring_stiffness="{joint_spring_stiffness}"/>
</joint> </joint>
<link name="caster_link"> <link name="caster_link">
@ -310,7 +310,7 @@
name="joint_lift" name="joint_lift"
type="prismatic"> type="prismatic">
<origin <origin
xyz="-0.0369217062323472 0.268771199999996 -0.000341653286793524"
xyz="-0.0369217062323472 0.165471199999996 -0.000341653286793524"
rpy="-1.57079632679552 1.5615431375292 -6.2942004366467E-13" /> rpy="-1.57079632679552 1.5615431375292 -6.2942004366467E-13" />
<parent <parent
link="link_mast" /> link="link_mast" />
@ -318,7 +318,10 @@
link="link_lift" /> link="link_lift" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<limit effort="100" lower="-0.1033" upper="0.9967" velocity="1.0"/>
<!-- for now: hand copied range_m: from lift: from ~/repos/stretch_fleet/stretch-re1-1001/stretch_re1_factory_params.yaml -->
<!--<limit effort="100" lower="0.0" upper="1.095" velocity="1.0"/>-->
<!-- copied value did not reach the top of mesh model with GUI sliders and RViz -->
<limit effort="100" lower="0.0" upper="1.1" velocity="1.0"/>
</joint> </joint>
<link <link
@ -429,6 +432,7 @@
link="link_arm_l3" /> link="link_arm_l3" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<!-- 0.13 = 0.52/4-->
<limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/> <limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/>
</joint> </joint>
@ -485,6 +489,7 @@
link="link_arm_l2" /> link="link_arm_l2" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<!-- 0.13 = 0.52/4-->
<limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/> <limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/>
</joint> </joint>
@ -541,6 +546,7 @@
link="link_arm_l1" /> link="link_arm_l1" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<!-- 0.13 = 0.52/4-->
<limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/> <limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/>
</joint> </joint>
@ -597,6 +603,7 @@
link="link_arm_l0" /> link="link_arm_l0" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<!-- 0.13 = 0.52/4-->
<limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/> <limit effort="100" lower="0.0" upper="0.13" velocity="1.0"/>
</joint> </joint>
@ -627,7 +634,7 @@
<material <material
name=""> name="">
<color <color
rgba="0.792156862745098 0.819607843137255 0.933333333333333 1" />
rgba="0.792156862745098 0.819607843137255 0.933333333333333 1" />
</material> </material>
</visual> </visual>
<collision> <collision>
@ -653,6 +660,12 @@
link="link_wrist_yaw" /> link="link_wrist_yaw" />
<axis <axis
xyz="0 0 -1" /> xyz="0 0 -1" />
<!--
stowed to front ~225 deg: 3.15159 x 1.25 = 3.9395
using 4.0
stowed to back ~100 deg: 100 / 180 x 3.14159 = 1.7453
using -1.75
-->
<limit effort="100" lower="-1.75" upper="4.0" velocity="1.0"/> <limit effort="100" lower="-1.75" upper="4.0" velocity="1.0"/>
</joint> </joint>
@ -764,6 +777,7 @@
link="link_head_pan" /> link="link_head_pan" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<!-- unconstrained range for now -->
<limit effort="100" lower="-3.9" upper="1.5" velocity="1.0"/> <limit effort="100" lower="-3.9" upper="1.5" velocity="1.0"/>
</joint> </joint>
@ -820,6 +834,7 @@
link="link_head_tilt" /> link="link_head_tilt" />
<axis <axis
xyz="0 0 1" /> xyz="0 0 1" />
<!-- unconstrained range for now -->
<limit effort="100" lower="-1.53" upper="0.79" velocity="1.0"/> <limit effort="100" lower="-1.53" upper="0.79" velocity="1.0"/>
</joint> </joint>

Loading…
Cancel
Save