cadop/fusion360descriptor

URDF does not generate properly when there is a component defined within another component in the Fusion 360 hierarchy

apric0ts opened this issue · 0 comments

If there is a component within a component, get_flat_body() will not populate body_list with the bodies from that specific component that houses other bodies and the component.

For example, here is a hierarchy with components only having bodies within:
image

These are the bodies that are generated in body_list:
image

Then here is another hierarchy with a component within another component:
image

These are the bodies that are generated in body_list:
image

It is shown here that the bodies from the component that houses another component do not appear.

This is the URDF generated, no visual elements present
image