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

Share game state between robots #189

Open
1 of 3 tasks
SyrianSpock opened this issue Mar 5, 2019 · 0 comments
Open
1 of 3 tasks

Share game state between robots #189

SyrianSpock opened this issue Mar 5, 2019 · 0 comments

Comments

@SyrianSpock
Copy link
Member

SyrianSpock commented Mar 5, 2019

We want to enable our robots to distribute the tasks during a game. For that we need them to share game state that covers two kinds of information:

  • gutex: global mutexes to block access to certain tasks or areas on the table
  • semaphore: semaphores allow us to count objects in certain areas of the table (on the scale or on the starting zone)

Steps needed:

  • Implement IP communication over UWB
  • Implement RAFT to manage distributed shared state
  • Integrate the shared state on 2 robots + 1 computer
@SyrianSpock SyrianSpock added needs-hardware-testing high-priority High priority, should be fixed ASAP labels Mar 5, 2019
@SyrianSpock SyrianSpock added this to the Belgium 2k19 milestone Mar 5, 2019
@SyrianSpock SyrianSpock removed this from the Belgium 2k19 milestone May 14, 2019
@SyrianSpock SyrianSpock removed the high-priority High priority, should be fixed ASAP label May 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants