- To run the ROS nodes from Arduino, let us set up the rosserial packages and the rosserial_arduino client in the Arduino IDE.
- Install the rosserial packages on Ubuntu 16.04 using the following commands:
$ sudo apt-get install ros-kinetic-rosserial-arduino ros-kinetic-rosserial-embeddedlinux ros-kinetic-rosserial-windows ros-kinetic-rosserial-server ros-kinetic-rosserial-python
- Build the packages from the source after cloning the rosserial repository in the catkin workspace:
$ cd ~/catkin_ws/src/
$ git clone https://github.com/ros-drivers/rosserial.git
$ cd ~/catkin_ws/
$ catkin_make
- Install the Arduino IDE by following the steps described at http://arduino.cc/en/Main/Software.
- Download the Linux 64-bit version and copy ...