Advertisement
The incredible “Cheetah” robot is seen here running on a treadmill that’s moving at 18 mph.