An improved inverse kinematic and velocity solution for spatial hyper-redundant robots | IEEE Journals & Magazine | IEEE Xplore