How to realize control allocation with BlueROV?

The main advice is this:

Beyond that, these links may be relevant

It’s also worth noting that ArduSub >= 4.1 has support for visual odometry, which is what we’ve used for DVL integration.