Make sure you have ROS 2 installed. You can follow the instructions here to install ROS 2 Humble.
- Create a ROS workspace with a
srcfolder.
mkdir -p ~/utexas_panther_ws/src- Clone this repository along with its submodules. Make sure you're in the
srcdirectory.
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 buildYou 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