ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Nodelets are 'just' nodes, but then run in threads instead of processes.

Just about everything you can do with nodes you can do with nodelets, the advantage nodelets have though is that they can directly exchange pointers to msgs -- provided that the nodelets are hosted by the same manager.

So the short answer to your question would likely be: "yes, you can do that with nodelets".

But the question is also a bit of a strange one, as your reason for asking it does not seem to touch on one of the main reasons for using them, which is performance.

Perhaps you can better explain why you are considering using nodelets.