🗺

ROS noeticでTurtlebot3のナビゲーションしようとしたらエラーになった

2021/09/20に公開

問題

公式チュートリアルを参考にTurtlebot3でナビゲーションをしようとしたら、ナビゲーションを起動したときにこんなエラーが出て地図情報は読み込めてもナビゲーションができませんでした…

[FATAL] [1632069562.232521024, 106.771000000]: Failed to create the dwa_local_planner/DWAPlannerROS planner, are you sure it is properly registered and that the containing library is built? Exception: According to the loaded plugin descriptions the class dwa_local_planner/DWAPlannerROS with base class type nav_core::BaseLocalPlanner does not exist. Declared types are  base_local_planner/TrajectoryPlannerROS

解決策

調べてみると、dwa_local_plannerがインストールされてなかったっぽいので、以下のコマンドでインストールします。

sudo apt-get install ros-noetic-dwa-local-planner

インストール後に再度ナビゲーションを起動したらこんな感じでゴールに向かってTurtlebot3が進むようになりました。

Discussion