o3de-extras icon indicating copy to clipboard operation
o3de-extras copied to clipboard

ROS2 Robot Importer missing meshes in some URDFs

Open michalpelka opened this issue 1 year ago • 2 comments

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

michalpelka avatar Aug 28 '23 11:08 michalpelka