The free Plane firmware running on a compatible controller board gives any fixed-wing aircraft full autonomous capability.
Plane provides advanced functions such as support for hundreds of three-dimensional waypoints, automatic take-off and landing as well as sophisticated mission planning and camera controls. It works with a variety of Ground Control Station (GCS) software for programming and mission operations and offers a complete UAV solution.
The entire package is designed to be easily approachable for the novice, while remaining open-ended for custom applications, education, and research use.