-
-
Notifications
You must be signed in to change notification settings - Fork 2
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
Validate that we can make the arena dynamic and interactive #216
Comments
@RealOrangeOne is that just notes? If so, could you add them to this issue? Or is it a branch? If so, perhaps you could push it and then link it from this issue? |
It's not a branch, it's more fundamentals. If territories are defined as a supervisor.getFromId(123).getField("color").setSFColor([0.5, 0.5, 0.5]) We'd need to get the ids of each territory (easily done through In theory the same can also be done for moving walls, however there are physics issues around that, so i'd recommend just having the walls vanish ( |
It looks like we're going to do tower claiming and knowledge via radio emitters and receivers. This allows them to also be used for location too 👍. We plan to put each robot's transmitter on a different frequency and the towers (together) on a third. The towers will listen for everything; the robots will only listen to the towers. Robots will be able to impersonate towers, but our rule around good sporting conduct covers not doing that. Since location information can be extracted from the location towers, we'll drop the camera. |
This was done in #224 |
Have we checked that we can interactively move objects? |
For SR2021 it's looking like we're going to have a dynamic arena. We need to work out how we'd actually do that.
There is some overlap here with #18 though I think we can approach them separately, at least for validating the things we need to work can work.
The outcome here might just be a proof-of-concept branch, though it would obviously be great to have a full PR implementing this.
I suggest that we probably want a separate Supervisor to handle the arena interactions, if Webots supports having more than one.
The text was updated successfully, but these errors were encountered: