ROV Locator (ROVL)
Home› Marine Robotics› Cerulean Sonar› Positioning› ROV Locator (ROVL)

Subsea PositioningUSBL Acoustic PositioningEight configurations

Subsea Positioning

ROV Locator (ROVL) USBL Acoustic Positioning

ROV Locator Mk II matched transmitter and receiver pair with hose clamp mount

Mk II pair - receiver, transmitter, mount

The ROV Locator is the acoustic half of a USBL system without the topside assembly around it.

from €3,050Indicative EUR · excl. VAT & shipping · eight configurations
300–500 m
Max range, by model
1–5 Hz
Update rate
≈10 m CEP
Accuracy at 100 m
50 m
Topside depth exposure
300 m
Subsea depth rating

A matched pair: one unit on the surface, one on the ROV

Shown is the Mk V bundle, which syncs over Ethernet; the Mk II and Mk III pairs differ in sync method and range. Hover or tap a number to trace a figure to the hardware.

  1. 01Receiver cable
    PoE, to about 50 mDepending on how well the cable carries the DC power. The topside end needs a hub.
  2. 02Receiver, topside
    1–5 HzMk V network sync: the rate is set automatically by range and attenuation. It cannot run over serial or USB.
  3. 03Topside depth exposure
    50 mMeant to sit just under the surface, not to be taken down. 400 ml, 325 g.
ROV Locator Mk V receiver and transmitter with their main parts numbered
ROV Locator Mk V bundle · photo: Cerulean Sonar
  1. 04Transmitter cable
    10/100 EthernetBoth ends on one network: typically a spare switch port inside the ROV.
  2. 05Transmitter, on the ROV
    300 m depth rating10–28 V DC. 440 g in air, +170 g in water. Draws up to 3 A for about 500 µs at each high-rate ping.
  3. 06Acoustic output
    185 dB re 1 µPa @ 1 mTypical transmit power. Put the pinger on the ROV for maximum range.

Every ROV Locator (ROVL) Configuration

A bundle gives you both halves - the transmitter that goes down and the receiver that stays up. Buy an individual unit only to pair with one you already own. The Mk number is how the two halves keep time with each other.

ROV Locator Mk V bundle: the Mk V receiver and Mk V transmitter, one mounting bracket and a hose clamp
from €3,050
Eight configurations available
Key specifications23 rows▾
Mk II - GNSS syncMk III - acoustic syncMk V - network sync
Sync methodGNSS timeDuplex acousticEthernet network
Absolute maximum range500 m300 m300 m
Update rate1 Hz1 Hz1–5 Hz, range dependent
Yaw / azimuth resolution0.1°0.1°0.1°
Elevation angle resolution0.1°0.1°0.1°
Slant range resolution0.1 m0.1 m0.1 m
IMU Euler angle accuracy, typical2°2°2°
Slant range error accumulation1 m/hrnonenone
Ping frequency-25 kHz-
Max depth exposure (min crush depth)50 m50 m50 m
Volume400 ml480 ml400 ml
Mass335 g600 g325 g
Weight in water−65 g−120 g−75 g
Power5–28 V DC, ~1.5 W5–28 V DC, ~1.5 W5–28 V DC, ~1.5 W
Serial levels3.3 V or 5 V TTL, auto-sense3.3 V or 5 V TTL3.3 V or 5 V TTL
Ethernet10/10010/10010/100

Topside units. Resolution is not accuracy - the 0.1° figures above are how finely a bearing is reported, not how close it is to correct. The accuracy section works out what that means at range.

Mk II transmitterMk III transponder (sold separately)Mk V transmitter
Max depth rating300 m300 m300 m
Transmit acoustic power, typical185 dB re 1 µPa @ 1 m185 dB re 1 µPa @ 1 m185 dB re 1 µPa @ 1 m
Volume400 ml400 ml250 ml
Mass300 g300 g440 g
Weight in water−100 g−100 g+170 g
Power input5–28 V DC5–28 V DC10–28 V DC
Ethernet--10/100

