This robot is perhaps the most off-the shelf I've ever seen. It even has a wifi-router on top that is uses to receive commands. A lot of love was put into this one and the project write-up reflects that quite well. Take a look at this one, software/hardware info is all there.