How can two nodelets in one process publish diagnostics?
Thomas Moulard and I recently added diagnostic monitoring to the camera1394
driver.
It seems to work, but he discovered that when two instances of the driver nodelet are running in the same process, only one gets its diagnostics published.
I believe this is because information in the /diagnositics
topic is prefixed by the node name, which seems to come from the nodelet manager process, not the driver nodelet.
Is there some way to make this work correctly?