Subsea units. The Mk III bundle pairs a Mk III transceiver topside with a Mk V transmitter deepside, so for the bundle read the Mk V transmitter column. The Mk III transponder column is the older deepside unit, sold on its own; Cerulean list it as deprecated in favour of the Mk V transmitter, which also runs in Mk III acoustic-sync mode.

Published by Cerulean - specification page

What's in the box▾

Cerulean’s own packing list for this product.

What’s in the box

  • The matched pair for your sync method - transmitter and receiver on the Mk II and Mk V, a Mk III transceiver and a Mk V transmitter on the Mk III
  • One hose clamp mount
  • One bracket
Downloads▾

What the accuracy actually is

Cerulean publish an error budget instead of a headline number. Here is what it works out to.

Resolution is not accuracy, and Cerulean say so themselves directly beneath their own specification table. 0.1° is how finely the unit reports a bearing, not how close that bearing is to correct.

The real figure is an error budget, and Cerulean publish it in the reference documentation rather than on the product page:

  • Topside GNSS position, without RTK: 3–5 m CEP
  • Magnetic compass error: typically 3–5°, depending on the magnetic environment and how well the IMU was calibrated
  • Acoustic bearing measurement: typically 2°
  • Combined angular error: about 5.2° in the published formula
  • Slant range error: small enough to ignore next to the above

Which gives, in Cerulean's own notation:

CEP ≈ √( 5² + ( sin(5.2°) × slant range in metres )² )

Worked through, that is:

Slant rangeExpected position accuracy
25 m≈ 5.5 m CEP
50 m≈ 6.7 m CEP
100 m≈ 10.4 m CEP
200 m≈ 18.8 m CEP
300 m≈ 27.6 m CEP

Computed by SepcoTech from Cerulean's published formula. Cerulean publish the formula; the table is our arithmetic.

Two things follow. The closer the vehicle is to the topside unit the better it gets - and the floor is set by topside GNSS, so without RTK you cannot do better than about 5 m however close in you are.

Cerulean's own field test agrees with the formula. At roughly 110 m slant range the position scatter covered a band about 10 m long, with around 90% of the error coming from bearing measurement and IMU heading, and slant range error of about 0.5 m.

The ±2% figure you will also find

Cerulean's marketing FAQ offers a rule of thumb - "for a distance of 100 meters, position accuracy should be planned on +/- 2% of distance" - which works out at about 2 m. Their own reference documentation and their own field test both say roughly 10 m at that range. We publish the pessimistic pair, because they agree with each other and with the measurement, and because a system that beats its quoted figure is a better surprise than one that misses it.

Sources: the error budget, the 110 m field test and Cerulean's FAQ.

If 10 m at 100 m is not close enough, the honest answer is Omnitrack rather than a different ROVL. It runs the same acoustics behind a dual-GNSS compass, which drops the combined angular error from about 5.2° to about 2.1° - on the same formula, roughly 6 m at 100 m instead of 10.

Where it struggles, in the manufacturer's own words

Cerulean scope this product honestly in their own overview: low-cost, medium-accuracy localisation of underwater objects, explicitly not a survey-grade instrument. Three situations are worth knowing about before you buy, and all three come from the manufacturer's own documentation.

Pools and tanks

Cerulean state plainly that pools are acoustically hostile - highly reflective, specular, with many reflecting surfaces close to the device. Expect erratic connections and large bearing, elevation and slant range errors. Most importantly, performance in a pool does not predict performance in open water. If you are planning an acceptance test, do it somewhere representative of the job; a tank test that goes badly may tell you nothing, and one that goes well tells you less.

Multipath, everywhere else

