Dr. Petar Kormushev and Italian Institute of Technology created this robot which can use a bow and an arrow on its own. This robot is called iCub and it’s the first robot that can do this complicated set of action, but what’s even more unique is that iCub can learn to improve its skills over time.
In fact, it can master archery skills after only eight tries so that it can hit bulls-eye without an error. iCub is using a special learning algorithm called ARCHER (Augmented Reward Chained Regression) that helps him to hit the target, its all based on accurate calculations. After each trial, iCub sees where the arrow hits and according to that position it adjusts its next shoot until it hits the bulls-eye.
As you can see, the best thing about iCub is that it learns on trial and error basis, almost like a human. Despite this, we have to ask ourselves, do we really want a robot that can handle a bow and arrow or any other type of weapon?