Comparison of traversal performance of our robot with previous snake robots and the kingsnake. (a) Maximal traversable step height (normalized to body length) as a function of traversal time for kingsnake (blue), our robot with rigid (black) and (red) compliant body, and previous snake robots with data available (grey squares: with active propellers; grey circles: no active propellers). Several previous robots with no traversal time reported are not included [21,33,34,42,62,63]. (b) Vertical traversal speed normalized to body length. Vertical traversal speed, i.e. normalized step height divided by traversal time, is the slope of lines connecting each data point to the origin in (a). Thus, a higher slope indicates a larger vertical traversal speed. Speeds of previous robots are the fastest reported values (vs. average in ours) from [28,31,35–38,40] or accompanying videos. See electronic supplementary material for details of speed calculation. Bracket and asterisk represent a significant difference in vertical traversal speed (p < 0.005, pairwise two-sample t-test). n.s. represents no significant difference (p > 0.05, pairwise two-sample t-test). In (a,b), error bars show ± 1 s.d.