0
点赞
收藏
分享

微信扫一扫

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库


目录

​​1.首先,我们来安装arduino ide。​​

​​2.然后,我们来安装rosserial工具包​​

​​3.构建arduino的ros_lib库​​

​​4.重启arduino可以了。​​

1.首先,我们来安装arduino ide。

由于树莓派安装的Ubuntu mate 16.04版本,因此采用以下方法来安装arduino ide。

只需要一行代码下去:

sudo apt-get install arduino

然后就可以在下面选项里面找的到了。

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库_arduino

插上arduino uno之后发现端口那里还是空的,没有反应,怀疑是驱动的问题,所以赶紧安装CP2102驱动试试吧。

通过百度左右查找,发现驱动好像是有的。通过下面第一条指令判断有驱动,通过第二条指令判断usb口有设备,但是为什么arduino ide识别不了呢?

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库_arduino_02

百度了半天终于解决,看以下教程(用方法一完美解决)

2.然后,我们来安装rosserial工具包

sudo apt-get install ros-kinetic-rosserial-arduino

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库_ubuntu_03

3.构建arduino的ros_lib库

查看arduino文件放置位置

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库_raspberry pi_04

然后进这个目录,

运行:

rm -rf ros_lib

rosrun rosserial_arduino make_libraries.py .

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库_百度_05

在运行rosrun这个命令之前别忘了加开个终端运行roscore。

然后安装成功了。

4.重启arduino可以了。

树莓派ROS+arduino(一):安装arduino ide+rosserial工具包+构建arduino的ros_lib库_arduino_06

 

举报

相关推荐

0 条评论