Researchers have developed a robotic hummingbird that is similar in size and flight maneuvering to a real hummingbird, those smallest and most graceful of birds. Termed an ornithopter" or Nano-Hummingbird, the small flying robot was developed by AeroVironment Inc. and has successfully completed flight trials. The prototype shown in the video below is capable of flying at speeds up to 11 mph, is about the weight of an AA battery, and carries a tiny video camera.