In the past few years, we have covered plenty of awesome bio-inspired robots here. Purdue’s Hummingbird Robot is also worth a look. It is the same size and shape as a hummingbird and can use its wings to navigate around obstacles.
The robot weighs only 12g. It has a wing length of 70mm and wingbeat frequency of 34Hz. The above video shows this robot in action.