ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Are you publishing the same topic to yourself in the same node?
In that case - especially as you are dealing with possibly large image data - the bottleneck might be serialization/deserialization that happens all the time. If you pass (publish/subscribe) data as a shared_ptr
this does not happen as a special case, see intraprocess publishing.
The generalization of this would be to use nodelets.