SLAM using natural features in an underwater environment. - I. Mahon; S. Williams (ICARCV, 2004)