DIY drones today are usually controlled with a classic RC transmitter in manual mode or from a ground station software on a laptop (using 900/2400MHz or GSM links). The ground station let's you view your drone on a map, set way points, view attitude and view a video stream from an on-board camera.
The ÂOpen Source RC Control SystemÂ will combine an RC "transmitter" with a touch screen (AMOLED 4.3") for ground staton functions. This RC control system will have very interesting features like On-board 3D Simulator, telemetry communication link, bluetooth, wifi, gps, 16-40 Channels and a custom "receiver" for full bi-directional communication.
This open source hardware project is currently in planning stage, a fund raising has been started to raise $15.000 (remember, this is a hardware project). You can donate for the OSRC project at: http://www.indiegogo.com/OSRC