The 11th ICFP Programming Contest was about controlling a Mars rover.
Our source code (I worked together with Johannes Reinhardt) is here: http://cgit.stbuehler.de/icfp/11/
Our team name was “ORBIT”, a recursive acronym for “ORBIT is Reinhardt and Bühlers ICFP Team”.