在Ubuntu16.04下使用ur_modern_driver包更新工作空间后出现Invoking make -j4 -l4 failed的解决方法

在Ubuntu16.04下使用ur_modern_driver包后catkin_make后出现Invoking “make -j4 -l4” failed的解决方法

在使用Ros系统控制UR5机器人运动时,需要替换universal_robot包中的ur_driver替换成ur_modern_driver功能包,替换后需要用catkin_mak指令重新编译工作空间,而这时会出现下述图片中的错误:
在这里插入图片描述解决方法:其原因是从github上下载ur_modern_driver功能包时未选择kinetic-devel,而直接选择master进行下载了,如下图所示进行选择
在这里插入图片描述
选择后如下图所示
在这里插入图片描述
附上两个比较好的Ros系统下连接UR5机器人的博客链接
https://blog.csdn.net/Fcc_bd_stars/article/details/78150729
https://blog.csdn.net/qq_25267657/article/details/84871028

猜你喜欢

转载自blog.csdn.net/yuzhongmanbu99/article/details/106416863