An autonomous navigation algorithm for underwater vehicles based on inertial measurement units and sonar | IEEE Conference Publication | IEEE Xplore