Text this: Structural Design and Kinematic Analysis of a 10-DOF Exoskeleton Rehabilitation Robot