Text this: Technical aspects of small autonomous surface vessel design.