ros-melodic在编译ROS机器人开发实践中marm功能包的问题

我在用melodic编译古月君提供的kinetic的源代码时遇到了这个问题:

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/melodic/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

我之前去官方wiki上面看了一下, 上面说manipulation_msgs的Maintainer status是已经end-of-life了. 可能就不能再通过apt install的方法获得了. 这边我觉得可能只能去github上面下载了 放到自己工作空间下面的src里面就好了, 然后回到根目录再catkin_make一下.
在解决了manipulation/manipulation_msgs的问题以后, 还提示我还有一个包也没装, 也可以去github上面下载 我把这两个包都装好之后这个问题就解决了.

你可能感兴趣的:(ROS)