Hi, our Pixhawk-based UAVs will do exactly that with a GoPro Hero 3, 3+ or the new 4.
http://pxliteplus.bradatech.com/
The application runs on Android only (phone or tablet), has a telemetry radio with a range of 1/4 mile or so (using 915Mhz) however once you program your mission, the unit no...