智能车制作

标题: 红外发射管中间插值 [打印本页]

作者: hnjywjw    时间: 2009-6-23 11:06
标题: 红外发射管中间插值
由于我们的前排红外接收管只有8个,间距为4cm。依据这八个状态对舵机进行控制会造成小车即使在直道上也会走S形,哪位大侠能给小弟讲一讲如何在两个红外管之间插值,将小车的状态细化?有源代码的话更好了。
作者: zhongshuyouzhi    时间: 2009-6-23 18:55
细化传感器的算法,增加可能出现的可能性,另外,注意舵机的转角,不能太大,最好用PID算法实现
作者: radium21    时间: 2009-6-25 17:23
发射管8个间距为4,你们车宽多少啊……
作者: yala1987    时间: 2009-6-25 18:29
我们一样,不要郁闷了
作者: hnjywjw    时间: 2009-6-26 21:55
呵呵,说错了,两管间距为3cm 3# radium21
作者: hnjywjw    时间: 2009-6-26 21:57
我现在的算法是在两个管子之间插了4个值,但可能是没有调试好,车子在一些弯道处不能转过来 4# yala1987
作者: 星空下的学生    时间: 2009-6-27 15:33
你超调了不是因为管子信息少,是因为你的PID或者模糊超调!
作者: hnjywjw    时间: 2009-6-29 10:12
7# 星空下的学生
我现在没有改PID,只在两个管子中间插了4个值,小车在直道上走得很好
作者: huanger    时间: 2009-7-4 19:00
请教,怎么插值
作者: yyjz    时间: 2009-7-5 15:22
有没有可以告诉我怎么减少光线的干扰啊
作者: hnjywjw    时间: 2010-3-25 16:32
回复 10# yyjz


    红外发射采用脉冲发射。即用高频脉冲控制,可以将红外管加在较高电压上,但每次发射时间要很短。




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