Dynamics and kinematics of novel underwater vehicle-manipulator for cleaning water pool | IEEE Conference Publication | IEEE Xplore