🗺
ROS noeticでTurtlebot3のナビゲーションしようとしたらエラーになった
問題
公式チュートリアルを参考に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