Ich gehe davon aus das eine schlechte Ortung immer noch viel besser ist als gar keine Ortung zu haben und darauf zu hoffen dass nach dem Zufallsprinzip irgendwann alles abgefahren wird.
Die Bahnplanung von A nach B hatte ich schon mal programmiert, waren 4 if-Befehle. Für die Umfahrung von Hindernissen kamen noch mal 8 Zeilen dazu. Eine Rasterkarte kann man leicht um neue Hindernisse erweitern, einen Lern- und auch Vergessenmodus einführen, das ist ja der interessante Punkt.