Make sure you have ROS 2 installed. You can follow the instructions here to install ROS 2 Humble.
- Create a ROS workspace with a
src
folder.
mkdir -p ~/utexas_panther_ws/src
- Clone this repository along with its submodules. Make sure you're in the
src
directory.
git clone --recurse-submodules [email protected]:UTNuclearRobotics/utexas_panther_accessories.git
- Install dependencies of packages. Make sure you're at the workspace root directory.
source /opt/ros/humble/setup.bash
rosdep install --from-paths src --ignore-src -r -y
- Build the workspace.
colcon build
You can also set up everything automatically with the following commands:
mkdir -p ~/utexas_panther_ws/src
cd ~/utexas_panther_ws/src
git clone --recurse-submodules [email protected]:UTNuclearRobotics/utexas_panther_accessories.git
cd ~/utexas_panther_ws
source /opt/ros/humble/setup.bash
rosdep install --from-paths src --ignore-src -r -y
colcon build