Prerequisites
Before building the workspace, make sure your system is set up with the right tools.
Supported ROS 2 Distributions
DelibFlow targets the following distributions:
ROS 2 Jazzy (Ubuntu 24.04)
ROS 2 Kilted (Ubuntu 24.04)
Note
Humble support has been dropped. If you are on Ubuntu 22.04, consider upgrading your OS or running in a container.
System Dependencies
You need to have the following installed before cloning the repo:
ROS 2 (Jazzy or Kilted)
colcon build tool
vcstoolfor importing third-party repos:sudo apt install python3-vcstool
rosdepfor resolving system-level dependencies:sudo apt install python3-rosdep sudo rosdep init # skip if already done rosdep update
That should cover everything. Head over to Installation when you are ready.