Addressing the combined problem of trajectory planning and tracking control for under-actuated autonomous underwater vehicle (AUV).