When a URDF link has multiple visual tags, use appropriate material for each#1329
When a URDF link has multiple visual tags, use appropriate material for each#1329ANogin wants to merge 1 commit intoros2:rollingfrom
Conversation
|
I tried applying the same change to the jazzy branch of rviz, and testing with Jazzy. Everything seems to work and look correctly for my use case, but at the same time I am getting a bunch of type messages. I am guessing this is not necessarily related to my changes, and is likely to be related to #1220 instead, but I am not sure... |
ahcorde
left a comment
There was a problem hiding this comment.
iron is EOL, do you mind to target rolling ?
c5bc556 to
de547fb
Compare
Updated; seems to work for my use case in Rolling. Not sure about the build failure reported by github - does not seem to have anything to do with my changes, and it builds fine for me on my machine. @ahcorde anything else needed from me at this point? Thanks! |
|
Pulls: #1329 |
ahcorde
left a comment
There was a problem hiding this comment.
Please review linters https://ci.ros2.org/job/ci_linux-aarch64/17469/
|
@ANogin friendly ping. |
|
Thanks for working on this PR. |
Currently, when loading a URDF robot, rviz uses the same material for each link, even when the link has multiple
<visual>tags with different materials. See #1293 (comment) for a detailed analysis.Fixes #1293.
I tested that this fixes my use case on ROS Iron (display of a robot inside MoveIt plugin), but do not know enough to test more broadly. The code change appears to apply cleanly to rolling, but I have not tested outside of Iron either. Leaving it to maintainer to figure out the right branch(es) to merge this into.