Having blasted off into space on February 24 this year, Robonaut 2 — the first humanoid robot destined to become a permanent resident of the International Space Station — is now unpacked and being ...