Projet de "pilote automatique"

Bonsoir à tous,

Je suis élève en classe préparatoire à Paris et je dois faire mon projet de T.I.P.E.

Le projet, après avoir discuté avec les professeurs est de faire un pilote automatique pour une maquette d'avion, de bateaux, disons que le bateau serait le plus facile à réaliser a priori.
L'idée serait, à l'aide d'une carte Arduino, de pouvoir asservir le gouvernail d'un bateau télécommandé en rentrant un "cap". Etant complétement novice dans le domaine Arduino je voudrais avoir quelques conseils sur le matériel à acheter pour pouvoir réaliser ce projet et j'aimerais savoir si il est possible d'utiliser un GPS pour pouvoir asservir le cap. Je ne sais pas si c'est très clair mais j'espère que vous aurez compris l'idée !

Merci beaucoup d'avance !

il te faudra un compas couplé au gps

et probablement un accéléromètre pour mesurer les changement de cap

en prenant comme inspiration les quadricoptéres en/PointOfInterest - MikrokopterWiki