Raspberry piにROSをインストール
[環境]
- Raspberry Pi 3
- OS-Jessie
[メモ]
Raspberry Pi 3にJessieをインストール後にROS-commをインストールした。
ROSberryPi/Installing ROS Indigo on Raspberry Pi - ROS Wiki
上記のリンクを参考に手順通りにインストールをしたが
多少エラーが出たので文字に残しておく。
[エラー]
- 追加で幾つかのパッケージをインストールする際にmakeが止まる
mavros,mavlink,urg_node,hokuyo_nodeを一度にインストールするため
参考リンクの4.2 Adding Released Packagesの手順に従った。
$ sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/indigo
このコマンドを実行するとmakeが止まるエラーが起きた。
オプションで-j2を加えて実行しても同じ。
止まったlogの部分を見ると一回目はros、二回目はmavlinkのヘッダーで
原因はプログラムのバグではないと判断した。
結果的に上記のコマンドを-j2オプションを加えた上で
3回繰り返すことでmakeが正常に終了した。
原因はmakeの対象のファイルが多すぎたことだと思う。
何回か分けてmakeするべき。