SVIn2: An Underwater SLAM System using Sonar, Visual, Inertial, and Depth Sensor | IEEE Conference Publication | IEEE Xplore