ROSでビルドしたパッケージが認識されなかったときの対処法

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

Kauzmichi Shirai

タイトルの通りですが、自作したりgitからもってきたROSコードをビルドしても、パッケージとして認識されないことがあった。
例えば、my_rosというパッケージを自分で書いてビルドしたが、rosrun my_rosとしてもエラーになるケース。 このとき、ビルドしたあとに、rospack profileとしたら解決した。

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

$cd ~/catkin_ws
$catkin_make
$rospack profile