Adaptive output-feedback control with prescribed performance for trajectory tracking of underactuated surface vessels. (December 2019)