ROS チュートリアル3.5.1にある
$ rospack depends1 beginner_tutorials
を実行しまいしたが、作成したパーケージ(beginner_tutorials)がないというエラーが出て原因調査に1時間。
原因はチュートリアル1.4で作成したワークスペースの登録する以下のコマンドを飛ばしていたためでした。
$ source devel/setup.bash
ネットで調べると他の人も同じところを飛ばしてうまう行かないというケースがありました。みんなまちがえるところは同じですね。
ところで、このROSにはワークスペースとパッケージという概念が出てきますがいまいち理解出来ていないです。おそらくワークスペースはその名の通り、作業する場所(=ROSのパッケージを保存し、ビルドするフォルダ)でパーケージはひとつのアプリケーションといったとこだと思いますが自信なし。もうすこしROSを触れば理解できると思います。
0 件のコメント:
コメントを投稿