Software for Beaglebot - a beaglebone based robot