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

本文解决在Ubuntu16.04环境下,使用ur_modern_driver包后,运行catkin_make命令时出现的“Invoking‘make-j4-l4’failed”错误。错误原因是未正确选择kinetic-devel分支,正确选择后可正常编译。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在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.youkuaiyun.com/Fcc_bd_stars/article/details/78150729
https://blog.youkuaiyun.com/qq_25267657/article/details/84871028

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值