1 在Ubuntu下使用Arduino IDE无法烧入程序的问题
主要原因是选择错了端口
报错的截图所示:
此外,选择错端口的情况下,当运行如下命令时:rosrun rosserial_python serial_node.py /dev/ttyS0也会报错。
解决方案是:
第一:首先令串口连接上虚拟机,而不是主机。
也就是虚拟机->可移动设备->Arduino(前面有对号)
第二:sudo chmod 777 /dev/ttyACM0
然后就OK了:
2 ROS_lib中的Hello例程测试
2.1 烧入完成
2.2 运行ros master 以及查看话题
如下图,运行成功!