Unmanned Surface Vehicles for automatic bathymetry mapping and shores' maintenance