Serpentine robots: A study of design philosophy | IEEE Conference Publication | IEEE Xplore