The same physics applies outside a pool. Reflections off the ROV body, the surface, the bottom, structures, the launch vessel and thermoclines all degrade accuracy and can produce ghost fixes - spurious solutions scattered among the good ones. Some can be filtered. Aquatic vegetation between the two units causes severe attenuation and phase disturbance. Ideal conditions are deep, open water where every reflected path is longer than the direct path by at least one ping length, which Cerulean acknowledge is effectively impossible and frame as a target to approach rather than reach.

Shallow water is the weak case for USBL as a category

This one is not Cerulean's. Water Linked, who sell a short-baseline alternative, state in their own technical documentation that USBL can struggle in less than about 10 m of water, and position their system as the better choice in shallow, reflective and confined environments while conceding that USBL reaches further in open water. That is a competitor's framing, and we quote it because it corroborates Cerulean's pool caveat from the opposite direction. If most of your work is in a harbour basin, alongside a hull or in a fish pen rather than open water, weigh it before you choose.

Published by Cerulean: operation in a pool, multipath, product overview. Shallow-water limitation as stated by Water Linked.

Sync, power, and what each mark asks of the vehicle

Every ROVL measures the same way: the deepside unit sends a pulse, the topside unit times its arrival for slant range and measures phase across its array for bearing and elevation. For that to work, both ends have to agree what time it is. That is the whole decision between the three marks, and each way of solving it asks something different of the vehicle.

Mk II - the clock drifts

Mk II uses temperature-compensated crystal oscillators at each end. They free-run once submerged and drift apart, costing about 1 m of slant range accuracy per hour. Cerulean's selection guide names this as the Mk II's main drawback: on a long dive both units have to come back to the surface roughly once an hour to re-acquire a GPS time fix. Autosync units typically pick up satellites within 30 seconds of power-up, usually in the background while the ROV is being prepared. Mk III and Mk V are not subject to drift at all.

Mk V - it needs a network, and only a network

The Mk V receiver triggers the Mk V transmitter over the network when a ping is needed, so both ends must be on the same one - typically a spare Ethernet switch port inside the ROV and a hub at the topside. The receiver is PoE and the cable can run to about 50 m depending on how well it carries the DC power. Update rate is set automatically between 1 and 5 Hz depending on range and attenuation, and the high rate can be turned off in the configuration web page to save power. The Mk V receiver cannot be used over serial or USB at all - Mk II and Mk III topsides can.

A supply that can take the surge

Cerulean will tell you a 5 V rail works for the Mk II and Mk III transmitters, and then recommend 9 V or higher unless you know your 5 V supply is low-impedance enough to take the burst current. The Mk V draws up to 3 A for about 500 µs at each high-rate ping - fine from an ROV battery, and enough to brown out a simple bench PoE injector and reboot the transmitter. Cerulean recommend turning high-rate pinging off for bench testing. A properly connected Mk V transmitter clicks when you tap the transducer, then settles into clicking at 1–5 Hz once it finds a receiver on the network.

Published by Cerulean: clock drift expectations, Mk V system variant, general specifications notes 1 and 2, system selection guide.

What else you need alongside it

An acoustic pair is not a positioning system on its own. These are the parts that go around it.

  • A topside GPS. The ROVL gives you bearing and range relative to the topside unit. Turning that into a latitude and longitude needs a position for the topside unit itself. Any third-party serial GPS on the topside computer will do, and Cerulean list USB receivers they have used. We supply a GPS Module for it.
  • Something to hold the topside unit in the water. It has to be in the water, below the hull, and away from the vessel's own noise and reflections. That is what the ROVL Topside Float is for.
  • For Mk V only, a network at both ends. A spare Ethernet switch port inside the ROV and a hub at the topside - the Network Hub topside, or the Manifold 5L as a subsea hub. A wireless topside is also an option, with the Wi-Fi Upgrade Kit.
  • A supply that can take the surge - see the note above on 5 V rails and the Mk V's ping current.

