Coverage path planning for harbour seabed surveys using an autonomous underwater vehicle