Hi, Jacob2,

die Navigation in dieser Art ist nur möglich mit drei Punkten, bei denen man deren Abstand voneinander kennt. Andernfalls fehlt eine Angabe (weniger Angaben als Gleichungen). Ein ähnliches Problem wurde vor einer Weile beschrieben. Damals hatte ich dazu eine Anleitung gezeigt. Im Prinzip ist es eine einfache Aufgabe aus der Geometrie - rechentechnisch müsste das mit analytischer Geometrie gelöst werden.

Zu diesem Navigationsproblem gibt es immer wieder Diskussionen und Ratschläge. Leider sind sie nicht immer ergiebig. Eine einfache(re) Lösung fällt mir dazu nicht ein. Na ja, ein Rollmaßband *ggggg*.

Übrigens messen die Sharpsensoren der GP2D..-Familie recht genau. Das könnte evtl. etwas für Dich sein - wenn der Abstand sich in Grenzen hält. Schau mal in die Datenblätter. Dann müsstest Du aber irgendwie "rundumschauen" - Sensor auf einem Servo, aber er sollte eben eine vollständige Umdrehung machen können . . . . .

Bei Deiner Aufgabe gäbe es aber eine Lösung, wenn Deine Bots ziemlich rund und von etwa gleichem Durchmesser sind. Dann misst Du einfach den sichtbaren Durchmesser - und rechnest simpel daraus die Entfernung. Das ginge auch bei eckigen Bots - wenn die beide die gleiche Höhe haben. Durchmesser oder Höhe muss dem Sensorträger bekannt sein.

Viel Erfolg