Sorry I'm late getting back to you. If you haven't got it already, all I did was modify the xacro file that came with the motoman package from ROS-I (I'm sure the UR10 arm has some xml that is similar). I added a fixed joint at the end of the xacro that meshes the robotiq xml (xacro in this case) with the end effector of my robot.
<xacro:s-model_articulated prefix=""/>
<joint name="robot-hand" type="fixed" >
<origin xyz="0.06 0 0" rpy="1.57 1.57 0"/>
<parent link="${prefix}link_t" />
<child link="${prefix}palm" />
</joint>
</xacro:macro>
You may have to play around with the origin position and rpy to get it to look right. After that, I made a new xacro file that I could load from moveit's setup assistant:
<?xml version="1.0" ?>
<!--
s-model_articulated - articulated version of the robotiq s-model,
3 fingered gripper.
-->
<xacro:include filename="$(find sia5d_config)/cfg/sia5d_robotiq_macro.xacro"/>
<xacro:sia5d prefix=""/>
</robot>
Hope it works out for you
-Clint