Or perhaps it's similar to the way one pushes off each alternating skate when ice skating. However, I really do prefer your explanation. Magic makes the most sense.
The first simulation (http://snakerobots.com/simulation.html), lateral undulation with anisotropic friction, sounds almost like what you meant.
All but beginning skaters who keep both skates on the ground transfer momentum to propel themselves, unlike snakes, which in all forms of propulsion keep several constant patches of contact.
I think the ice-skating analogy is exactly right. I googled "snake locomotion" and found a few interesting results. The first hit is http://www.ucs.louisiana.edu/~brm2286/locomotn.htm .
I'm a little vague in my mind about what exactly is going on as I read this. I think the solution to this confusion is building a large robotic snake and going for a ride in it as you suggest. Think of sitting there and experiencing the alternating movement and non-movement as you are moved along. Then imagine looking forward through the "cabin" and seeing your fellow passengers moving or not moving, but at different times than you yourself. Wow!
~ on a plane, on [american] television
Date: 2009-05-06 11:06 pm (UTC)http://www.youtube.com/watch?v=z4t6zNZ-b0A
no subject
Date: 2009-05-05 11:51 pm (UTC)no subject
Date: 2009-05-06 12:32 am (UTC)no subject
Date: 2009-05-06 03:45 am (UTC)no subject
Date: 2009-05-06 05:17 am (UTC)no subject
Date: 2009-05-06 06:12 am (UTC)no subject
Date: 2009-05-06 09:30 pm (UTC)All but beginning skaters who keep both skates on the ground transfer momentum to propel themselves, unlike snakes, which in all forms of propulsion keep several constant patches of contact.
no subject
Date: 2009-05-06 11:03 pm (UTC)I wonder whether you could build one large enough to carry passengers?!
no subject
Date: 2009-05-06 10:58 pm (UTC)no subject
Date: 2009-05-07 01:11 am (UTC)no subject
Date: 2009-05-06 02:48 pm (UTC)