用途
Arduino主要应用于控制电机驱动和各类传感器(比如超声波、IMU等),然后和ROS的上机位通讯,交换数据。
安装与使用
- 安装rosserial软件包
sudo apt-get install ros-indigo-rosserial-arduino
sudo apt-get install ros-indigo-rosserial
- 安装ros_lib库,其中
<sketchbook>
是arduino的开发环境
cd <sketchbook>/libraries
rm -rf ros_lib
rosrun rosserial_arduino make_libraries.py .
重启arduino IDE,可以看到ros_lib的例子。官网上有rosserial_arduino教材