A Self-Aligning Upper-Limb Exoskeleton Preserving Natural Shoulder Movements: Kinematic Compatibility Analysis | IEEE Journals & Magazine | IEEE Xplore