ARMin II - 7 DoF rehabilitation robot: mechanics and kinematics | Synapse