2:57V0054 - SurferBot: a wave-propelled aquatic vibrobotAmerican Physical Society3.3K viewsView & Download