Conversation
|
Added a property to manually override image transport type. Rviz determines the transport by checking the topic name against image_transport conventions, e.g. |
rviz_common/include/rviz_common/properties/ros_topic_multi_type_property.hpp
Show resolved
Hide resolved
Sorry about that, I have pushed a fix.
Please provide details so I can reproduce your issue. |
|
I would like to list the available image transports in a status message. However, The status message doesn't really matter except the transport->message type map is hard-coded, so we will want a warning if a new transport type is used which does not exist in the map. |
|
I noticed the Jazzy version of |
|
Can |
48133ae to
40711b7
Compare
|
Pulls: #1288 |
|
The "unstable" builds are caused by GitHub rate limiting. I think they changed something recently because I have been seeing it frequently in my own CI processes. |
This is is related with RViz in particular with |
|
Oh, I see now. That must be the result of some changes outside of this PR because it was not failing in March. I will look into it. |
|
We would like to get this PR over the line. Is there anything we can do to help here? |
|
@ijnek sorry, I am in the middle of a cross-country move so I haven't been able to look at this for a while. As of May a new segfault was the only blocker for this PR. I can't provide much support right now but I'll be on it again in a month or so. |
|
I putting this PR on hold until the issues regarding abstract node interfaces are worked out. |
|
Hi, is this PR still active? This suffers from the same problem that topics of type Would it make sense to move this ( |
|
@JoLichtenfeld |
Perfect, then I will wait for it. |
…22d7d7a4' into compressed-image-display
87b2a61 to
11436e2
Compare
|
I'm encountering memory issues in the compressed image transport plugin (deb package) but can't reproduce with a source build. They are both on the most recent version (6.2.2). |

Addresses #738
I added
RosTopicMultiProperty, which extendsRosTopicPropertywith a list of message types instead of one single type. This allows theImageDisplayto show raw and compressed image topics together in its selector list.ImageDisplaywas altered to use animage_transportsubscriber so it can seamlessly display any installed image type. There is also a handful of frivolous changes to comply with the style linters.Tested with raw and compressed images. Assuming the other types work as well because the conversion happens in the
image_transportlibrary.Uncertainties:RosTopicMultiProperty: Is the name ok? Is there a simpler way to achieve my goal without adding a one-off property?plugin_description.xml: I added the otherimage_transporttopic types here so Image Display appears in the "Add/By topic" menu. Adding the display will fail if the associatedimage_transportplugin is not installed. Shouldros-$ROS_DISTRO-image-transport-pluginsbe added topackage.xml?