Hallo,
habe einen IRB640 mit asymetrischen Tool, gemessen mit Lineal ca:
PERS tooldata tR1Gripper:=[TRUE,[[-265,5,435],[1,0,0,0]],[33,[0,0,1.1],[1,0,0,0],0,0,0.223]];
Da ich bei der Pallettierung um den TCP umorientieren muss, brauch ich den TCP exakt! Die Idee ist nun, eine Routine zu schreiben die 3-4 Punkte in Welt aufnimmt, wenn der unbekannte TCP um eine feststehende Prüfspitze in 3-4 Richtungen (in der Ebene) umorientiert wird! Die 4 Punkte liegen ja dann auf einen Kreis, dessen Radius die Hypotenuse im rechtwinkligen Dreieck aus Tool.trans.x und Tool.trans.y sein wird! Aber mir fehlt mind. ein Winkel in diesem Dreieck!? Bei der Vermessung irgendwelche Orientierungen abzulesen, das ich genau um 180Grad gegenüberstehe wollte ich vermeiden!Die Berechnung in der Ebene müsste doch einfacher als im Raum(6-Achser) sein, mir fehlt der mathematische Ansatz? Bitte um ein paar Hinweise!
Danke dust2