Use QGC to start the ROV SimpleROV3. When connected to QGC and started, thruster 3 starts to rotate slowly. After turning on ARM, thrusters 1 and 2 start to rotate slowly. The yaw stick must be used to correct it to stop. Where can I adjust it? Thank you
Try calibrating the joystick in QGC. It might help.
Hi @sengo,
There are a couple of different possibilities here:
- Your joystick axes do not spring back to 0, so register a small offset which causes the motors to spin
- This seems most likely, from your description, and can be worked around by doing a dead-zone calibration of the relevant joystick axis in your control station software (e.g. QGC)
- A dead zone reduces the total input range, so if you need maximum fidelity then you’ll likely want to repair or replace your joystick
- The signal being interpreted by your ESCs is slightly off from expected, potentially due to clock frequency mismatch and/or electrical impedance on the signal wires
- This can be corrected for by “trimming” the motor output signals, which you can do in recent ArduSub versions by
- Alternatively you could perform an ESC calibration, or set the ESC input dead zone, but that’s generally more complicated
1 Like