51uwb.cn

 找回密码
 立即注册
查看: 160|回复: 2
打印 上一主题 下一主题

数据响应不及时的问题

[复制链接]

2

主题

3

帖子

104

积分

官方会员

Rank: 8Rank: 8

积分
104
跳转到指定楼层
楼主
发表于 2025-1-21 10:59:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
采购的型号是bp30,3基站1标签做平面定位;
定位标签放在智能小车上,期望随着车子移动及时获取标签的坐标;
自己做的上位机直接从基站1获取串口数据,但发现获取的数据有延时,也就是车子快速移动,串口数据发过来的数据比实际要迟一点,导致我小车走到目标点后没有及时停下;
手拿标签快速移动测试,确认液晶显示屏上的数据也有这情况;
搜了下论坛,相关数据较少,只有一个帖子提到了卡尔曼滤波,所以我注释到了rx_mian.c中的如下代码:
//对距离信息进行kalman滤波处理
//distance[msg_f_send.destAddr[0]] = KalMan(distance[msg_f_send.destAddr[0]]);

延时现象依旧,期望标签移动,能及时获取到串口数据。
回复

使用道具 举报

35

主题

1105

帖子

4737

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4737
沙发
发表于 2025-1-22 12:39:03 | 只看该作者
就是定位或者说测距过程中使用了滤波器导致的,类似这个帖子http://51uwb.cn/forum.php?mod=vi ... &extra=page%3D1
将kalman 滤波器全部注释,然后全部重新编译。
如果还有问题,请录制完整视频
回复

使用道具 举报

2

主题

3

帖子

104

积分

官方会员

Rank: 8Rank: 8

积分
104
板凳
 楼主| 发表于 2025-1-23 15:09:17 | 只看该作者
蓝点无限 发表于 2025-1-22 12:39
就是定位或者说测距过程中使用了滤波器导致的,类似这个帖子http://51uwb.cn/forum.php?mod=viewthread&tid ...

谢谢回复,可能是没全部编译的原因,今天重新上传了下,有效果了。
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2025-3-14 14:57 , Processed in 0.013033 second(s), 5 queries , File On.

Powered by Discuz! X3.3

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

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