智能车制作

标题: 关于电磁避障问题 [打印本页]

作者: 〃|竹马|、    时间: 2014-2-19 09:52
标题: 关于电磁避障问题
新人求教:
超声波检测到障碍与车的距离小于5cm时就转弯。
假如是左边检测到了,就右转,那右转之后再怎么办,一直右转就出去了。如果让程序运行“根据电感值舵机打角程序”,那是不是会让车子又左转回去了,可能会撞到障碍,舵机也可能会因为2次打角值一左一右而且时间间隔短而不稳或者反应不过来吧。
所以想问下你们都是怎么考虑的


作者: 〃|竹马|、    时间: 2014-2-19 09:53
希望不要沉了啊,之前发了2个咨询帖子都无人问津TT
作者: Jyoun    时间: 2014-2-19 10:00
保持状态,计数延时,恢复。
作者: 〃|竹马|、    时间: 2014-2-19 16:23
Jyoun 发表于 2014-2-19 10:00
保持状态,计数延时,恢复。

你的意思是:超声波检测到障碍转弯后保持状态,不运行电磁检测程序,延迟一定时间(就是为了过障碍吧?),延迟结束也就是过了障碍再恢复,开始运行电磁检测电路。是这个意思么。

可是遇见障碍转弯就保持状态,那保持的时候舵机打角的状态不就出线了。
如果是转弯后再使车子保持直线舵机不打角,那程序该怎么处理转弯和舵机不打角的关系。
而且我们的车子轮子好像有问题,不能沿直线走,总会偏一点,那么保持的过程中也可能出线。所以很纠结,纠结不清。。。


作者: Jyoun    时间: 2014-2-19 17:28
〃|竹马|、 发表于 2014-2-19 16:23
你的意思是:超声波检测到障碍转弯后保持状态,不运行电磁检测程序,延迟一定时间(就是为了过障碍吧?) ...

我可没说保持状态就要不执行巡线程序,为何不直接改变巡线的中位?
作者: 〃|竹马|、    时间: 2014-2-19 18:26
Jyoun 发表于 2014-2-19 17:28
我可没说保持状态就要不执行巡线程序,为何不直接改变巡线的中位?

嗯,知道了,谢谢了

作者: zyp0322    时间: 2014-2-24 09:05
Jyoun 发表于 2014-2-19 10:00
保持状态,计数延时,恢复。

超声波测距怎么弄

作者: 哥们儿_加油_    时间: 2014-3-2 13:08
什么是中位,不懂学术名称的说,能不能解释下,谢了!




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2