Control of redundant 3D snake robot based on kinematic model | IEEE Conference Publication | IEEE Xplore