A general motion controller based on deep reinforcement learning for an autonomous underwater vehicle with unknown disturbances. (January 2023)