rosserial_arduino学习笔记1《Arduino与ROS连接中的一些问题》

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 以及查看话题

如下图,运行成功!

猜你喜欢

转载自blog.csdn.net/qq_27806947/article/details/82962202
今日推荐