Humanoid space robots