Fusion of IMU & Sonar for Next generation Underwater Robotics

Overview

Underwater robotics has special issues because of the lack of GPS signal, poor visibility, and complicated fluid dynamics. Combination of Inertial Measurement Units (IMU) and Sonar technology gives a feasible solution to accurate navigation, preventing obstacles, and mapping the surrounding environment. Such a synergistic strategy allows autonomous underwater vehicles (AUVs) to participate in the most challenging underwater operations.

Core Sensor Technologies

Inertial Measurement Unit (IMU)

Accelerometers and gyroscopes are used in IMUs to measure the particular force, angular rate, and orientation of a vehicle. The modern IMUs give high frequency data (100-1000Hz) in real time tracking of motion. They are superior to tracking under water since they are able to track the faster movements and orientation changes but they drift over time because of breach. For strategies to mitigate IMU drift, see our guide on IMU drift causes and solutions of integration.

Sonar Technology

Sonar devices utilize sound transmission in order to identify objects and survey settings. The most generally known sonar types underwater are the multibeam imaging sonars which could be used to generate high-resolution mapping and the Doppler velocity logs (DVL) which are used to measure velocity accurately. Sonar is more accurate in tracking their position in relation to the seafloor but at slower update frequencies as compared to IMUs.

Sensor Characteristics Comparison

FeatureIMUSonar
Measurement TypeAcceleration, Angular RateDistance, Velocity, Imaging
Update FrequencyHigh (100-1000 Hz)Low to Medium (1-20 Hz)
Drift CharacteristicsHigh drift over timeMinimal drift
Environmental ImpactUnaffected by water conditionsAffected by temperature, salinity
Primary Use CaseShort-term motion trackingPosition correction, obstacle detection

Sensor Fusion

IMU and sonar are ideal complements to each other – IMU gives high-frequency motion information and sonar gives absolute positioning changes to clear drift. The combination results in an accuracy of the navigation system more precise than both sensors would be on their own.

IMU
Acceleration & Rotation
Sonar
Distance & Velocity
Sensor Fusion Center
Kalman Filter
IMU Data Stream
Sonar Data Stream

Fusion Process Steps

1

Data Acquisition

High-frequency IMU(acceleration and rotation rates) data is recorded continuously whereas measurements of sonar (distance to seafloor, velocity relative to bottom) are recorded at periodic intervals.

2

IMU Position Prediction

To estimate the position and orientation of the vehicle between sonar measurements, IMU data is combined in order to make predictions. This offers constant navigational information at high rate.

3

Sonar Position Correction

Once sonar data is available it corrects the built up drift in the IMU-derived position. Sonar gives absolute positioning reference with regard to the seafloor.

4

Kalman Filter Processing

A Kalman filter helps take the best guess at the position based on IMU predictions and sonar measurements and weights them according to their estimated uncertainty to obtain an optimal estimate of the position.

Kalman Filter: The Fusion Engine

IMU-sonar fusion is the mathematical giant with the Kalman filter. It is constantly running two tasks: predicting (based on IMU information attempts to extrapolate position) and update (using sonar it corrects the prediction). This recursive algorithm effectively minimizes the uncertainty, where it gives the best estimates of the true position, vehicle velocity and orientation.

The major advantages of IMU-Sonar Fusion are listed below:

Precision Navigation

Integrates the high-frequency IMU with the drift free positioning capability of sonar to reach centimeter accuracy on missions of significant duration.

Drift Correction

The IMU drift accumulation is reset on a regular basis with the sonar measurements, thus allowing an accurate navigation over missions lasting hours or days.

Environmental Resilience

Operates well in poor-visibility situations where optical sensors cannot be used, and in deep water where there is no access to GPS.

Full Autonomy

Allows sophisticated autonomous tasks such as pipeline inspection, undersea structure mapping to be made possible and scientific survey to be conducted without human interference.

Real-World Applications

Marine Archaeology

Accurate surveying of sunken ships and drowned structures in the wrecks where visual observation cannot be done. The combination develops precise 3D maps of sites in the centimeter scale.

Pipeline Inspection

Inspection of underwater pipes and cables at an autonomous level, keeping a precise positioning with the infrastructure, and surveying possible problems.

Marine Biology Research

Monitoring sea creatures and mapping the habitats without causing a lot of disturbance. Modern AUVs are operated silently making it easy to monitor natural behaviours.

Harbor Security

Identifying underwater threats and surveillance on harbor infrastructure with self-driving vehicles that work in harsh conditions at all times.

Underwater Navigation Future

Integration of IMU and sonar is the present-day gold standard of underwater navigation. With the improvement of sensor technology, we are witnessing miniaturization, more power efficient, and processing. This could be extended to speculations in the future, including adaptation of artificial intelligence into adaptive filtering, multi-sensor fusions with other modalities such as magnetic sensing, and swarm coordination in which several AUVs share positioning information.

This combination of inertial measurements and acoustic positioning is still leading the way to expanding the possibilities of underwater exploration, industry and academic research.

Related Articles

Latest Articles