%%%
VERSION:1
LANGUAGE:ENGLISH
%%%
MODULE GeneTraj
VAR num i:=1;
PROC main()
Gene_Trajectoire;
ENDPROC
PROC Gene_Trajectoire()
CONST jointtarget POC:=[[0,0,0,0,0,0],
\\[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST jointtarget Position1:=[[18.00,27.00,-2.00,0.00,0.00,0.00],
\\[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST jointtarget Position2:=[[q1,q2,q3,q4,q5,q6],
\\[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
CONST jointtarget Position3:=[[q1,q2,q3,q4,q5,q6],
\\[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
.
.
.
CONST jointtarget Position20:=[[q1,q2,q3,q4,q5,q6],
\\[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];
SingArea\Wrist;
ConfL\Off;
ConfJ\Off;
MoveAbsJ POC,v1000,fine,tool0;
MoveAbsJ Position1,v1000,fine\Inpos:=inpos100,tool0;
WaitTime 2;
MoveAbsJ Position2,v100,fine\Inpos:=inpos100,tool0;
MoveAbsJ Position3,v100,fine\Inpos:=inpos100,tool0;
MoveAbsJ Position4,v100,fine\Inpos:=inpos100,tool0;
.
.
.
MoveAbsJ Position19,v100,fine\Inpos:=inpos100,tool0;
MoveAbsJ Position20,v100,fine\Inpos:=inpos100,tool0;
WaitTime 2;
MoveAbsJ POC,v1000,fine,tool0;
ENDPROC
ENDMODULE
4