Home Technology Humanoid robot set for film role and other tech news