This insane cheetah robot from MIT hurdles obstacles without breaking a sweat Share this:TwitterFacebookLike this:Like Loading...