Hey, so physics tell us that we can’t use current sensors to localize an ROV because it only tells you relative current. So if the rov is being displaced by a current, then that component of current velocity is not measured on the vehicle.
Below is a good write up on the techniques for localization that are commonly used and attempted. Perhaps I should append it to include why current sensors don’t work.