Hoop-Passing Motion for a Snake Robot to Realize Motion Transition Across Different Environments | IEEE Journals & Magazine | IEEE Xplore