An autonomous helicopter performs a slew of tricks using a flight path based on video analysis of the maneuvers. The helicopter automatically adjusts its course during flight to account for changes in wind speed.
Video by Stanford University Helicopter Project - Read the Article