Non-smooth 3D Modeling of a Snake Robot with Frictional Unilateral Constraints | IEEE Conference Publication | IEEE Xplore