o3de / o3de-extras

Other
61 stars 63 forks source link

ROS2 Robot Importer cannot import the MoveIt Resouces Robot Models #472

Closed lemonade-dm closed 1 year ago

lemonade-dm commented 1 year ago

As brought up in PR #460 switching to using libsdformat has issues importing some URDF files, that URDFDom is able to import successfully https://github.com/o3de/o3de-extras/pull/460#pullrequestreview-1595595506

Investigate problems importing panda franka and fanuc robots with SDFormat library; double-check the warnings triggered by pr2 import

michalpelka commented 1 year ago

Moveit2 resource panda Franka robot has no inertia tag added. Legacy URDF importer allowed it and created O3DE entities blindly. It used to work with articulation with default mass and default armature. MoveIt2 does not care for the inertia (since it is kinematic solver). With the introduction of libSDF, we have another layer of sanity check. The libSDF will try:

lgleim commented 1 year ago

This issue appears to be resolved by https://github.com/o3de/o3de-extras/pull/481 @michalpelka ?

jhanca-robotecai commented 1 year ago

I can confirm the robots are successfully imported with the fix in #481. This issue can be closed.

image

michalpelka commented 1 year ago

@lgleim issue should be closed. Thanks, @jhanca-robotecai for this test.