#RPiGreenbot
This is a Java implementation of the iRobot Create 2 Open Interface that uses the USB-serial cable that comes with the Create 2. The USB side of the cable can be plugged into any computer running Java 7. The software has been tested with success with a Raspberry Pi 2.
To use, RXTX needs to be installed on the computer communicating with the Create 2. In addition, RXTXComm.jar, which is included in the above referenced zip file, needs to be included in the class path for the code to compile.
CleverRPiRobot provides an example of usage of this library project. Note that the CleverRPiRobot project references the source of the RPiGreenbot project.