Hallo liebe Community,
ich wollte fragen, wie man dem Roboter mit CIROS mitteilt, dass er wenn man achsen verfährt die Basiskoordinaten und nicht die Werkzeugkoordinaten als Koordinatensystem nutzen soll?
ich möchte die hand um x verschiebnen dann um den einen Winkel das ganze verschieben. Beim nächsten Durchlauf, nimmt er aber nicht die ursprüngliche XAchse, sondern die Aktuelle der Werkzeugkoordinaten...
hier die betroffene stelle aus dem Quellcode:
100 CASE 2
110 P5 = (0,5,0,0,0,0)
120 P6 = P_CURR
130 P7 = P6 / P5
140 M2 = M2 - 5
170 MOV P7
110 P5 = (0,0,0,5,0,0)
120 P6 = P_CURR
130 P7 = P6 / P5
140 M2 = M2 - 5
150 PRINT #1,"Eingegeben: -5[°]";" ---> "
160 PRINT #1,"Aktueller Wert:";M2;"[°]"
170 MOV P7
180 BREAK
im Anhang befindet sich eine kleine Skizze =)