Install Gazebo on Mac OS X
Following the Install Gazebo on Mac OS X from the Revolve Wiki is a TRAP, it won't work and it's too hard.
brew
, it won't work.
Prerequisites
Before we can install Gazebo, we must install some requirements through conda.
Order Matters
The order in which these conda installs happen matters, going out of order may break your install.
First, we make sure the environment we created in the previous step is active:
1 |
|
Then we proceed with installing boost
and opencv
1 2 |
|
Gazebo
After installing the prerequisites, we install Gazebo in the new conda env:
1 |
|
Once we run that in our terminal, we can test our installation in the normal way (as explained on the Revolve Wiki).
First, we check which version of gazebo we installed, running:
1 |
|
1 2 3 4 5 |
|
Gazebo Version
I am using, and will be using Gazebo version 11.10.1
,
can't promise anything for other versions :)
Prompts
Both gzserver --verbose
and gazebo
should raise a prompt to ask for access to the ports ("network connection"), which you must "allow".
If that worked, the next test is gzserver
, we run:
1 |
|
1 2 3 4 5 6 7 8 9 10 |
|
Finally, we can test the GUI interface by running:
1 |
|
This should return a running instance, like so:
Note
When you close the app you may get:
