[1] Blidberg, D. R., ‘‘The development of autonomous underwater vehicles (AUV); a brief summary,’’ IEEE ICRA, vol. 4, 2001 [2] Wernli, R.L., ‘‘AUVs-a technology whose time has come,’’ Underwater Technology, Proceedings of the 2002 International Symposium on. IEEE, 2002. [3] Danson, E. F., ‘‘AUV tasks in the offshore industry,’’ Technology and Applications of Autonomous Underwater Vehicles, Griffiths, G.(ed). Taylor and Francis, London, pp. 127-138, 2003. [4] Vervoort, J. H. A. M., Modeling and control of an unmanned underwater vehicle, 2009. [5] Fossen, T. I., Handbook of marine craft hydrodynamics and motion control, John Wiley & Sons, 2011. [6] Tang, S. C., Modeling and simulation of the autonomous underwater vehicle, Autolycus (Doctoral dissertation, Massachusetts Institute of Technology), 1999. [7] Wadoo, S., Kachroo, P., Autonomous underwater vehicles: modeling, control design and simulation, CRC Press (2016). [8] Valentinis, F., Donaire, A., Perez, T., ‘‘Energy-based motion control of a slender hull unmanned underwater vehicle,’’ Ocean Engineering, vol. 104, pp. 604-616, 2015. [9] Yoshida, K., El-Nemr, M., Yamshita, Y., ‘‘Pitching stability analysis and control for underwater maglev linear motor vehicle ME02,’’ Power Electronics and Motion Control Conference, EPE-PEMC 2006. 12th International. IEEE, 2006. [10] Elnashr, G. A., ‘‘Performance and stability analysis of an autonomous underwater vehicle guidance and Control,” proceding international conference of modeling, identification and control (ICMIC), pp. 67-73, 2013. [11] Bagnia, S.,Aggarwal, N., ‘‘Depth control of autonomous underwater vehicle using MPC, ’’ international journal of research, vol. 2, no. 8, 2015. [12] Fernández, D. C.,‘‘Model Predictive Control for Underwater Robots in Ocean Waves (master’s thesis),’’ Oregon State University, 2015. [13] Johansen, T. A., Perez, T., Cristofaro, A., ‘‘Ship collision avoidance and COLREGS compliance using Simulation-based control behavior selection with predictive hazard assessment,’’ 2016. [14] Zhao, Y., Li, W., Shi, P., ‘‘A real-time collision avoidance learning system for Unmanned Surface Vessels,’’ Neurocomputing, vol. 182, pp. 255-266, 2016. [15] Akçakaya, H., Gören Sümer, L., ‘‘Robust control of variable speed autonomous underwater vehicle,’’ Advanced Robotics, vol. 28, no. 9, pp. 601-611, 2014. [16] Franze, G., Lucia, W., ‘‘A Receding Horizon Control Strategy for Autonomous Vehicles in Dynamic Environments,’’ IEEE Transactions on Control Systems Technology 24, no. 2, pp. 695-702, 2016. [17] Franzè, G., Lucia, W., ‘‘The obstacle avoidance motion planning problem for autonomous vehicles: A low-demanding receding horizon control scheme,’’ Systems & Control Letters, vol. 77, pp. 1-10, 2015. [18] Kasdin, N. J., ‘‘Dynamics of Particles and Rigid Bodies [Book Review],’’ IEEE Control Systems, 26, no. 6, pp. 115-116, 2006. [19] Healey, A. J., Lienard, D., ‘‘Multivariable sliding mode control for autonomous diving and steering of unmanned underwater vehicles,’’ IEEE journal of Oceanic Engineering, vol. 18, no. 3, pp. 327-339, 1993. [20] Wang, L., Model predictive control system design and implementation using MATLAB®, Springer Science & Business Media, 2009. [21] D.Q. Mayne, J.B. Rawlings, C.V. Rao, and P.O.M. Scokaert., ‘‘Constrained model predictive control: Stability and optimality’’ Automatica, 36(6):789–814, 2000. [22] Aghaei, S., Sheikholeslam, F., Farina, M., Scattolini, R., ‘‘An MPC-based reference governor approach for offset-free control of constrained linear systems,’’ International Journal of Control, vol. 86, no. 9, pp. 1534-1539, 2013. [23] Gilbert, E., &Tan, K. (1991). Linear systems with state and control constraints: The theory and application of maximal output admissible sets. IEEE Transactions on Automatic Control, 36, 1008–1020. [24] Aghaee, S., Zakeri, Y., Sheikholeslam, F., ‘‘Offset-free control of constrained linear systems using model predictive control,’’ 2008 IEEE International Symposium on Industrial Electronics. IEEE, 2008.