Using MAVLink and BlueOS for Position Hold on a BlueROV2

By default, the DVL will send position delta messages to mavlink2rest, a component of BlueOS. ArduSub requires these messages to enter Position Hold mode. The address and port of mavlink2rest are assumed to be 192.168.2.2:6040, which is the default in BlueOS. The address and port will need to be configured if they are different than the default. See DVL Setup for Mavlink Support. Notes: · The DVL must be on the same subnet as the mavlink2rest server · The IMU in the DVL does not need to be working or calibrated for this position hold function to work.

Other ROV operating systems running mavlink2rest may also work, but we are not able to provide support for those systems.

We recommend using BlueOS version 1.1.0-beta.16 or later. Earlier versions of BlueOS may not have the functionality to support position hold using the MAVLink interface as described here.

We recommend using ArduSub version 4.1.1 Beta or later. Earlier versions of ArduSub may not have the functionality to support position hold using the MAVLink interface as described here.

Cerulean DVL Master Processor Firmware dated May 18, 2023 or later is required to use the MAVLink interface described here.

Last updated