The Legend of Chimp, the Vaguely Humanoid Robot Ifeadi C. 00:12 Feed: All Latest, Zero Tech Blog Two and a half years after Chimp competed in the Darpa Robotics Challenge, it remains one of the weirdest humanoid robots on Earth. via Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+