The tick interface has a timestamp as first input.
It used to be double, now it becomes google protobuf timestamp.
For MRA_logger, we need to fix this. I cherry-picked relevant commits out of that branch into this branch/PR. This will cause the following PR's to be cleaner.
Edit: some non-trivial changes were needed in robotsports/proof_is_alive, because it actually uses timestamps and has a nice test suite. So Jurge, please review.
The tick interface has a timestamp as first input.
It used to be double, now it becomes google protobuf timestamp.
For MRA_logger, we need to fix this. I cherry-picked relevant commits out of that branch into this branch/PR. This will cause the following PR's to be cleaner.
Edit: some non-trivial changes were needed in robotsports/proof_is_alive, because it actually uses timestamps and has a nice test suite. So Jurge, please review.