A Robot for All Seasons