Practical design and implementation of an autonomous surface vessel prototype: Navigation and control. (8th May 2020)