Good day to you all.
We are currently working on a project to build our own ROV and we are using a Pixhawk as flight controller and the Ardusub simplerov firmware (we have four thrusters in the setup). All is fine and well when the Pixhawk is directly connected to the host computer (laptop) through USB. However, we would like to also integrate a Raspberry Pi 3 as a companion computer to be able to integrate autonomous functions. The Pi is already setup and flashed with the latest Ardusub-Raspbian image (updated 2017-01-12), but we have no idea how to connect QGroundControl from the laptop to the Pi, and then to the Pixhawk.
We are using putty to access the Pi through SSH in the laptop and is connected via Ethernet cable. The Pixhawk is then connected via USB to the Pi through the ACM0 tty port. The static ip’s of the laptop and the Pi are 192.168.2.1 and 192.168.2.2 respectively as per the instructions in the Ardusub site. How can QGC detect the vehicle when the Pixhawk is connected to the Pi? Also, is it necessary to have a Fathom-X interface for all of this to work? Thank you very much.