AI in Robotics: Exploring the Intersection of Machine Learning, Computer Vision, and Natural Language Processing