Wow, thats amazing. Not to mention a good idea!
Though our team has never done anything quite to this extent, I could foresee a few relatively simple ways to go about doing it.
I would be interested to know exactly what kind of robot you're talking about controlling though. Got any pictures? they would be useful to anyone trying to give advice.
I think I might just play around with a concept like this now in my free time.
