iRobot Create communication library

The iRobot Create library allows user to easily communicate with the iRobot Create robot. It implements the Open Interface protocol version 2.

This library is developped by iLab (University of Southern California).

This library is not an official library from iRobot.

More information is available on Savannah.


This library has an (optional but strongly recommended) dependency on LibSerial, please make sure that this library is installed on your system before trying to use this library using serial port communication. More information on LibSerial website.

User manual

Doxygen documentation


To ask questions, propose suggestions, please check out our mailing-lists.


You can get the library here.

Valid XHTML 1.0 Strict