Dynamic Positioning Control for Marine Crafts: A Survey and Recent Advances | Synapse