installation.md
July 27, 2025 ยท View on GitHub
Installation
EPBA is built upon ROS. The installation instructions of ROS can be found here. We have tested this software on Ubuntu 20.04 and ROS noetic.
Install catkin tools, vcstool:
sudo apt install python3-catkin-tools python3-vcstool
Install additional libraries:
sudo apt install ros-noetic-image-geometry ros-noetic-camera-info-manager ros-noetic-image-view
Create a new catkin workspace (e.g., epba_ws) if needed:
mkdir -p ~/epba_ws/src && cd ~/epba_ws/
catkin config --init --mkdirs --extend /opt/ros/noetic --merge-devel --cmake-args -DCMAKE_BUILD_TYPE=Release
Download the source code:
cd ~/epba_ws/src/
git clone https://github.com/tub-rip/epba
Clone dependencies:
vcs-import < epba/dependencies.yaml
Build the ROS package:
cd ~/epba_ws
catkin build epba
source devel/setup.bash