树莓派配置Arduino及其与ROS的通信
2018-01-05 00:00
232 查看
第一步
下载Arduino IDE 的ARM版本
第二步
以scp命令发送到树莓派中
scp ~/Downloads/arduino-1.8.3-linuxarm.tar.xz pi@192.168.1.106:~/Downloads
第三步
解压文件,执行 ./install.sh 进行安装,
第四步
安装arduino与ROS通信的功能包rosserial
可以
也可以
在install目录中生成人ros_lib库,将其拷贝到 //Arduino/libraries/ 中。
补充
上传程序时可能会出现无法打开串口的情况
即可
下载Arduino IDE 的ARM版本
第二步
以scp命令发送到树莓派中
scp ~/Downloads/arduino-1.8.3-linuxarm.tar.xz pi@192.168.1.106:~/Downloads
第三步
解压文件,执行 ./install.sh 进行安装,
第四步
安装arduino与ROS通信的功能包rosserial
可以
sudo apt-get install ros-indigo-rosserial-arduino sudo apt-get install ros-indigo-rosserial
也可以
cd ros_catkin_ws git clone https://github.com/ros-driver/rosserial.git cd .. catkin_make -j2 #默认为-j4,但担心树莓派性能不会,可能会造成死机 catkin_make install
在install目录中生成人ros_lib库,将其拷贝到 //Arduino/libraries/ 中。
补充
上传程序时可能会出现无法打开串口的情况
sudo chown username /dev/ttyUSB0
即可
相关文章推荐
- 树莓派配置Arduino及其与ROS的通信
- 树莓派与Arduino Leonardo使用NRF24L01无线模块通信之基于RF24库 (一) 配置与测试
- 4.ROS 多机通信 虚拟机[作为从机]-控制树莓派或者odroid 或者ros[作为主机]
- nginx 和 php-fpm 通信使用unix socket还是TCP,及其配置
- 树莓派与Arduino Leonardo使用NRF24L01无线模块通信之基于RF24库 (四) 树莓派单子节点查询
- 树莓派与arduino串行通信
- 自定义配置ros arduino bridge功能包集
- 树莓派的串口驱动配置通信
- 树莓派与Arduino Leonardo使用NRF24L01无线模块通信之基于RF24库 (五) 树莓派单子节点发送数据
- 树莓派与arduino串口通信实践
- 树莓派串口通信配置教程
- ROS学习(2):多机通信的网络配置
- Arduino与树莓派间的通信实践
- 树莓派与arduino通信
- 树莓派--与Arduino通信
- 树莓派与Arduino Leonardo使用NRF24L01无线模块通信之基于RF24库 (六) 树莓派查询子节点温湿度数据
- nginx 和 php-fpm 通信使用unix socket还是TCP,及其配置
- nginx 和 php-fpm 通信使用unix socket还是TCP,及其配置
- 树莓派与Arduino的串口通信
- razor imu 9dof的使用,先锋机器人rosaria 理解,配置STM32-ROS通信等疑难杂症(持续更新中)