o3de-extras
o3de-extras copied to clipboard
ROS2 Robot Importer missing meshes in some URDFs
I've tried to import Panda Franka from Moveit2 resources. I've changed the URDF adding intertia to all links: https://gist.github.com/michalpelka/aed725c3f87e01b7ee02c7ef23d84477
Unfortunately URDF is loaded, but without any meshes. I've added print statement to link visitor:
const auto processLink = [&addFilenameFromGeometry, visual, colliders](const sdf::Link* link)
{
AZ_Printf("ProcessLink", "link %s, visuals : %d, collisions : %d\n", link->Name().c_str(), link->VisualCount(), link->CollisionCount());
This visitor produces ouput:
<13:40:25> (ProcessLink) - link panda_link0, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link1, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link2, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link3, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link4, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link5, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link6, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link7, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_link8, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_hand, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_leftfinger, visuals : 0, collisions : 0
<13:40:25> (ProcessLink) - link panda_rightfinger, visuals : 0, collisions : 0