In certain situations, serialization and de-serialization of messages between rosbag and multiple nodes could produce a significant performance consequence. If rosbag were a nodelet, that hit could be eliminated when launched alongside other nodelets.
In certain situations, serialization and de-serialization of messages between rosbag and multiple nodes could produce a significant performance consequence. If rosbag were a nodelet, that hit could be eliminated when launched alongside other nodelets.
migration of trac ticket 3509: https://code.ros.org/trac/ros/ticket/3509