Localization in GPS-denied environments with bathymetric submaps
Overview
An autonomous underwater vehicle (AUV) cannot use GPS underwater, and acoustic positioning is not always available either. In low-altitude surveys the ultra-short baseline (USBL) lock can drop out, which leaves the vehicle without an absolute position reference.
I used Stochastic Variational Gaussian Processes to localize AUVs against bathymetric submaps and prior surveys when USBL lock is unavailable. The seafloor itself becomes the reference.
I also developed a fusion system that ties particle filter updates to a pose graph. This lets submap-based loop closures enter the same estimate as the vehicle’s dead-reckoned navigation, and produces accurate, geo-localized 3D maps and trajectory estimates.
Tools
Stochastic Variational Gaussian Processes, particle filtering, pose graph optimization, bathymetric submaps.