智能车制作
标题:
大家来看看这个搜索赛道信息的程序哪里有问题,谁决绝了我就把我的代码发给他
[打印本页]
作者:
空格_Space
时间:
2014-3-23 05:28
标题:
大家来看看这个搜索赛道信息的程序哪里有问题,谁决绝了我就把我的代码发给他
如下:
搜索赛道优化:
这个是第一次采集到的数据,用在后面对比:
if(a_1==1)
{
a_1=0;
temp3_1=j;
}
这个j是本次采集到的有效值,和上次对比,确定有效性
if(absolute(j-temp3_1)<10)
{
j=i+2; //差值去除
*a=i;
temp3_1=j;
fr=1;
printf("\r\n %c",'R');
}
和下面的这个
这个和上面的是一样的
if(b_1==1)
{
b_1=0;
temp2=k;
}
if(absolute(k-temp2)<15)
{
k=i-2; //差值去除
*b=i;
temp2=k;
fl=1;
printf("\r\n %c",'Z');
}
可是问题出现了,下面的这个可以正常进去,上面的不能进去,我就不知道问题在哪里了,我用串口查看死在了
if(absolute(j-temp3_1)<10)这个判断语句里,
可是下面的为什么就对了呢??
大家帮忙看一下
作者:
空格_Space
时间:
2014-3-23 06:11
我先自己顶一下,我发现好像这样做之后效果好了一点,可是那一个条件进不去,不好看具体效果啊,大家支持啊
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2