耗时三天多终于解决了这个问题。
硬件:ROC RK3328 CC
系统:ubuntu 16.04
ROS kinetic
下位机用的arduino uno。
在下载了rosserial包之后,运行rosserial_python里的serial_node.py程序的时候出现如下错误提示:
然后通过百度解决了这个问题,具体链接:javascript:void(0)
也就是说仅仅把
改成了
。在通过上述改变之后,错误提示变成了如下所示:
这是因为仅仅把queue变成Queue之后,剩下的程序还是用了queue。因此造成了这个错误。
解决方法:
把那一行改为:
然后再次运行,完美!