Designing a Failure-Tolerant Workspace for Kinematically Redundant Robots | IEEE Journals & Magazine | IEEE Xplore