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

Larc2023 #29

Open
wants to merge 29 commits into
base: LARC2022
Choose a base branch
from
Open

Larc2023 #29

wants to merge 29 commits into from

Conversation

ersaraujo
Copy link

📝 Summary

This PR aims to make the necessary changes to run VSSReferee on LARC 2023. The changes are the addition of new features for integration with VSS-Vision

☑️ Checklist

  • Create a new package type for collecting vision data (SSLVision/VSS-Vision)
  • Add buttons to choose vision packet type (SSLVision or FIRASim)
  • Add SSL-Vision/VSS-Vision .proto files
  • Add buttons for enable or disable the teleport
  • Adds team selection to the interface
  • Add resending to handle packet loss
  • Increases the max number of players.
  • Removes collision detection for positioning
  • Increase command transition time to allow robot positioning
  • Create Dockerfile and docker run script

⚽ How to use?

  • To obtain data from VSS-Vision select the button “VSS-Visions”
    image

  • To disable or enable replacer
    image

  • Team selection: for each team (Blue and Yellow) you must select one of the teams displayed in a selection box.
    image

📕 Closing notes

The changes made were made temporarily for the use of VSSReferee in conjunction with VSS-Vision, therefore, subsequent changes are necessary for better integration of both software.

The changes not mentioned in the section above have little impact on the end user, the main ones being:

  1. Addition of IP and Port for vision data collection, with IP = "224.5.23.2" and Port: 10016
  2. Creating a dockerfile to run via docker
  3. Increased transition time to 7s
  4. reforwarding of referee command packets.

@bmmuc
Copy link

bmmuc commented Oct 6, 2023

@pedrojlsilva @zsmn

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants