エンジニアの備忘録

仕事や趣味でのトラブルシューティングの備忘録

ROSでビルドしたパッケージが認識されなかったときは、rospack profile

タイトルの通りですが、自作したりgitからもってきたROSコードをビルドしても、パッケージとして認識されないことがあった。

例えば、my_rosというパッケージを自分で書いてビルドしたが、rosrun my_rosとしてもエラーになるケース。 このとき、ビルドしたあとに、rospack profileとしたら解決した。

具体的には以下のようなコマンドを使用した。

$cd ~/catkin_ws
$catkin_make
$rospack profile