您尚未登录。

楼主 # 2021-06-01 14:10:24

迪卡跑腿
会员
注册时间: 2021-01-15
已发帖子: 9
积分: 5.5

如何准确测得车速?

我这里有个传感器,可以理解为光流传感器。就是以固定帧率输出每帧小车移动了多少mm。由于传感器原理限制,当传感器获取不到特征时,输出的位移信息就很不准了。我想滤除不准的数据。
我用这个传感器安装在小车上,小车沿着一个方向行走。传感器对着地面。

原始数据如下:
_20210601140819.png

前面0可以理解为小车没有移动,不用考虑。
中间的接近0或者为负值的就是识别不准的位移信息。我需要将那些不准的滤除掉,并用一个比较合适的值替代它。

离线

#1 2021-06-01 14:29:53

illusion
会员
注册时间: 2018-05-09
已发帖子: 81
积分: 368

Re: 如何准确测得车速?

用个鼠标是不是更精确?手动狗头

离线

楼主 #2 2021-06-01 14:55:13

迪卡跑腿
会员
注册时间: 2021-01-15
已发帖子: 9
积分: 5.5

Re: 如何准确测得车速?

为了滤除掉那些变化率比较大的,我这里操作了一下。
若t0为当前要计算的值,t1为前一个值,t2为前前一个值,以此类推.
选择前9个值进行排序,去掉最大值,和最小值,然后取平局值给当前
_20210601144314.png

离线

楼主 #3 2021-06-01 14:58:39

迪卡跑腿
会员
注册时间: 2021-01-15
已发帖子: 9
积分: 5.5

Re: 如何准确测得车速?

再加上中值滤波 滤波核 5
_20210601145814.png

最近编辑记录 迪卡跑腿 (2021-06-01 14:59:40)

离线

楼主 #4 2021-06-01 15:04:47

迪卡跑腿
会员
注册时间: 2021-01-15
已发帖子: 9
积分: 5.5

Re: 如何准确测得车速?

滤波核 17
_20210601151114.png

最近编辑记录 迪卡跑腿 (2021-06-01 15:11:32)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn