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 ROS2 RectifyNode::subscribeToCamera calls image_transport::create_camera_subscription, which doesn't get the value of the image_transport parameter, so it always subscribes to the raw image on the base topic.
In ROS1 RectifyNodelet::connectCb calls image_transport::subscribeCamera and passes in a TransportHint. The TransportHint object will get the value of the image_transport parameter, allowing users to choose a different transport at runtime.
In ROS2
RectifyNode::subscribeToCamera
callsimage_transport::create_camera_subscription
, which doesn't get the value of the image_transport parameter, so it always subscribes to the raw image on the base topic.In ROS1
RectifyNodelet::connectCb
callsimage_transport::subscribeCamera
and passes in a TransportHint. The TransportHint object will get the value of the image_transport parameter, allowing users to choose a different transport at runtime.image_pipeline/image_proc/src/nodelets/rectify.cpp
Line 108 in 71d537a
Same goes for ResizeNode.
I'm not sure if the fix should land in image_transport or image_proc.
Thanks.
The text was updated successfully, but these errors were encountered: