Pynote

Python、機械学習、画像処理について

ROS - ROS Kinetic のインストール

概要

ROS kinetic を Ubuntu 16.04 に導入する方法について

試した環境

手順

1. レポジトリの追加する

# レポジトリの追加
$ sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
# 公開鍵の追加
$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

2. ROS kinetic 及び python バインディングをインストールする

$ sudo apt-get update
$ sudo apt-get install -y ros-kinetic-desktop-full python-rosinstall

3. 環境ファイルを .bashrc から読み込むようにする

$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
$ source ~/.bashrc

4. rosdep の初期化

$ sudo rosdep init
$ rosdep update

5. 作業ディレクトリの作成及び初期化

$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
$ catkin_init_workspace