Hello
I would like to control ROV using S.BUS.
Can I use S.BUS?
Hello
I would like to control ROV using S.BUS.
Can I use S.BUS?
No, wireless transmissions will not penetrate water. ArduSub does not support SBUS.
-Jacob
Thank you very much.
However, if I can transmit the S.BUS signal via Ethernet, it would be possible to maneuver it.
Can’t I use the Navigator’s RC port with ArduSub?
Hi @hsgucci -
ArduSub does not support SBUS input - ArduRover does so it may be possible to modify the ArduSub firmware to include this feature…
However, sbus is not a signal that can be sent via ethernet. You could potentially send it along an unused twsited pair on your tether, but it is likely to have signal quality issues as it is not a signal intended to carry down long wires, just like the servo-style PWM signal used to control ESCs. If you’re trying to avoid using the Fathom-X tether interface with the Navigator / Pi combination, I’d love to understand why!
I’m using Fathom-X tether interface.
And I can use the following parts and libraries to transfer S.BUS through Ethernet.
Lilygo: T-ETH-Lite
Bolderflight: sbus library
Our drone flies as a multicopter and becomes a boat when it lands on the water, and releasing the ROV.
Three types of vehicles are combined: ArduCopter, ArduBoat and ArduSub.
Hence, only the ROV from the Boat on the water is connected by a tether cable.
The Boat and the ground station are connected wirelessly.
Currently, it is connected to a PC via Wi-Fi and controlled by a Joystick, but I would like to use a radio-controlled transmitter if possible…
Hi @hsgucci -
Sorry - without taking the steps I described, ArduSub won’t suport radio control of any kind, even if you manage to get the signal down the tether…
Understood.
Since ArduSub cannot read S.BUS and cannot do Simple Avoidance with Ping2 sonar, I think it is better to modify ArduCopter for underwater use than to modify ArduSub.
https://ardupilot.org/copter/docs/common-simple-object-avoidance.html