Meka Robotics25 February, 2011 PeteMeka – The incredible duo coming out of MIT Artificial Intelligence labs, now based in San Francisco. Some incredible robots.