Un embarcation nautique autonome doit pouvoir naviguer en utilisant les données qui lui sont disponibles. Dans la plupart des cas, une telle embarcation utilise seulement un GPS pour connaitre sa position. Toutefois, ceci ne lui permet pas d’éviter les obstacles flottants, et encore moins les obstacles sous l’eau comme les hauts-fonds. Un système de navigation est donc requis pour pouvoir éviter ces obstacles imprévisibles tout en naviguant adéquatement pour la prise de données.