网上找到各种安装内容都差不多,安装中会出一点小问题,我的解决方法
arduino IDE安装,照着输没啥问题
sudo apt-get install arduino
运行增添目录选add也没啥问题
arduino
rosserial arduino软件安装选二进制的 运行快
sudo apt-get install ros-XXXX-rosserial-arduino
sudo apt-get install ros-XXXX-rosserial
rospack profile
这里的XXX是你的ros的版本 ,不一样的版本安装会报错
查看ros版本的方法
在终端输入roscore
打开新终端,再输入rosparam list
再输入rosparam get /rosdistro就能得到版本
之后安装ros_lib到Arduino IDE开发环境(就是把ros里的文件拷到arduino里)
cd <sketchbook>/libraries
有时候两个一起cd显示权限不够,那就分开一个一个进
cd sketchbook
cd libraries
第一次安arduino的文件夹里啥也没有 下面的可以不用运行,这个是删除文件
rm -rf ros_lib
最后运行这个一般没啥问题
rosrun rosserial_arduino make_libraries.py .
写的很简单图用的是ros官方教程里的原图,我也是初学,希望它能帮到你,如有不足还望大佬指点