Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Visualize ball placement point in Thunderscope field widget #3289

Open
4 tasks
williamckha opened this issue Jul 24, 2024 · 0 comments · May be fixed by #3337
Open
4 tasks

Visualize ball placement point in Thunderscope field widget #3289

williamckha opened this issue Jul 24, 2024 · 0 comments · May be fixed by #3337
Assignees
Labels
Difficulty - 3 Easy and simple issues that require some context to do Elaborated Starters Thunderscope

Comments

@williamckha
Copy link
Contributor

williamckha commented Jul 24, 2024

Description of the task

The ball placement point should be visualized in the Thunderscope field widget. Implementation in #3282

The implementation work is mostly done, so this issue is mainly for porting over these changes to our master branch + cleaning up the code. Read through the linked PR and try running the code on your machine.

Acceptance criteria

  • Add a "Referee" layer to the field widget and visualize the ball placement point in the layer
  • Visualization should include a circle centered at the ball placement point with a radius of 0.15 m representing the allowed tolerance for ball placement
  • Circle should be shaded green/red depending on whether the ball is in the placement zone or not
  • Test by sending Game Controller commands

Blocked By

@williamckha williamckha added Thunderscope Difficulty - 7 Well-defined tasks that requires some understanding about the relevant system and tools labels Jul 24, 2024
@williamckha williamckha linked a pull request Oct 5, 2024 that will close this issue
4 tasks
@sauravbanna sauravbanna added Difficulty - 3 Easy and simple issues that require some context to do Elaborated Starters and removed Difficulty - 7 Well-defined tasks that requires some understanding about the relevant system and tools labels Oct 5, 2024
@Lmh-java Lmh-java self-assigned this Oct 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Difficulty - 3 Easy and simple issues that require some context to do Elaborated Starters Thunderscope
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants