AI and Robotics 
 
This website is designed to assist you with connecting to a romba robot and 
allow it to run basic command using python and a windows based pc.
iRobot® Create is a low cost 
complete robot development kit that allows you to program new robot behaviors 
without having to worry about mechanical assembly and low-level code. iRobot 
Create’s Open Interface provides you with a set of commands and opcodes for them 
which you can send to the device using a standard serial port. This allows you 
to worry less about the low level complexities of the device and program 
activities into it. With iRobot Create you can add third party electronics, all 
without having to worry about mechanical robustness or low-level control.
To send instructions to the iRobot create robot you just need to send the opcode 
to the robot over any serial port. You can use the Microsoft Development studio 
to do this using GUI. But it is not recommended. You can use any programming 
language that can send data to a serial port. People have successfully used 
Python and C# during the course last spring.
iROBOT CREATE - 
Introduction and coding.
Irobot Create Manual 
- Contains information about irobot create hardware and displays
iRobot Create 
Interface - Provides information about the opcodes which can be used.
Problem Statement - Spring 2009
 Python and iRobot 
Download Python and associated files
Resources from the previous year -
 Project Report Spring 2009 
  The sample code to run the Rumba Robot for the cookie problem 
 Online Resources
 
http://www.cs.hmc.edu/~dodds/erdos/
 http://irobot.com/
  

