PDA

View Full Version : oi_simple: new C interface for Create and Roomba devices


kevinweiler
04-09-2007, 09:25 PM
If you are interested in programming the iRobot Create or Roomba devices you may be interested in this.
oi_simple is a simplified C language open source API for iRobot Create and Roomba devices that eliminates the byte transfer oriented style of the original command and sensor data calls. Programs using oi_simple tend to be shorter and easier to write and read. The interface is intended to be easy for beginners to learn yet still provide experts complete control over the Create/Roomba.
The source code, a programming manual, reworked examples from the Create Command Module, and build templates for Win/AVR dev tool for the examples are included.
A preliminary version of the interface is available at:
http://sourceforge.net/projects/oi-simple/
This is a preliminary release and, while portable to different controller environments, it is currently only implemented for the Create Command Module controller. Also, while it is designed to work with Roomba devices (using a suitable controller environment), it has not been tested with them yet.
Give it a try and see what you think. Feedback and participation is much appreciated and will help determine the evolution of the interface.