[Solved] ROS Error: Could NOT find move_base_msgs

Ubuntu18.04 + ROS melodic, catkin compile mbot error:

-- +++ processing catkin package: 'mbot_navigation'
-- ==> add_subdirectory(mbot_navigation)
-- Could NOT find move_base_msgs (missing: move_base_msgs_DIR)
-- Could not find the required component 'move_base_msgs'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/melodic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
  Could not find a package configuration file provided by "move_base_msgs"
  with any of the following names:
    move_base_msgsConfig.cmake
    move_base_msgs-config.cmake

 

Solution:

sudo apt-get install ros-melodic-move-base-msgs

Read More: