Beiträge von tom123456

    Vielen Dank erstmal!
    Ich hatte das ganze so in der Dokumentation gefunden:

    Grundlegende Beispiele Die folgenden Beispiele veranschaulichen den Datentyp pose:
    VAR pose frame1;
    ...
    frame1.trans := [50, 0, 40];
    frame1.rot := [1, 0, 0, 0];


    Aber Leider klappt es bei mir auch nicht einzeln:
    VAR pos sp1; Syntax Error
    sp1.trans.x:=[0]; ENDMODULE expected
    sp1.trans.y:=[0];
    sp1.trans.z:=[0];


    Oder so:
    VAR pos t1 :=[0,0,0];
    VAR orient t2:=[0,0,0,0];
    VAR pose t3 := [[t1.x,t1.y,t1.y],[t2.q1,t2.q2,t2.q3.t2.q4]]; wrong number of components in initalizer



    Auch Beispiele aus der Hilfe klappen nicht.

    Guten Tag zusammen,
    ich bin neu in der Programmierung von Robotern, muss mich aber Aufgrund eines Techniker-Abschlussprojekts damit auseinander setzen.
    Nun zu meinen Problem, ich will eine pose Variable erstellen so wie hier:
    VAR pose sp1:=[[0,0,0],[0,0,0,0]];
    Das ist auch für Robotstudio in Ordnung, wenn ich allerdings trans und rot Werte separat eingeben will erhalte ich zwei Fehlermeldungen (siehe Bild).
    VAR pose sp1; Syntax Error
    sp1.trans:=[0,0,0]; ENDMODULE expected
    sp1.rot:=[0,0,0,0];


    Kann mir jemand sagen wo mein Fehler liegt?