DJI Phantom has made the whole "flying with a camera" thing available to a huge crowd of idiots...
What is UAV ?
An unmanned aerial vehicle UAV; also known as a remotely piloted vehicle or RPV, or Unmanned Aircraft System (UAS) ( WIKI )
ArduCopter, a fully-autonomous multicopter and heli UAV (Unmanned aerial vehicle) system. ArduCopter is an easy to set up and easy to fly platform for multirotors and helicopters. Its features go far beyond the basic manual control RC multicopters on the market today. Unlike RC-only multicopters, ArduCopter is complete UAV solution, offering both remote control and autonomous flight, including waypoints, mission planning and telemetry displayed on a powerful ground station. .
I’m In the process of building a SKYWALKER but I'm not really documenting this , there is enough stuff on the web about this.
The free APM:Plane (formerly ArduPlane) firmware running on the APM autopilot gives any fixed-wing aircraft full autonomous capability.APM: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.
Paparazzi is a free and open-source hardware and software project intended to create an exceptionally powerful and versatile autopilot system for fixedwing aircrafts as well as multicopters by allowing and encouraging input from the community. The project includes not only the airborne hardware and software, from voltage regulators and GPS receivers to Kalman filtering code, but also a powerful and ever-expanding array of ground hardware and software including modems, antennas, and a highly evolved user-friendly ground control software interface.
All hardware and software is open-source and freely available to anyone under the GNU licencing agreement. Several vendors are currently producing and selling Paparazzi autopilots and popular accessories, making the system easy and affordable to all.
The key feature of the paparazzi autopilot is its unique combination of inertial measurement and/or infrared thermopiles for attitude sensing, providing a robust and accurate attitude estimate that requires no ground calibration and can recover from any launch attitude.