Ya know whats so funny about this is I really wish I had the contacts the guys who built these did. I could have built these systems for half the price and twice the capability and a self righting mechanism.
I built Battlebots for the TV show, and know exactly how this thing is put together right down the the cut down snow blower treads they buy in bulk. Funny thing is right now a rescue robotics company is using my stereo vision system for their new robots. But I have to be part of Haliburton to be able to offer true stereo vision system and a self righting mech onto this thing. Swear to god, all you have to do is wait till it stops. Blind side it and flip it over onto its side and its it about as useless as an ED-209 on stairs.
I would LOVE to challenge this thing in a head to head with a bot built by me and some of my BB friends. As an engineer you can see this is lowest bidder tech but you bet they are charging like hell for them.