Skip to content

Commit 52ea967

Browse files
committed
back to source install gazebo harmonic
1 parent b09549b commit 52ea967

File tree

1 file changed

+16
-4
lines changed

1 file changed

+16
-4
lines changed

README.md

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,22 @@ The reasons for installing ROS2 Jazzy natively on Apple Silicon Macbooks are:
5454
6. Post Installation
5555
- Generate a config file in the workspace
5656
- Make source script
57-
58-
### Gazebo Harmonic Installation
59-
- Install the binary package provided by the OSRF with homebrew
60-
- If fails, try reinstall with `brew reinstall $(brew deps gz-harmonic) gz-harmonic`
57+
58+
### Gazebo Harmonic Installation (`gz_install.sh`)
59+
1. Checking System Requirements
60+
- Create a workspace for Gazebo Harmonic (default: `~/gz_harmonic`)
61+
- Check the Python virtual environment
62+
2. Install Dependencies
63+
- Install Brew dependencies
64+
- Install Python dependencies
65+
- Set environmetnal variables for brew packages
66+
- Install xquartz
67+
3. Download Gazebo Harmonic Source Code
68+
- Clone Gazebo Harmonic Source Code
69+
4. Compile Gazebo Harmonic
70+
5. Post Installation
71+
- Read/append to the config file in the workspace
72+
- Regenerate source script
6173

6274
## Notes
6375
- `eclipse-cyclonedds` is excluded from the installation process

0 commit comments

Comments
 (0)