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

Cross-platform webots support #82

Open
KipHamiltons opened this issue Jun 29, 2021 · 3 comments
Open

Cross-platform webots support #82

KipHamiltons opened this issue Jun 29, 2021 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@KipHamiltons
Copy link
Member

We should properly support macOS and windows. This might mean supporting patches for the webots source (TC fork), which allow it to build.

@KipHamiltons KipHamiltons added the enhancement New feature or request label Jun 29, 2021
@miikyla miikyla self-assigned this Sep 25, 2021
@miikyla
Copy link

miikyla commented Sep 25, 2021

https://github.com/NUbots/NUbook/tree/peters/windows-webots

Includes additional instructions to allow for support with Windows. Something else I want to include is that doing hostname -I to get the IP address for the webots/projects/samples/contests/robocup/controllers/referee/game.json file isn't reliable when using the Docker containers specified in the Windows instructions. My workaround currently is to wait until Webots refuses the IP address and then add it to the game.json file then, but this is a bit too hacky for my liking. Not sure how to grab the IP address earlier though

@KipHamiltons
Copy link
Member Author

Do you need to get the IP of the docker container itself @miikyla?

@miikyla
Copy link

miikyla commented Sep 29, 2021

I think so? I'm whitelisting the WSL? IP (hostname -I) but when Webots connects it's booting another IP address off

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

No branches or pull requests

2 participants