Setting up and running the NXTWayController on Linux

NB: this guide is part of the information about the balancing robot information. Please refer to that for the other components.

Installing libraries

To run NXTwayController.py, you need to make sure that you have to necessary libraries and programs in place. The following instructions should work on a computer running Ubuntu 8.10 or newer.

I tend to use a shell and apt-get to install programs, but if you prefer to use any of the GUI-based methods (like the Synaptic Package manager), it should work equally well. Just install all the packages after the "sudo apt-get install" text.

Install the following libraries and programs:

sudo apt-get install jscalibrator joystick python-bluez

Modifying NXTwayController

NXTwayController.py includes the bluetooth addresses for some of our robots.


John Markus Bjørndalen
Last modified: Mon Mar 16 16:33:44 CET 2009