Motion planning algorithm for nonholonomic autonomous underwater vehicle in disturbance using reinforcement learning and teaching method | IEEE Conference Publication | IEEE Xplore