Hello,
I made some measurements with ros2 topic hz and ros2 topic bw.
I saw, that bw seems to keep on increasing its data source pool forn its measurements (later output has more messages as input) because it prints MB/s from 18 messages
, where the number gets bigger over time.
On the other side, when I change the frequency, hz does not instantly increases its rate, but the average only goes up over time, so I was wondering, if hz also just gathers input data and uses all of it for its output, or only 1 window?
Also why is the deviation in s (not in Hz as I would expect it for a rate dev)?
TLDR Is the last output of hz the best estimation, or do I have to calculate the mean from all outputs myself? Is the standard deviation related to the rate? What does it display?
Edit:
I thought about it, and maybe min, max and std dev are for the intervals between messages. So the dev is not the one of the rate, but maybe the one of the intervals? Is there a way to get the dev of the rate directly?
Thanks
Originally posted by Zeckurbo on ROS Answers with karma: 105 on 2022-10-11
Post score: 1