We should use timestamps, that we can rely on (somehow...)
Current behavior
When receiving team comm messages, we set the timestamp of the sender to the team data message.
Since the robot clocks are not synchronized, this timestamp is misleading.
We publish the TeamDate ROS msg using the ROS time now on the receiving side.
This is a non issue, if we assume, the udp transmission is instantaneous.
Expected behavior
We should use timestamps, that we can rely on (somehow...)
Current behavior
When receiving team comm messages, we set the timestamp of the sender to the team data message. Since the robot clocks are not synchronized, this timestamp is misleading.