The Yizhuang half marathon is the first time robots have raced against humans over such a distance.