ADT GStreamer API Open source C++ application interface for manipulating video devices using GStreamer.
ADT TCP Socket API Open source programming interface for TCP/IP connections in C++ using BSD sockets.
ADT iRobot API API to control the iRobot create 2 platform with a C++ class. The code is based on the specifications described in iRobot® Create® 2 Open Interface documentation and our serial port interface. It depends on glib to handle events.
ROS Node for iRobot create 2 ROS node to control the iRobot Create 2 platform in the form of a C++ class which is a derived class from ADT_iRobot that contains all the actual functionality to control the iRobot create 2 and the ROS related functionality, messages, topics and services. This result in a compact and easy to read code.