You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In Kinetic (and probably Indigo), if you define multiple visual tags within a link tag, I get a warning like this:
Scalar element defined multiple times: visual
That warning goes away if I pull urdf_parser_py from source and use the melodic_devel branch. I'm not sure how hard it would be, but it would be nice if the changes that squashed that warning could be cherry-picked back and released into Kinetic.
It looks like the docs were updated to allow multiple visuals in May 2013:
I suspect that the relatively recent work in eaea61f, 9fb239b, 5486300, and 4a4451f are why this works in Melodic. We ended up branching off into melodic-devel for these changes (and some others) because we were worried about the impact to downstream users. In particular:
We don't have a huge amount of tests for this package
It is Python, so it is hard to tell exactly what downstream users are accessing in the internals of the package
While technically doing the backport wouldn't be hard, I'd be concerned about the impact to Kinetic (and especially Indigo) users because of those points.
One thing we could consider doing here is waiting 6 months or so to see if Melodic downstream users complain about the API changes that we've made. If we don't hear very much, we could then more seriously consider backporting. What do you think of that proposal?
That sounds like a fine plan. And if there remains a concern about the risk of backporting the changes, I'd just leave things as they are. It's not critical.
In Kinetic (and probably Indigo), if you define multiple
visual
tags within alink
tag, I get a warning like this:That warning goes away if I pull
urdf_parser_py
from source and use themelodic_devel
branch. I'm not sure how hard it would be, but it would be nice if the changes that squashed that warning could be cherry-picked back and released into Kinetic.It looks like the docs were updated to allow multiple visuals in May 2013:
http://wiki.ros.org/action/info/urdf/XML/link?action=diff&rev2=59&rev1=58
The text was updated successfully, but these errors were encountered: