I recently had the opportunity to set up a vehicle with the DroneDeploy Co-Pilot. https://www.dronedeploy.com/
The integration was two very simple connections to the Pixhawk. 1) A 6pin to 6pin DF13 cable from the Co-Pilot to Telem2 on the Pixhawk. 2) A 5v lead from the Co-Pilot to a 5v BEC on the vehicle.
The benefit of this integration is two fold. 1) Fully autonomous control of different cameras over Wifi. 2) LTE cellular connectivity to transfer data from the payload to the cloud with low latency while in flight. This enables mission planning, execution, real-time monitoring and post-flight analytics over a 4G cellular link to a web browser anywhere on the Internet.
There must be a safely pilot present to power up and push the arming button. All other functions can be controlled from a remote browser. The local safety pilot can override modes with the RC transmitter. (tested!)
Here's the main dashboard where you start your missions. Because of the high-bandwidth link, everything is updated in real-time. For each completed mission, you can see how many pictures were taken and uploaded to the cloud, date, camera type...this data upload happens automatically while in flight. Then you click on the blue maps button about 25 minutes after the flight to go to the map page.
The map page displays all 4 data outputs, including an embedded SketchFab view. This is from a GoPro. The camera control is done from the companion computer via WiFi to the GoPro Wifi App. You only need to turn on the WiFi on the GoPro. The WiFi did not produce any range issues with the redundant RC link. Our next step is to begin resolution and quality comparisons with other cameras and other software tools.
There is also a very nice post flight analytics tool.
I must say that I'm impressed with the work from the team at DroneDeploy, and I look forward to their progress!