There are three different software platforms for programming your Cellbot, in addition to our ready-to-run Android app found in the Market. In increasing order of complexity they are:
- Cellbots app from the Android Market
- App Inventor for Android
- Cellbots Python library
- Cellbots Java app
Download the Cellbots app from the Android Market and it runs out of the box. Use App Inventor for Android to write a program in the browser and push it to your phone. Utilize the Cellbots Python libray with the Scripting Layer for Android to program your robot using Python. Then sync with the Cellbots Java app to write a true application for Android in Eclipse.
These programs support the Arduino based robots such as Tankbot and Truckbot, as well as commercially available platforms: VEX Pro, iRobot Create & iRobot Roomba, and LEGO MINDSTORMS. Some of the other platforms like the TRRSTAN and NRover are not yet integrated into the same codebase and API’s but we hope to unify things in 2011.