An upper-body exoskeleton with a novel shoulder mechanism for assistive applications | IEEE Conference Publication | IEEE Xplore