int COSLRobot::PathPlanning()
{
static int idx=0;
static double des_X = 1;
static double des_Y = 1;
double A;
curpose.x,curpose.y,curpose.a;
tgtpos.x,tgtpos.y,tgtpos.a;
if (idx==0) SetTargetP(1,1);
A = sqrt(pow(tgtpos.x - curpose.x, 2) + pow(tgtpos.y - curpose.y, 2));
if(A<0.1)
{
idx=idx+1;
des_X = idx;
if((idx%2,) == 0)
des_Y=2;
if((idx%2) == 1)
des_Y=1;
}
SetTargetP(des_X,des_Y);
return 1;
}
