Isotropic versus anisotropic friction driven locomotion. (a) Gait envelope computed over the 10th muscular activation cycle in the case of isotropic friction. The blue triangle denotes the location of the snake’s centre of mass at time t=0, reported as reference. (b) Lateral (blue) and forward (red) velocities as functions of time normalized by the activation period Tm in the case of isotropic friction. (c) Gait envelope computed over the 10th muscular activation cycle in the case of anisotropic friction. The blue triangle denotes the location of the snake’s centre of mass at time t=0, reported as reference. (d) Lateral (blue) and forward (red) velocities as functions of time normalized by the activation period Tm in the case of anisotropic friction. Settings: length L=0.5 m, radius r= 0.025 m, mass m=1 kg, Young’s modulus E=107 Pa, shear modulus G=2E/3 Pa, shear/stretch matrix S=105×1 N, bend/twist matrix B=diag(EI1,EI2,GI3) Nm2, dissipation constant γ= 10−1 kg (ms)−1, gravity g=9.81 m s−2, static μfs=0.2, , and kinetic μfk=0.1, , friction coefficients in the isotropic case, static μfs=0.2, , and kinetic μfk= 0.1, , friction coefficients in the anisotropic case, friction threshold velocity , ground stiffness and viscous dissipation kw=1 kg s−2 and γw=10−6 kg s−1, discretization elements n=100, timestep δt= 10−5 s, muscular activation period Tm=1 s, wavelength , phase shift ϕm=0, torque B-spline coefficients βi=0,…,5={0,10,15,15,10,0} Nm.