SotonAUV: University of Southampton entry into the 2007 student autonomous underwater challenge - Europe