Navigating Sand and Waves