-
Notifications
You must be signed in to change notification settings - Fork 227
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
image_transport republish broken on Foxy? #171
Comments
It would seem to be related to this issue: |
Sorry to bring up an old question, but does anybody have a solution for the remapping, or is the "out/" the correct way ? When creating an image transport I also get a bunch of "out/*" topics, for example:
Passes out: I am using ROS2 Galactic If the data above is correct, what would be the best way to differentiate between two different input streams, for example a front and a rear camera. Thanks! |
I think I have an "answer", or at least some sort of working usage. When you only pass the In my particular use-case, I just want the compressed republish, so I've landed on:
And wind up with the topics:
|
This issue also breaks image_transport camera_pub/sub with std::string info_topic = getCameraInfoTopic(image_topic); I was hoping that #188 would fix, but testing with that change does not address the issue |
Thank you the problem of topic is indeed resolved if you put the exact name_space you want to change depending on compression. If using raw input in:=target and if you are using compressed input : in/compressed:=target/compressed. |
I have the latest version installed, and I do the following:
OK, a couple of left-over topics (how do I flush everything out?) but otherwise OK
Oops, I expect to see:
It looks to me like the remapping has not been applied. I see the same problem with
image_transport::create_subscription()
and usingComposableNode(..., remappings=[])
.remappings
works fine, however, when usingrclcpp::Node::create_subscription()
.The text was updated successfully, but these errors were encountered: