Collapse unused / unneeded fixed joints and links
gkjohnson opened this issue · comments
Garrett Johnson commented
When exporting a URDF from another loaded file, there may be a lot of excessive placeholder elements in the THREEjs object hierarchy, which will lead to an unnecessarily deep URDF.
Possible solutions:
- Making a utility that can operate on any URDF file to collapsed unneeded fixed links
- At every link, see if the rest is just geometry and collapse it to a single visual node
- Provide API for excluding nodes or specifying if they should just be a link
Garrett Johnson commented
Added basic functionality with 39433ec