AI enhances robots by enabling them to adapt to changing environments, learn from data, and improve their performance over time. Machine learning techniques like deep learning and neural networks are used in robotics to achieve these capabilities.