Compact echosounders for unmanned surface vehicles (USV) — accurate bathymetric and hydrographic survey from autonomous survey boats.