Pitch control not working

Hello all,

I’m trying to get a new BlueROV2 working but the vehicle doesn’t seem to respond to commands to adjust pitch at all. It doesn’t matter if the commands are mapped to buttons or sent via the sticks after toggling on roll/pitch control. Based on the logs from a pool test, it looks like the vehicle is actually receiving the commands since ATT.DesPitch is changing, it’s just not acting on them:

Interestingly, roll works as expected.

Any thoughts about what could be going on?

Thanks!

Dan

Hi @dlewis, welcome to the forum :slight_smile:

Do you have the heavy configuration, or a standard BlueROV2? The standard configuration has no thrusters positioned with a pitch component, so it has no pitch control.

1 Like

Haha, that would be the reason. Thanks!

1 Like

@EliotBR I’m having the same issue but i have a heavy configuration. The pitch was working fine last week, but now it’s not responding at all. Other movements are working fine. Any idea?

Hi @TheCollector,

Can you confirm:

  1. Whether you have changed your firmware version, autopilot parameters, or input configuration since last week (when it was working)
  2. You have the BlueROV2 Heavy frame configuration loaded
  3. All 8 thrusters beep when turned on, and are showing up and movable in the BlueOS PWM Outputs page
  4. The results of the motor reversal detection feature on that same page
    • The vehicle must be in the water for it to run
  5. Whether vertical control is working as expected (including depth hold)
    • It uses the same thrusters as pitch control, so some issues may be shared
  6. How you’re trying to control the pitch (e.g. joystick axes (possibly via the roll-pitch toggle), or the pitch trim increment/decrement buttons), and which flight mode(s) you’re doing so in
  7. Which ArduSub and control station software (e.g. Cockpit / QGroundControl) versions you are using

I was able to update the Ardusub firmware, and it seems to have fixed the issue, but I’m still testing. If it is still giving me trouble, I’ll go through your list of questions. Stay tuned. Thanks.