Kinematics and Dynamics Analysis of a Novel Ankle Rehabilitation Robot | IEEE Conference Publication | IEEE Xplore