Cornell's Ranger robot walks 40.5 miles on a single charge, doesn't even break a sweat (video)By A. Toor, 05.11.2011