安装Arduino与ros通讯
文章目录
下载
- 在Arduino.cc下载适合自己的Arduino版本
如果下载速度太慢可以通过我上传的链接下载:
32位arm安装包 arduino-1.8.11-linuxarm.tar.xz
64位arm安装包 arduino-nightly-linuxaarch64.tar.xz
- 解压缩arduino安装包并进入解压缩后的文件夹
- 使用以下命令对install.sh添加可执行权限,并执行安装
sudo ./install.sh
- 将用户加入dialout组,其中
<username>
是当前linux的用户名。有的可能需要重启才生效
sudo usermod -a -G dialout <username>
- 将Arduino开发板插入你的设备
安装
- 安装rosserial_arduino库
sudo apt-get install ros-melodic-rosserial-arduino
sudo apt-get install ros-melodic-rosserial
-
terminal进入Arduino libraries文件夹
-
执行以下指令从而将rosserial_arduino库安装到Arduino IDE中
rosrun rosserial_arduino make_libraries.py .
- 确认经过以上操作后,libraries文件夹中出现了 ros_lib 文件夹
这个文件夹就是arduino的ros库了
官方文档:http://wiki.ros.org/rosserial_arduino/Tutorials/Arduino%20IDE%20Setup