Forward-looking sonar mosaicing for underwater environments