Telepresence: Immersion with the iCub Humanoid Robot and the Oculus Rift.