智能车制作

标题: CCD数据量化处理 [打印本页]

作者: 东成西就    时间: 2013-12-10 09:22
标题: CCD数据量化处理
各位车友们,请教你们个问题,希望大家看到的都帮解答一下,就是关于数据量化的问题,怎么把0~127量化为左-63和右+63,意思就是说,把127从中间分开,63变为0,然后左为-63,右为+63,用C语言程序的话该怎么写,懂的帮解答下吧,先谢谢咯!

作者: 野火    时间: 2013-12-10 09:26
var - 63
作者: 邵志伟    时间: 2013-12-10 09:30
直接减就行了。
作者: 东成西就    时间: 2013-12-10 09:34
野火 发表于 2013-12-10 09:26
var - 63

比如说我右边检查到黑点,标记为right,那么right-127又是什么意思呢??

作者: 东成西就    时间: 2013-12-10 09:41
邵志伟 发表于 2013-12-10 09:30
直接减就行了。

刚野火哥解释说减63,这样是可以得到左-63右+63,但是,要是有一边检测不到黑线的时候,那麻烦就来了。。。

作者: 邵志伟    时间: 2013-12-10 09:45
有时候就是会丢线的,所以丢线的时候你就保持就行了应该,设定一个范围,超过这个范围就认为是丢线,继续保持上一个状态。

作者: 东成西就    时间: 2013-12-10 10:05
邵志伟 发表于 2013-12-10 09:45
有时候就是会丢线的,所以丢线的时候你就保持就行了应该,设定一个范围,超过这个范围就认为是丢线,继续保 ...

丢线了还保持???不是吧,丢线了保持还能过弯么???不解.......

作者: Jyoun    时间: 2013-12-10 11:48
东成西就 发表于 2013-12-10 10:05
丢线了还保持???不是吧,丢线了保持还能过弯么???不解.......

不保持你车就直走了。丢线保持转向。丢线不处理控制量数据,控制量数据用全局变量,就可以了。

作者: 笑则可笑    时间: 2013-12-10 15:47
楼上说的很对
作者: 若要走    时间: 2013-12-10 20:05

作者: 东成西就    时间: 2013-12-10 22:49
Jyoun 发表于 2013-12-10 11:48
不保持你车就直走了。丢线保持转向。丢线不处理控制量数据,控制量数据用全局变量,就可以了。

哦。。。好像长点知识了{:soso_e183:}

作者: Jyoun    时间: 2013-12-11 09:22
邵志伟 发表于 2013-12-10 09:45
有时候就是会丢线的,所以丢线的时候你就保持就行了应该,设定一个范围,超过这个范围就认为是丢线,继续保 ...

设定一个范围,只在这个范围内处理控制量,超过范围就不处理了。这样不用记录上一次值。
作者: 邵志伟    时间: 2013-12-11 09:26
Jyoun 发表于 2013-12-11 09:22
设定一个范围,只在这个范围内处理控制量,超过范围就不处理了。这样不用记录上一次值。

超过范围就直接保持舵角或者满舵,不过这是个很初步的思路,如何处理丢线还是很值得研究的。
作者: 【征程】    时间: 2013-12-17 13:11

作者: 小布的梦    时间: 2014-1-15 00:10
:D:D:D:D
作者: 东成西就    时间: 2014-1-15 01:32
笑则可笑 发表于 2013-12-10 15:47
楼上说的很对

我现在有遇到一个问题,就是转弯的时候过到一半就马上偏出赛道,什么原因呢?

作者: 东成西就    时间: 2014-1-15 01:33
小布的梦 发表于 2014-1-15 00:10

请问你循线怎么寻呢?

作者: 东成西就    时间: 2014-1-15 01:35
邵志伟 发表于 2013-12-11 09:26
超过范围就直接保持舵角或者满舵,不过这是个很初步的思路,如何处理丢线还是很值得研究的。

跟中线往两边找线,开始巡线的那个点怎么确定,就是说开始往两边找线的时候那个点是不是要动态的啊??

作者: 笑则可笑    时间: 2014-1-15 10:52
东成西就 发表于 2014-1-15 01:32
我现在有遇到一个问题,就是转弯的时候过到一半就马上偏出赛道,什么原因呢?

大s弯?那要看你丢线的处理了

作者: 东成西就    时间: 2014-1-15 21:51
笑则可笑 发表于 2014-1-15 10:52
大s弯?那要看你丢线的处理了

270度那个弯,还有U型的那个弯,处理的不好,准确的说是还不太会处理





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