This Springer Brief examines the combination of computer vision techniques and machine learning algorithms necessary for humanoid robots to develop …