Continued advances in machine learning could enable robots to solve tasks on a human level and adapt to changing conditions.