ROV Locator Bundle

Finally an underwater positioning system that doesn’t cost more than the vehicle!

The ROV Locator comprises a pinger mounted on the ROV and a USBL receiver module on the surface.

Simply sync them up at the start of the dive and track the ROV location in real time on the QGroundControl map display.

Serial communication and API available.


This USBL system is designed for low-cost, medium accuracy localization of underwater objects.

It can be used to guide an ROV to an area of interest, either manually or autonomously.

The system can also locate an ROV among other possible applications.

A complete system requires both a Transmitter and a Receiver.

After calibration, transmitters are paired with specific receivers and should not be interchanged.

The system works by syncing the clocks of a Transmitter and Receiver.

The transmitter then sends a sound pulse once per second. The receiver uses time-of-flight to calculate slant range to the transmitter and phase measurements to determine the arrival angle of the sound pulse.


Technical Details


Maximum Depth


Volume, Receiver Unit

295 ml

Mass, Receiver Unit

278 gm

Volume, Transmitter Unit

295 ml

Mass, Transmitter Unit

327 gm

Absolute Maximum Range

1 km

Typical Usable Range


Apparent Yaw/Azimuth resolution*

Apparent Elevation angle resolution*

Slant range measurement resolution *


Slant range error accumulation (typical)

2 m/hr

IMU Euler angle accuracy, typical**

Update rate


Ping Frequency

25 kHz

Receiver V-in power

4.5V to 28V DC <1 Watt


Resolution does not equal Accuracy – ** Magnetic errors not included