Skip to content
Matthias Faessler edited this page Mar 10, 2018 · 20 revisions

Get git

For the following installation instructions you will need git which you can set up with the following commands:

sudo apt-get install git
git config --global user.name "Your Name Here"
git config --global user.email "Same e-mail as used for github"
git config --global color.ui true

Get ROS

This framework is based on the Robot Operating System (ROS) and you therefore first need to install it by following the steps described in the ROS Installation.

  • ROS workspace
  • Dependencies
  • Main installation
  • sudo usermod -aG dialout $USER
  • Test the Framework

Get catkin tools

Get catkin tools with the following commands:

sudo apt-get install python-pip
sudo pip install catkin-tools

Create a catkin workspace

Create a catkin workspace with the following commands by replacing <ROS VERSION> with the actual version of ROS you installed:

cd
mkdir -p catkin_ws/src
cd catkin_ws
catkin config --init --mkdirs --extend /opt/ros/<ROS VERSION> --merge-devel --cmake-args -DCMAKE_BUILD_TYPE=Release

Set up SSH keys

We strongly recommend to set up ssh keys with github to simplify your workflow. You can do so by following the instructions on how to set up an ssh key. Henceforth, always clone repositories using the ssh url: ssh_link

Clone this wiki locally