Kinematic Modeling of Spherical Parallel Manipulator with Vectored Thrust Function for Underwater Robot Based on Screw Theory