51uwb.cn

标题: 数据响应不及时的问题 [打印本页]

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

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

作者: 蓝点无限    时间: 2025-1-22 12:39
就是定位或者说测距过程中使用了滤波器导致的,类似这个帖子http://51uwb.cn/forum.php?mod=vi ... &extra=page%3D1
将kalman 滤波器全部注释,然后全部重新编译。
如果还有问题,请录制完整视频
作者: bear    时间: 2025-1-23 15:09
蓝点无限 发表于 2025-1-22 12:39
就是定位或者说测距过程中使用了滤波器导致的,类似这个帖子http://51uwb.cn/forum.php?mod=viewthread&tid ...

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




欢迎光临 51uwb.cn (http://51uwb.cn/) Powered by Discuz! X3.3