Remotely commanded camera, mounted on a Steady grip, is not intersted one?
Even better, remotely DRIVEN camera that can go 100m or more underwater!!! Not sure I would call it a steady grip, but it is a steady(ish) platform LOL!
Yes it is SUPER difficult to find REAL information on the Fathom Drone ROV... I finally asked the
right question on the right forum (BlueRobotics) and was given this:
Fathom GitHub Depository with almost all the manufacturing files in it!!!
I have tried to understand what you want to do and how it should work. It ends in confusion...
Sorry, I am overly detailed and a fast writer. Confusing others and asking obscure questions is apparently my super power! I apologize as this will be a long response, but making a point to keep it separated and clear.
What I have:
1) I have an OpenROV developers kit with the BeagleBone Black companion computer, the ROV controller board shield, and a few other parts to make it work. But no actual submarine.
2) I just bought a complete, but broken, Fathom One ROV. It has the critical submarine/ROV hull though!
3) I got the ST16 as I need an Android tablet to control this.
What I want to do:
1) Repair the Fathom Drone and just get it operational first. (I figured out the hardware problem, it is a bad topside Access Point router.) I need an Android tablet for the controller that can run the Fathom .apk. The ST16 wouldn't side load the .apk. The cheap Walmart Tablet worked. Got it up, discovered the router was bad. Will repair or replace (new one already on the way.)
2) I want to use the nice ST16 to control the Fathom ROV. Problems:
a) The Fathom app won't load onto the locked down ST16 Android 4.4.4 platform
b) Even if the app did get loaded, it controls the Fathom with the touchscreen, I want to use the sticks and buttons on the ST16, obviously. I don't think I have access to any way to tell the Fathom app to use these sticks and buttons. This brings me to number 3.. Bt first some more details.
Detail 1) I don't need the rc stuff in the ST16 to work. All these setups use the ethernet cable for 100m or less, and a modified and amplified ethernet connection with only 2 wires for longer distances.
Detail 2) I need the internal wireless card to work with awesome 2.4g signals since the topside of that ethernet cable is connected to a wireless access point. I will use the two outer antennas for this.
Detail 3) I don't care about the Yuneec camera feed. I can leave it there for later amusement (and also the RC module, perhaps a land based ROV at some point?) But the Fathom camera feed is done through the control interface. It goes up through the ethernet/tether cable from the companion computer (raspberry pi currently) on the ROV. It connects to the pi with a simple usb connection so theoretically it is an easy camera change.
Detail 4) I don't really need or want to change the above camera, or use it for my filming camera. I have a picatinny rail mount on the bottom and can put a GoPro on it. So I can get much higher video, without slowing the information up and down the tether.
Detail 5) The remote control information, the camera feed, the telemetry all go up and down that tether. I BELIEVE that on the ROV, all of this information is on webpages on the companion computer. I know for a FACT that the videos on the drone (in the companion computer inside it) can be directly accessed with a specific webpage.
Assumption: So again I believe that the rest of the various functions can also be accessed directly on the drone with the right webpages. If this is so, I can use the current computer inside the Fathom, with a computer or probably any tablet with the right webpage address.
Assumption: Now I think the Fathom app, actually processes the controller information. I do not know if the Android app will work with something like a wireless xbox style controller. I have not found anyplace in the app to configure the controller inputs.
FACT: OpenROV though, has this ability to use and configure other controllers.
Assumption: ArduSub probably has this, and much more.
Back to wants:
3) I want to upgrade the operating system on the ROV to allow for more control flexibility. If it is running either OpenROV or possibly ArduSub, I can now use the ST16 since (at least for OpenROV, not 100% sure on ArduSub) since I now just have to connect to the main webpage address on the ROV.
This main webpage address apparently contains the links to the other pages so that I can make adjustments, download videos, etc.