Wednesday, March 24, 2010

Matlab setup and results

Could not connect with the Bluetooth setup. The incoming port of the Bluetooth setup is 5. When we run the RoombaInit.m file , we see that the Matlab stays busy by the end of "Setting Roomba to Control Mode..."statement. So connected with the serial cable. The com port is 1 and to send the data, just update the RoombaInit.m at line 21, which should look like "comm = strcat('COM', num2str(1));" and run the file. The two lights on the robot will turn on and stay on.

Monday, March 22, 2010

Matlab Toolbox features


The toolbox replaces the native low-level numerical commands, with a set of high level, intuitive, Matlab functions (aka "wrappers") that:   
  • Create a link between your PC and Create using your PC's serial port or Bluetooth connections.
  • Provide user-friendly drive commands, calibrated in SI units.
  • Read the bump and cliff sensors, determine distance driven, and battery life in SI units.
  • Use the Matlab command line or script files to control the robot.  Note that all code is developed, stored and executed on the PC base station -- not the Create. 

Friday, March 12, 2010

Manuals , Links and Other work done on iRobot

All Manuals from iRobot


Matlab Toolbox
Toolbox documentation is provided here along with toolbox to download. Matlab 2007 + versions should work.  Claims to solve the problems or working around the
  • Confusing Open interface commands 
  • Serial port communication problems.

Not tested on our robot till date.