An Inverse Kinematics Algorithm With Smooth Task Switching for Redundant Robots | IEEE Journals & Magazine | IEEE Xplore