Pepper is a wonderful humanoid robot capable of learning a whole host of skills. We have already covered how these robots can be taught to play the ball-in-a-cup game. This video shows how it can also play Velcro Darts. The robot is provided with guidance on its arm initially. It learns how to improve its performance through a trial-and-error process.
As SoftBank explains, after 60 trials, Pepper scored 100 points most of the time. The algorithm for its dynamic movement is available on GitHub.