在moveit编译时找不到manipulation_msgsConfig.cmake manipulation_msgs-config.cmake文件

-- Could not find the required component 'manipulation_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/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
  Could not find a package configuration file provided by "manipulation_msgs"

  with any of the following names:

    manipulation_msgsConfig.cmake
    manipulation_msgs-config.cmake

在moveit编译时找不到manipulation_msgsConfig.cmake manipulation_msgs-config.cmake文件_第1张图片

这是由于少了manipulation_msgs这个包

我们在这里安装这个包就好了

在终端中输入 sudo apt-get install ros-kinetic-manipulation-msgs

在moveit编译时找不到manipulation_msgsConfig.cmake manipulation_msgs-config.cmake文件_第2张图片

完成安装后重新去编译一下你的moveit包就行了。


你可能感兴趣的:(ros,moveit)