Hello Eliot,
Thank you for your reply.
Which ROV frame are you using? Your code is only set up to set some roll, so I’d expect it should only try to use the motors with roll components. It may be worth explicitly setting the flight mode to
'MANUAL'
in your code to ensure it’s only doing the controls you’re commanding.
I am using the BlueROV2 frame.
The weird thing is that even I did not give any RC channel pwn value, the thrusters will still drive at maximum speed after I armed it. (The last command of the script is to arm it)
I also tried to set the mode to ‘MANUAL’ before, the problem is still there, no difference with the case if I did not set any mode.
If it weren’t for this post, which you solved by bringing your ArduSub version back down to 4.0.3 from 4.2.0 I’d suggest going back to 4.2.0.
I have tried to upgrade the ArduSub back to 4.2.0 (development), but it looks like the ArduSub just crashed, and got stuck in the upgrade web page forever. the screenshot is below:
Now the BlueROV2 has no ArduSub in it, and I cannot install any ArduSub.
Could you please help me with it?
I really appreciate your help.