Ohh… I didn’t know gazebo supports Wavefront (.obj). My bad. I will try converting the model into obj file. Thanks a lot.
I am loading my model into Gazebo using a script. Here is the relevant section from script:
<link name="marker_link_2">
<collision>
...
</collision>
<visual>
<origin xyz="0 0 0" rpy="0 0 0"/>
<geometry>
<mesh filename="package://mono_bot/meshes/$(arg aruco_id)" scale="3 3 3"/>
</geometry>
</visual>
<inertial>
...
</inertial>
</link>
I will Just replace the collada file with .obj file.