智能车制作
标题:
判别起始线
[打印本页]
作者:
luohua5280
时间:
2008-7-16 18:28
标题:
判别起始线
从理论上讲只要让程序循环执行3次,就可以判断起始线,并在2圈之后停止。我们程序中也设置了循环3次,单步执行程序,当3次检测到起始线,小车就会停止。但在实际中当小车在第一次穿过起始线时,就在这一瞬间,程序已经执行了3次,也就是说第一次检测到起始线就停止了,用这样的方法判别起始线理论上通过,实际中不行,请问一下,有没有好的判别起始线的方法?谢谢了!!
作者:
litchiate
时间:
2008-7-16 20:00
标题:
Re:判别起始线
<
>试一下一次穿过起跑线 那个值会增加到多少,然后判断该值是否大于某个值,如果大于,起跑线计数才加一,</P><P>我是这样想的的,正在编中, 昨天才搞定传感器,呵呵,只能去那边跑跑玩玩了。</P>
作者:
liang110034
时间:
2008-7-16 20:18
标题:
Re:判别起始线
加延时!
作者:
whut_wj
时间:
2008-7-16 20:50
标题:
Re:判别起始线
<
>通过算法可以解决.速度不一样时执行的次数也不一样.</P>
作者:
zhgcao
时间:
2008-7-16 20:52
标题:
Re:判别起始线
觉得光电测起跑线不是很稳定,而且有时候速度快的时候不一定能准确的检测到。
作者:
demon
时间:
2008-7-16 20:52
标题:
Re:判别起始线
利用键盘防抖动原理就可以了
作者:
ghdong88
时间:
2008-7-17 19:57
标题:
Re:Re:判别起始线
<
>超频可以解决高速通过测不到起跑线的问题~~ 就是缩短采样周期</P>
作者:
huar321
时间:
2008-7-19 07:21
标题:
Re:判别起始线
我的想法:可以读取当前速度值,在算出小车经过黑线所需的时间 T 。 在 N*T 时间后再检测是否是黑线。N 值视情况取值,我感觉取 2~3 好像就行。 <br><br><br>不过现在只是纸上谈兵,我还没来得及写程序实验。大家可以试试。看看效果如何!<br>
作者:
litchiate
时间:
2008-7-19 18:58
标题:
Re:判别起始线
<
>感觉 我写的效果不好,只有40%的正确率,</P><P>多加了情况,有时还会误判。。</P><P> </P><P>加个键盘去抖试试看。。</P>
作者:
redfox302
时间:
2009-2-16 14:57
有没有谁能提供正确率更高一点的算法啊?
作者:
liguanmao
时间:
2009-2-22 16:52
用比较器试试,穿越起始点黑线前后电压U1--U2,在这两个之间适当取参考电压就比较准确。
作者:
claim_2008
时间:
2009-3-14 22:43
我的想法是确定一个传感器个数阀值,因为小车经过起跑线时检测到黑线的传感器的个数是最多的,当检测到黑线的传感器数目较大时可判断为通过起跑线。
作者:
小小车有大学问
时间:
2010-7-9 16:34
这么久远的帖子还在???
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2