Dynamics modeling and analysis of cable-driven segmented manipulator considering friction effects