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