function [pos,vel,ace] = GeradorTraj(t, var)

DIM = length(t);
tp = [t(1) t(DIM)]';

%-- Especificação da trajectória: posição inicial e final ------------
%-- Velocidade e aceleração inicial final é nula ---------------------
   p = var';
  dp = [0 0]';
 ddp = [0 0]';
 
%-- Determinação dos coeficientes da função polinomial ---------------
 [COEFp, COEFv, COEFa] = polyfit2(tp, p, dp, ddp);
 
%-- Avaliação das polinomiais ao longo do tempo (t) ------------------
 pos = polyval(COEFp, t);
 vel = polyval(COEFv, t);
 ace = polyval(COEFa, t);
%------------------------------------------------------------------end
