Neural network-based output feedback control for reference tracking of underactuated surface vessels. (March 2017)