ROSのトラブルシューティング
Gazebo上のラズパイマウスが動かない
ros-control関連のパッケージが不足しているとラズパイマウスが動きません。 以下のコマンドで追加パッケージをインストールしてください。
master may not be running yet
publishするノードに接続できない状態です。
roslaunch
でlaunchファイルを呼び出している場合はもう一度launchできているかどうか確認してください。
その他の場合はroscore
がエラーなく起動できているか確認してください。
roslaunch
をそのまま実行できない場合、roscore
を別プロセスとして起動してから実行するとうまく行く場合が多いです。
catkin_make failed
上記のようになにもビルドせず、目的のパッケージのcatkin_makeに失敗する場合があります。
その際には以下のコマンドを実行してから再度catkin_makeを実行してみてください。
Gazeboの動作がカクカクする/Gazeboのフレームレートが低い
描画が間に合っていない場合、Gazebo上のロボットの動きが鈍く見えます。 陰を描画しないようにすることでほとんどの場合は動作が改善します。
GazeboのWorldにあるscene
をクリックします。
次にProperty
にあるshadows
がTrue
になっているため、チェックを外しFalse
にします。
rtlightsensorについてのエラーが出る
デバイスファイルにアクセスができない場合、上記のエラーが繰り返し出ます。
以下のコマンドを実行してください。一度実行していれば、二度目に実行する必要はありません。
Last updated