The first step is to download and install the required software.
- PyRobot is a Python library for controlling iRobot's Roomba or Create. It was developed for this instructable and includes modules for accessing the OLPC's webcam and microphone and for serving a web interface to control the Create over the internet.
All of these dependencies are wrapped up with releases
. To install the current PyRobot release, either SSH in to the OLPC or open the developer console.
root@olpc$ wget http://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgz
If you'd like to work from the development version, you will have to install the required dependencies yourself.
The picture below is a screenshot of the web interface.