Add ability to bookmark game events in Thunderscope replay logs #3355
Labels
Difficulty - 13
Require a good understanding of relevant systems and tools, and may require some pathfinding
Thunderscope
Description of the task
Thunderscope automatically logs all messages to
/tmp/tbots/
. We can replay these logs using./tbots.py run thunderscope_main --blue_log /tmp/tbots/blue/{protolog folder}
.When we actually play a game at Robocup, a 10 minute game can balloon up to 60+ minutes because of stoppages in play and it makes it really hard to review these logs.
Add the ability to "bookmark" events and add a way to jump to these bookmarks in the Thunderscope replay window.
Possible approach:
ReplayBookmark
proto that contains the timestampProtoPlayer
should be preprocess the replay and find theReplayBookmark
protos[ReplayControls
widget](https://github.com/UBC-Thunderbots/Software/blob/master/src/software/thunderscope/replay/replay_controls.py) to jump to the nextReplayBookmark
timestampAcceptance criteria
Blocked By
The text was updated successfully, but these errors were encountered: