Getting Started
A2D2 ROS Preparer was developed and tested for ROS Noetic on Ubuntu 20.04 (focal).
Prerequisites
With a ROS noetic installation, install the following packages:
sudo apt install git python3-wstool python3-rosdep ninja-build ros-noetic-cnpy
Building
Create the workspace and clone the repo:
mkdir catkin_ws
cd catkin_ws
source /opt/ros/noetic/setup.bash
wstool init src
git clone git@github.com:tum-gis/a2d2_ros_preparer.git src/a2d2_ros_preparer
Install the package dependencies and run catkin for compiling:
sudo rosdep init
rosdep update
# if on Linux Mint 20, add the argument: --os=ubuntu:focal
rosdep install --from-paths src --ignore-src -r --rosdistro=${ROS_DISTRO} -y
catkin_make_isolated --install --use-ninja
In case you want to use CLion as IDE, run:
source ./devel_isolated/setup.bash
clion ./ &