raspimouse-sim-tutorial
  • Raspberry Pi Mouse Simulator's Tutorial
  • GitHub repository
  • はじめに
    • ROSとは
  • セットアップ
    • ROS Indigoのインストール方法(Ubuntu Trusty)
    • ROS Kineticのインストール方法(Ubuntu Xenial)
    • ROS Melodicのインストール方法(Ubuntu Bionic)
    • Raspberry Pi Mouse Simulatorのインストール方法
    • Raspberry Pi Mouse Simulatorの動作確認
  • ROSのチュートリアル
    • ROSパッケージの作り方
    • トピックの書き方
    • 独自のメッセージファイルの作り方
    • まとめて起動するやり方
    • サービスの書き方
    • 独自のサービスファイルの作り方
    • 付録
      • ROSでよく使用する用語
      • よく使用するROSコマンド
  • シミュレータのチュートリアル
    • シミュレータ上のラズパイマウスを動かす方法 Part1
    • シミュレータ上のラズパイマウスを動かす方法 Part2
    • シミュレータ上のラズパイマウスを動かす方法 Part3
    • シミュレータ上のラズパイマウスを動かす方法 Part4
    • シミュレータ上のラズパイマウスを動かす方法 Part5
    • シミュレータ上のラズパイマウスを動かす方法 Part6
  • ROSのトラブルシューティング
  • 利用者アンケート
Powered by GitBook
On this page
  • 概要
  • 動作確認済み環境
  • 手順
  • コマンド解説
  • ROSのインストール
  • catkin_wsの準備
  • Trubleshooting
  • catkin_makeに失敗する

Was this helpful?

  1. セットアップ

ROS Kineticのインストール方法(Ubuntu Xenial)

PreviousROS Indigoのインストール方法(Ubuntu Trusty)NextROS Melodicのインストール方法(Ubuntu Bionic)

Last updated 6 years ago

Was this helpful?

Ubuntu 14.04を使用している場合はをご覧ください。 Ubuntu 18.04を使用している場合はをご覧ください。

概要

Gazebo上でRaspberry Pi Mouseをシミュレートできるようにするため、以下のソフトウェアをインストールします。

  • ROS Kinetic

  • Gazebo 7.x (ROSとともにインストール)

ROSがすでにインストール済みの場合はこのページを飛ばしてを行ってください。

動作確認済み環境

  • Ubuntu Desktop 18.04 LTS 64bit

手順

を使用してインストール作業を進めていきます。

  1. ROSをインストール

  2. catkin_wsを準備

必要なコマンドをまとめると、以下のようになります。 これらのコマンドについてこの後細かく説明していきます。

sudo apt-get update
sudo apt-get install -y curl
bash -c "$(curl -SsfL https://git.io/ros-kinetic-desktop)"
source ~/.bashrc
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/
catkin_init_workspace src
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
catkin_make && source ~/catkin_ws/devel/setup.bash

コマンド解説

ROSのインストール

インストーラを使用するに当たり、まずは以下のコマンドでパッケージマネージャ(apt)のパッケージリストを最新版にし、curlをインストールします。1行ずつ実行してください。

sudo apt-get update
sudo apt-get install -y curl

次にインストーラを実行します。

bash -c "$(curl -SsfL https://git.io/ros-kinetic-desktop)"

このインストーラを使ってapt-getでインストールするパッケージは以下の通りです。

  • ros-kinetic-desktop-full

最終的に以下のログが出ていればインストール成功です。

***INSTRUCTION*****************
* do the following command    *
* $ source ~/.bashrc          *
* after that, try             *
* $ LANG=C roscore            *
*******************************

catkin_wsの準備

ROSのパッケージを保存するためのワークスペースを用意します。1行ずつ実行してください。

source ~/.bashrc
mkdir -p ~/catkin_ws/src
cd ~/catkin_ws/
catkin_init_workspace src
echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc
catkin_make && source ~/catkin_ws/devel/setup.bash

Trubleshooting

catkin_makeに失敗する

$ catkin_make
Base path: /home/ubuntu/catkin_ws
Source space: /home/ubuntu/catkin_ws/src
Build space: /home/ubuntu/catkin_ws/build
Devel space: /home/ubuntu/catkin_ws/devel
Install space: /home/ubuntu/catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/ubuntu/catkin_ws/build"
####
####
#### Running command: "make -j8 -l8" in "/home/ubuntu/catkin_ws/build"
####

上記のようになにもビルドせず、目的のパッケージのcatkin_makeに失敗する場合があります。

setup.bashを再読み込みしてからcatkin_makeしてみてください。

今回はROSのインストールにを使用します。

ROSのインストールについて詳しく調べたい場合はをご覧ください。

詳しくはをご覧ください。

ROSのインストール方法(Ubuntu Trusty)
ROSのインストール方法(Ubuntu Bionic)
Raspberry Pi Mouse Simulatorのインストール
ryuichiueda/ros_setup_scripts_Ubuntu16.04_desktop
ryuichiueda/ros_setup_scripts_Ubuntu16.04_desktop
ROS Wiki
ROSトラブルシューティング