-
Notifications
You must be signed in to change notification settings - Fork 190
installation_tutorial
- Platform: Ubuntu 22.04 (Jammy)
- Gazebo Garden
- ROS 2 Humble
See Installation instructions for:
- Gazebo Garden: https://gazebosim.org/docs/garden/install
- ROS 2 Humble: https://docs.ros.org/en/humble/Installation/Ubuntu-Install-Debians.html
-
Open a terminal and source your ROS 2 installation.
source /opt/ros/humble/setup.bash
-
Create a colcon workspace and clone the vrx repository
mkdir -p ~/vrx_ws/src cd ~/vrx_ws/src git clone https://github.com/osrf/vrx.git
-
Clone the
ros_gz
repository and check out thehumble
branchcd ~/vrx_ws/src git clone https://github.com/gazebosim/ros_gz.git -b humble
-
Build the workspace
cd ~/vrx_ws GZ_VERSION=garden colcon build --merge-install
Note: Make sure to set the
GZ_VERSION
togarden
. This is needed for building theros_gz
package. -
Install dependencies
sudo apt install python3-sdformat13
Now that you've built your environment, you will need to source the setup script before you can do anything with it. From the root of your workspace, run:
. install/setup.bash
Note that, in general, you always need to perform this step when working with ROS and ROS 2 workspaces. Forgetting to source the environment is one of the most common mistakes among new users. If you're new to ROS 2 workspaces, you may find this tutorial helpful.
Back: Getting Started Overview | Top: VRX Tutorials | Next: Running VRX |
---|