Artificial intelligence, machine learning and deep learning in advanced robotics, a review | Synapse