Fox: China's Tron 1 robot hurdles over obstacles like they're nothing