51uwb.cn

 找回密码
 立即注册
楼主: tuzhuke
打印 上一主题 下一主题

【源码参考】kalman 滤波调试

  [复制链接]

0

主题

2

帖子

4

积分

新手上路

Rank: 1

积分
4
6#
发表于 2020-4-24 19:33:25 | 只看该作者
金币不够
回复

使用道具 举报

0

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7
5#
发表于 2020-4-23 13:19:59 | 只看该作者
怎么下载还要金币呢
回复

使用道具 举报

0

主题

5

帖子

7

积分

新手上路

Rank: 1

积分
7
地板
发表于 2020-4-23 13:16:59 | 只看该作者
怎么下载还要金币呢
回复

使用道具 举报

0

主题

8

帖子

12

积分

新手上路

Rank: 1

积分
12
板凳
发表于 2020-4-21 20:13:12 | 只看该作者
好资料,太需要了,感谢楼主分享!
回复

使用道具 举报

73

主题

249

帖子

6932

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6932
沙发
 楼主| 发表于 2020-4-18 21:49:57 | 只看该作者
测距实际结果,+-5cm到+-2.5cm,稳定度好很多!


使用方法
测距之前做初始化
  1. KalMan_Init();
复制代码
算出距离后,直接传入,下面是原始数据和kalman数据全部打印出来
  1. distance = distance - dwt_getrangebias(config.chan,(float)distance, config.prf);
  2. printf("0x%04X <--> 0x%02X%02X : %.2f  %.2f cm\n",SHORT_ADDR,msg_f_send.destAddr[1],msg_f_send.destAddr[0],distance,KalMan(distance));
复制代码
部分原始数据
  1. 0x0002 <--> 0x0001 : 1.75  1.73 cm
  2. 0x0002 <--> 0x0001 : 1.72  1.73 cm
  3. 0x0002 <--> 0x0001 : 1.70  1.73 cm
  4. 0x0002 <--> 0x0001 : 1.73  1.73 cm
  5. 0x0002 <--> 0x0001 : 1.71  1.73 cm
  6. 0x0002 <--> 0x0001 : 1.77  1.73 cm
  7. 0x0002 <--> 0x0001 : 1.77  1.74 cm
  8. 0x0002 <--> 0x0001 : 1.74  1.74 cm
  9. 0x0002 <--> 0x0001 : 1.72  1.74 cm
  10. 0x0002 <--> 0x0001 : 1.72  1.74 cm
  11. 0x0002 <--> 0x0001 : 1.75  1.74 cm
  12. 0x0002 <--> 0x0001 : 1.69  1.73 cm
  13. 0x0002 <--> 0x0001 : 1.72  1.73 cm
  14. 0x0002 <--> 0x0001 : 1.80  1.74 cm
  15. 0x0002 <--> 0x0001 : 1.77  1.75 cm
  16. 0x0002 <--> 0x0001 : 1.73  1.74 cm
  17. 0x0002 <--> 0x0001 : 1.72  1.74 cm
  18. 0x0002 <--> 0x0001 : 1.74  1.74 cm
  19. 0x0002 <--> 0x0001 : 1.72  1.74 cm
  20. 0x0002 <--> 0x0001 : 1.70  1.73 cm
  21. 0x0002 <--> 0x0001 : 1.71  1.73 cm
  22. 0x0002 <--> 0x0001 : 1.76  1.74 cm
  23. 0x0002 <--> 0x0001 : 1.70  1.73 cm
  24. 0x0002 <--> 0x0001 : 1.70  1.73 cm
  25. 0x0002 <--> 0x0001 : 1.68  1.72 cm
  26. 0x0002 <--> 0x0001 : 1.71  1.72 cm
  27. 0x0002 <--> 0x0001 : 1.74  1.72 cm
  28. 0x0002 <--> 0x0001 : 1.69  1.72 cm
  29. 0x0002 <--> 0x0001 : 1.72  1.72 cm
  30. 0x0002 <--> 0x0001 : 1.70  1.72 cm
  31. 0x0002 <--> 0x0001 : 1.74  1.72 cm
  32. 0x0002 <--> 0x0001 : 1.70  1.72 cm
  33. 0x0002 <--> 0x0001 : 1.76  1.73 cm
复制代码




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

bphero Inc.  

GMT+8, 2024-6-24 20:40 , Processed in 0.015105 second(s), 5 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

快速回复 返回顶部 返回列表