Design and motion planning of a mechanical snake | IEEE Journals & Magazine | IEEE Xplore