Artificial Intelligence and Humanoid Robots