Humanoid robots in space: the next frontier