Interfacing Tiva C Launchpad boards with ROS using Energia

Interfacing Tiva C Launchpads in ROS is very much similar to Arduino. The IDE we are using to program Tiva C boards such as the EK-TM4C123GXL and EK-TM4C1294XL is called Energia (http://energia.nu/). The Energia IDE is a modified version of the Arduino IDE. The procedure to generate the ROS serial client library is the same as Arduino. We have to install a few packages on Ubuntu before we start working with the Energia ROS serial client for Energia.

The following command will install the ROS serial client library for the Energia IDE:

    $ sudo apt-get install ros-kinetic-rosserial-tivac

The following command will install the C libraries for the i386 platform. This library is required ...

Get ROS Programming: Building Powerful Robots now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.