SonarView is free with every Cerulean product: no licence, no subscription, and it runs on Windows, macOS, Linux and in-browser under BlueOS. On MAVLink and ArduSub vehicles the position fusion happens in the vehicle itself, so the ROVL works without SonarView and the position appears on the QGroundControl map. The open API is NMEA-style: $USRTH carries receiver-to-transmitter angles and slant range, which is what a baseline ROVL sends.

We supply the floats, GPS modules, hubs and cables alongside the unit, or they can go on the same enquiry.

See what fits the ROV Locator, with prices

Common questions

Answers Cerulean publish, each linked back to the page it came from.

How accurate is the Cerulean ROV Locator?

About 10 m CEP at 100 m slant range, and roughly 6–7 m at 50 m. The limit is angular: a combined bearing error of about 5.2° turns into a bigger circle the further away the vehicle is. Close in, topside GNSS sets a floor of around 5 m. Cerulean publish the error budget and the formula rather than a single headline figure, and their own 110 m field test agrees with it - a scatter band about 10 m long. Source

Is 0.1° bearing resolution the same as 0.1° accuracy?

No, and Cerulean print the warning directly under their own specification table. Resolution is the smallest increment the unit reports; accuracy is how close that report is to the truth. The ROVL resolves bearing to 0.1° while the IMU's actual angular accuracy is 2°, twenty times coarser. Source

Does the ROV Locator work in a swimming pool or a tank?

Not well, and Cerulean say so directly. Pools are highly reflective with specular surfaces close to the equipment, which turns them into a field of interference. Expect erratic connection and large errors in bearing, elevation and slant range. Performance in a pool tells you nothing about performance in open water, so run any acceptance test somewhere representative. Source

How deep can the ROV Locator go?

The deepside unit is rated to 300 m on all three marks. The topside unit is rated to 50 m maximum depth exposure - it is meant to sit just under the surface, not to be taken down. Source

Does the ROV Locator need a DVL?

No, but the two solve different halves of the problem. USBL gives absolute position at 1 Hz, which on a moving vehicle reads as a series of jumps. The Tracker 650 DVL supplies high-rate velocity that SonarView fuses between USBL fixes to give a continuous track. On MAVLink and ArduSub vehicles the fusion happens in the vehicle, so it works without SonarView. Source

Can I use the ROV Locator with a BlueROV2?

Yes. Position appears on the QGroundControl map, and on MAVLink and ArduSub vehicles the vehicle handles the position fusion itself. Mk II and Mk III need little more than power from the vehicle battery. The Mk V additionally needs a free Ethernet switch port inside the ROV. Source

Can I buy the transmitter and receiver separately?

Yes. Both are sold on their own. Buy singles only when you already own the other half - a working system needs one of each. Source

Can one topside unit track two ROVs?

The system is designed one-to-one, but Cerulean document 1:2, 2×1:1 and n:1 arrangements, and Mk II Autosync units run on either of two channels so two systems can work in proximity. Only one Mk III transceiver, and only one Mk V system, can operate in an area at a time. Cerulean have said future Mk V versions may track several vehicles at once - a stated intention, not a current capability. Source

Can I put the receiver on the ROV instead of the boat?

You can, but Cerulean advise against it. ROV thrusters are electrically noisy, so a receive head on the vehicle is less sensitive. Put the pinger on the ROV for maximum range. Source

How often does it need calibrating?

For slant range accuracy, calibrate for clock drift when you first put the system into service and about every three months after. Loading your water body's average sound speed helps a little - the factory default is 1484 m/s. The IMU calibration is separate, and skipping it is the commonest reason a system reads badly. Source

Does it compensate for boat roll and pitch?

Yes - the ROVL's IMU data is used to correct for the vessel moving under it. Source

ROV Locator (ROVL) on video

Published by Cerulean Sonar on their own channel.

ROV Locator: How to perform the IMU calibration Cerulean Sonar

Request an ROV Locator (ROVL) quote

Tell us the vehicle and the water depth and we will confirm the exact part number - and say so if a different model suits the job better.

Anything you have added to your quote list is carried into this form automatically.

Ask an engineer