(UPDATED*) AP: Robot rovers versus bipeds in space suits on Mars. Which would win?