Über die Option der "Bakenunterhaltung" habe ich auch schon nachgedacht. Je nach Anzahl kommt da eine ganze Menge Kommunikation zusammen, was natürlich Arbeit bedeutet, aber kein Problem ist.
Diese Technik ist dann sinnvoll, wenn man plant, mit seinem Bot und einer Hand voll Baken in eine fremde Umgebung zu gehen. Bei gleichbleibenden Standorten der Baken weiß ich nicht, ob nicht der Aufwand der Programmierung gepaart mit der zusätzlichen Technik größer ist, als händisch die Orte der Baken zu vermessen und dem Bot diese dann als Daten mit auf den Weg zu geben.
Da der Bot aber idR. nicht von Bake zu Bake fährt, sondern sich allgemein im Umfeld aufhält, muss er nicht wissen, welche Baken sich "sehen" können.

Generell ist das eine gute Idee die es Wert ist, umzusetzen. Ich nehme mal an, Du planst etwas in der Richtung für Deinen Bot? Würde mich interessieren, wie das läuft.