Improved PSO-based S curve controller for motion control of underwater vehicle | IEEE Conference Publication | IEEE Xplore