51uwb.cn

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

关于UWB定位频率的问题

[复制链接]

2

主题

13

帖子

36

积分

新手上路

Rank: 1

积分
36
跳转到指定楼层
楼主
发表于 2021-10-25 17:06:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
我是DW1000,多标签定位,采样频率设置围5Hz,就是0.2秒刷新一次坐标,我需要用UWB坐标定位的信息,现在发现如下问题:
1. UWB坐标本身可能不刷新,应该是丢包(经常出现这种情况)
2. 就算刷新,拿到QT发给Matlab的坐标之后,会出现仿真时间和真实时间对应不上的问题,可能仿真时间60s,实际计时可能会80S(目前猜测原因可能是1.采样频率5Hz,实际并不是每0.2秒给串口发送坐标2.某些时刻的坐标没有刷新造成了时滞)





微信图片_20211025170204.png (32.21 KB, 下载次数: 698)

设为1时,matlab仿真时间和真实时间保持一致

设为1时,matlab仿真时间和真实时间保持一致

微信图片_20211025170151.png (58.77 KB, 下载次数: 650)

matlab虚拟串口得到的坐标

matlab虚拟串口得到的坐标

微信图片_20211025170108.png (78.53 KB, 下载次数: 675)

QT中解析得到的坐标向虚拟串口发送

QT中解析得到的坐标向虚拟串口发送

微信图片_20211025170039.png (96.04 KB, 下载次数: 621)

QT中解析得到的坐标向虚拟串口发送

QT中解析得到的坐标向虚拟串口发送

微信图片_20211025165709.png (33.12 KB, 下载次数: 624)

目前底层用的这套代码

目前底层用的这套代码

微信图片_20211025164712.png (14.36 KB, 下载次数: 641)

UWB多标签定位经常出现一个坐标不刷新的情况,拔插充电宝后缓解,有的时候过一会又不刷新了

UWB多标签定位经常出现一个坐标不刷新的情况,拔插充电宝后缓解,有的时候过一会又不刷新了
回复

使用道具 举报

4

主题

43

帖子

115

积分

注册会员

Rank: 2

积分
115
沙发
发表于 2021-10-26 09:03:34 | 只看该作者
通过大量实验后发现,串口输出的频率并不稳定,有很正常的误码丢包。
例如设置100HZ,串口会有60HZ左右的正常输出。哪怕你用极好的设备也不能阻止误码,对不?
通常,当前未获得新的数据,可以用以最近一次获得数据进行坐标计算。(虽然有误差)
你可以重写定位算法,matlab二十几行就能搞定。
回复

使用道具 举报

2

主题

13

帖子

36

积分

新手上路

Rank: 1

积分
36
板凳
 楼主| 发表于 2021-10-26 14:53:53 | 只看该作者
sdfb6868 发表于 2021-10-26 09:03
通过大量实验后发现,串口输出的频率并不稳定,有很正常的误码丢包。
例如设置100HZ,串口会有60HZ左右的 ...

可是两标签丢包不是说短时间内丢包,是长达几秒甚至很长时间丢包,过了这么长时间坐标一直不刷新,这一问题我没法解决
回复

使用道具 举报

4

主题

43

帖子

115

积分

注册会员

Rank: 2

积分
115
地板
发表于 2021-10-27 10:59:09 | 只看该作者
liuchunhui321 发表于 2021-10-26 14:53
可是两标签丢包不是说短时间内丢包,是长达几秒甚至很长时间丢包,过了这么长时间坐标一直不刷新,这一问 ...

你这不是丢包,你这是死机。插拔充电宝好转是重启,两个标签同时发消息又造成发信撞车,又死机(进入休眠模式)循环往复。你解决不了我也解决不了,降低频率减少容量吧。
回复

使用道具 举报

4

主题

43

帖子

115

积分

注册会员

Rank: 2

积分
115
5#
发表于 2021-10-27 11:03:28 | 只看该作者
liuchunhui321 发表于 2021-10-26 14:53
可是两标签丢包不是说短时间内丢包,是长达几秒甚至很长时间丢包,过了这么长时间坐标一直不刷新,这一问 ...

哎,不对啊,要是5HZ的刷新,也是很难撞车啊,一般要到容量上限附近才会经常撞车
回复

使用道具 举报

35

主题

955

帖子

3994

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3994
6#
发表于 2021-10-27 23:05:50 | 只看该作者
sdfb6868 发表于 2021-10-27 11:03
哎,不对啊,要是5HZ的刷新,也是很难撞车啊,一般要到容量上限附近才会经常撞车

http://51uwb.cn/forum.php?mod=vi ... hlight=%B8%FC%D0%C2
这里有个重要更新,看你的代码是否有合入,如果没有,你合入再试试。
回复

使用道具 举报

2

主题

13

帖子

36

积分

新手上路

Rank: 1

积分
36
7#
 楼主| 发表于 2021-11-18 15:19:39 | 只看该作者
sdfb6868 发表于 2021-10-26 09:03
通过大量实验后发现,串口输出的频率并不稳定,有很正常的误码丢包。
例如设置100HZ,串口会有60HZ左右的 ...

请问一下怎么使用最新的数据进行坐标运算,我是在simulink中使用,我尝试改QT,但是还是不是最新的数据
回复

使用道具 举报

2

主题

13

帖子

36

积分

新手上路

Rank: 1

积分
36
8#
 楼主| 发表于 2021-12-11 20:35:03 | 只看该作者
尽快解决尽快解决,UWB标签坐标不刷新,死机情况
回复

使用道具 举报

2

主题

13

帖子

36

积分

新手上路

Rank: 1

积分
36
9#
 楼主| 发表于 2021-12-11 20:35:25 | 只看该作者
四基站6标签
回复

使用道具 举报

2

主题

13

帖子

36

积分

新手上路

Rank: 1

积分
36
10#
 楼主| 发表于 2021-12-11 20:42:20 | 只看该作者
链接:https://pan.baidu.com/s/1obeWWjxXQoUqsCLDxeZdew
提取码:hv73

我的代码发在这里面了,四基站六标签,只要改标签ID,烧录六份程序即可
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-4-20 12:44 , Processed in 0.019158 second(s), 5 queries , File On.

Powered by Discuz! X3.3

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

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