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

Logging "data" to the console outputs is kind of abusing the system. Data sent over the rosconsole interfaces gets transmitted over the network to any console attached, such as rxconsole and dashboards. If you're logging data over that interface you will incur significant overhead for the entire system as it is streamed to all outputs and then ignored.

I suggest that you look at simply writing your data to file and collect it after the run for analysis. This is done all the time, and is basically the only way to log high volume data.

There's definitely a potential feature request for a tool to collect logged data after a run, but that's pretty complicated due to bandwidth and disk space constraints and would need to be well thought out.