robocup-software
robocup-software copied to clipboard
Reimplement spin kick watcher
Description
Port the spin kick watcher to the new ROS referee. This was not possible as of #1554 as it requires the vision filter, but as soon as #1555 is merged this can be worked on.
This enables opponent restarts.
Requirements
- Properly handle opponent restarts
Design
- When we enter the "ready" state, capture the current ball position
- Switch to the "playing" state once the ball moves by a certain amount
An equivalent implementation can be seen in the old code.