One of our clients, Aerovironment, whom we did design work for their EV chargers, is mostly known for their work in developing Unmanned Aerial Vehicles (UAVs).
Here is their latest project, The Nano Hummingbird.
The Hummingbird is equipped with a small video camera for surveillance and reconnaissance purposes and, for now, operates in the air for up to 11 minutes. It can fly outdoors, or enter a doorway to investigate indoor environments.
The Nano Hummingbird which can fly at 17 km/h (11 mph) and move in three axes of motion. The aircraft can climb and descend vertically; fly sideways left and right; forward and backward; rotate clockwise and anti-clockwise; and hover in mid-air. The artificial hummingbird manoeuvres using its flapping wings for propulsion and attitude control. It has a body shaped like a real hummingbird, a wingspan of 16 centimetres (6.3 inches), and a total flying weight of 19 grams (0.67 ounces)—less than an AA battery. This includes the systems required for flight: batteries, motors, and communications systems; as well as the video camera payload.
(via wikipedia)