University of Tokyo Biped Robot Can Hit Speeds of 2.6 Mphblogs.wsj.com26 pointsLibertatea12 years ago