在Ubuntu安装Arduino与ros通讯

安装Arduino与ros通讯

下载

  1. Arduino.cc下载适合自己的Arduino版本
    在这里插入图片描述

如果下载速度太慢可以通过我上传的链接下载:
32位arm安装包 arduino-1.8.11-linuxarm.tar.xz
64位arm安装包 arduino-nightly-linuxaarch64.tar.xz

  1. 解压缩arduino安装包并进入解压缩后的文件夹
  2. 使用以下命令对install.sh添加可执行权限,并执行安装
sudo ./install.sh

在这里插入图片描述

  1. 将用户加入dialout组,其中<username>是当前linux的用户名。有的可能需要重启才生效
sudo usermod -a -G dialout <username>
  1. 将Arduino开发板插入你的设备

安装

  1. 安装rosserial_arduino库
sudo apt-get install ros-melodic-rosserial-arduino
sudo apt-get install ros-melodic-rosserial
  1. terminal进入Arduino libraries文件夹

  2. 执行以下指令从而将rosserial_arduino库安装到Arduino IDE中

rosrun rosserial_arduino make_libraries.py .
  1. 确认经过以上操作后,libraries文件夹中出现了 ros_lib 文件夹
    这个文件夹就是arduino的ros库了
    在这里插入图片描述

官方文档:http://wiki.ros.org/rosserial_arduino/Tutorials/Arduino%20IDE%20Setup

发布了9 篇原创文章 · 获赞 1 · 访问量 294

猜你喜欢

转载自blog.csdn.net/weixin_42063567/article/details/104222995
今日推荐