-
-
Notifications
You must be signed in to change notification settings - Fork 156
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
Compatibility for Docker on macOS #848
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for this very nice contribution!
I believe we should also update the documentation on how to use Webots ROS 2 on macOS with the new option you provide. Can you please make a PR with an updated version of this file and link it with this PR?
Co-authored-by: Olivier Michel <[email protected]>
Yes no problem, but probably not until next week. |
This is a nice PR. I also just ran into this issue while using parallels instead of UTM, so it would be nice to get this merged. The current way get_host_ip "finds" the host ip address seems pretty fragile to me, im not even sure that code should be there. Perhaps just forcing the user to put in the hardcoded value would reduce confusion. |
Hey @jyjblrd, unfortunately we switched over to Gazebo and my free time is currently also pretty full. You can contribute to the documentation if you want. |
Yeah no worries, I can finish it up in the next few days |
Cool, thank you. Then I don't have to feel guilty every time I open Github :D |
This is very helpful. When do you expect this PR to be merged? |
@omichel still looking for this PR to be merged? sorry for airing this thread for so long, I've been busy but I've been using this fork for a while and I think it is very worthwhile to get on the main branch, and I have some time now |
Hi, yes, please go ahead and let's merge this PR when it is fully tested and properly documented. |
When will it be merged to fix? |
Whenever someone fixes the failing tests. |
Description
Hey,
I want to use Webots with ROS running in Docker on macOS and not in the VM since the rest of my project runs in docker anyway.
So I made changes so that you can provide a host ip address in the launch file for WebotsLauncher and WebotsController. If you don't, they will just use the get_host_ip function like before.
Affected Packages
List of affected packages: