How Google Inc (GOOG)’s New Robot Clobbered Competitors at the World’s Most Challenging Robotics Competition

How Google Inc (GOOG)’s New Robot Clobbered Competitors at the World’s Most Challenging Robotics Competition