如图,在catkin_make时,提示功能包缺失
按常规操作,本人Ubuntu18.04,ros-melodic,
在终端执行
sudo apt-get install ros-melodic-manipulation-msgs
,
出现问题描述:E: 无法定位软件包 ros-melodic-manipulation-msgs
① 去github上面下载对应功能包即可:
链接:https://github.com/ros-interactive-manipulation/manipulation_msgs ;
② 提取解压包,放置到自己工作空间(本人是catkin_ws)的src里边;
③ 重命名,把manipulation_msgs-hydro-devel的“-hydro-devel”去掉;
④ 然后回到catkin_ws根目录,在终端打开
⑤ catkin_make即可。
最后,还会提示还有一个功能包没安装好,继续以上操作,
① 去github上面下载对应功能包即可:
链接:https://github.com/ros-interactive-manipulation/household_objects_database_msgs
② 提取解压包,放置到自己工作空间(本人是catkin_ws)的src里边;
③ 重命名,把household_objects_database_msgs-hydro-devel的“-hydro-devel”去掉。
④ 然后回到catkin_ws根目录,在终端打开
⑤ catkin_make即可。
最后效果如图: