Software library kit for iRobot ‘Roomba 500 series’
libRoomba is Software library kit for iRobot ‘Roomba 500 series’.
See Roomba Open Interface [PDF]
You must connect PC to Roomba using UART.
See the manual above in more detail.
I use Oriental Robotics’s “Frisk Roomba”.
You can buy it in http://www.oriental-robotics.com/
Download
Robot: iRobot社 Roomba 500 (Roomba 530)
OS:Windows 7 (preparing Linux,MacOS)
Language: C/C++ (preparing Python wrapper)
Source Code
Github: http://github.com/ysuga/libRoomba
Windows Installer
Installer: libRoombaSetup1.0
Source build
Build source code with VC2008.
demo project is a good example.
Installer
Installer automatically set LIBROOMBA_ROOT environmental variable.
Installed folder is ….
include … headers
bin … dll and demo program
lib … library
doc … documents
example … example projects and sources.
Class Reference
Installer includes class reference.
You can also see the document below:
http://ysuga.net/doc/libroomba/html/