Here is a wave-like robot that can crawl between two straight surfaces or over a single flat surface. This miniature Wave-like crawling robot was developed by Lee-Hee Drory and David Zarrouk from Ben Gurion University of the Negev, Israel to study locomotion dynamics of such robots.
As the above video shows, this robot was also tested inside a flexible tube.
[HT]