Hello! We are currently constructing a quadcopter as a case study to help combat poaching in several African reserves.
Due to the long distances in the park the control system is entirely run over wifi using a long range 5.2 Ghz antenna. We are currently using a Pixhawk 2 with a Raspberry Pi connected over serial as a companion computer. The Pi runs mavproxy and interfaces between qgroundcontrol and the Pixhawk running PX4. The quad is then flown directly from qgroundcontrol using a joystick (Xbox controller currently).
At this time we are trying to figure out how to connect a gimbal into this equation. Ideally the end goal is to have one operator flying the drone while another has a separate joystick to pan and tilt and control the camera.
I have had a hard time finding information about creating a dual operator system and would be greatful for any advice or helpful information.