51uwb.cn

标题: 蓝点上位机软件issue? [打印本页]

作者: aimar500    时间: 2020-1-26 03:42
标题: 蓝点上位机软件issue?
本帖最后由 aimar500 于 2020-1-26 03:44 编辑

您好,我的实验使用蓝点3个Anchor和1个tag。但在上位机中为什么会显示到第4个Anchor的距离???
如图中所示,到Anchor0, Anchor1 和Anchor2 的距离(1.38, 2.79, 0.64)与tag的OLED显示一致,基本可以正确地反映tag位置, 但这个到Anchor3的距离是哪里来的....
而且在上位机的显示中,tag始终就在图中圆圈的位置晃动,无法显示出他的正确位置。

作者: tuzhuke    时间: 2020-2-10 15:13
这个不是一个问题。

当系统中只有3个基站的时候,anthor3 的距离是anhtor0的距离,可以参考代码
  1. angle_msg[LOCATION_INFO_START_IDX + (len++)] = (uint8)((<font color="#ff0000">distance1</font>/10)&0xFF);
  2.         angle_msg[LOCATION_INFO_START_IDX + (len++)] = (uint8)((distance1/10 >>8)&0xFF);

  3.         angle_msg[LOCATION_INFO_START_IDX + (len++)] =  (uint8)((distance2/10)&0xFF);
  4.         angle_msg[LOCATION_INFO_START_IDX + (len++)] =  (uint8)((distance2/10 >>8)&0xFF);
  5.         angle_msg[LOCATION_INFO_START_IDX + (len++)] =  (uint8)((distance3/10)&0xFF);
  6.         angle_msg[LOCATION_INFO_START_IDX + (len++)] =  (uint8)((distance3/10 >>8)&0xFF);
  7.         angle_msg[LOCATION_INFO_START_IDX + (len++)] = (uint8)((<font color="#ff0000">distance1</font>/10)&0xFF);
  8.         angle_msg[LOCATION_INFO_START_IDX + (len++)] = (uint8)((distance1/10 >>8)&0xFF);
复制代码
如果4基站定位,需要修改后面的distance,把第四个值得结果传进来

作者: aimar500    时间: 2020-2-19 16:49
好嘞,谢谢!
作者: gdzqltkj    时间: 2021-4-29 18:39
aimar500 发表于 2020-2-19 16:49
好嘞,谢谢!

我也准备定位测试,学习了
作者: szmcumcu    时间: 2021-9-30 17:07
定位测试,学习中,谢谢楼主分享
作者: zzz11    时间: 2022-9-1 15:46
请问
下载蓝点【开源项目】纯Python TWR算法UWB上位机中的Trilateration_PyQt5.rar ,打开运行界面就是上图吗?




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