Tag: python

ROS on BeagleBone with Debian

If it comes to complex robotics software I’m always looking for ROS. I wanted to be able to use it on my BeagleBone but Ubuntu was not satisfying so I though of keeping Angstrom since it is the ‘official’ distribution of the board but I had trouble with installing ROS onto it. The final solution was to install Debian Squeeze on the BeagleBone so ROS can go on the top of this. The importance of Debian is that it supports all hardware interfacing features Angstrom does (PWM, GPIO, Analog). First I tried Fuerte but there were some problems and I don’t really need any fancy stuff yet so I went back to Electric. (more…)

PyBBIO for the BeagleBone

I was looking around to find a C++ or Python library for handling analog pins on the BeagleBone  and found the PyBBIO project. It provides an Arduino-style hardware handling which is quite cool since it helps to move things to a more standardized way. Nice work!

Check it out here:

https://github.com/alexanderhiam/PyBBIO

Web interface for a BeagleBone controlled robot

Given a situation where one needs to implement a simple RC interface for a robot. What’s more straightforward? We could create a thick client and implement a server application for the robot but that’s too complicated. In order to have something light-weight and portable I was thinking of implementing the RC interface using some HTML and possibly some cgi.

The outcome of this tutorial will be a webpage that looks like this:


(more…)