Text this: Kinematics Analysis of Ship Welding Robot with Variable Topology Structure