1,从塔克机器人上复制源程序
主要包括以下两项,在这里使用的主要是第二项
2,将其包含在一个src文件夹中,输入下面指令进行编译。
catkin_make
3,编译失败原因问题解决:
(1)第一个错误提示无法运行.py文件。
解决方法:打开命令窗口,在.py文件所在的位置,在命令窗口中输入
chmod a+x xx.py
重新启动文件即可。
(2)解决完上个问题后,显示没有功能包,在安装了相应的功能包还未解决。
发现是由于ROS中功能包Python版本和默认版本不符造成的,最简单的解决方法是在项目的scripts文件夹下将首行内容Python改为Python3即可。
废了,最后找客服弄好的。