Be Engineer.

エンジニア成り立て管理人の日々の記録とメモブログです。

Raspberry piにROSをインストール

[環境]

 

[メモ]

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するべき。