51uwb.cn

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

关于三维定位的问题

[复制链接]

73

主题

249

帖子

6853

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6853
楼主
发表于 2019-5-21 09:19:03 | 显示全部楼层
我看到你模块坐标设置的非常小,0.6 1.2
模块定位误差30cm,误差的意思是正负便宜30cm,那可能就是0-60cm,实际30cm

你的坐标设置稍微大一点试试。
代码部分,一两天给你答复
回复

使用道具 举报

73

主题

249

帖子

6853

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6853
沙发
发表于 2019-5-22 08:00:50 | 显示全部楼层
1374155450 发表于 2019-5-21 09:35
好,我把坐标设置大点试试,代码的部分麻烦快一点,谢谢!


在static void distance_mange(void) 中增加如下一行代码,即可将基站4 显示在液晶第一行

  1. if(Anthordistance_count[3]>0)
  2.     {
  3.         sprintf(dist_str, "an3:%3.2fm", (float)Anthordistance[2]/1000);
  4.         OLED_ShowString(0, 0,"                 ");
  5.         OLED_ShowString(0, 0,dist_str);
  6.     }
复制代码


注意此时ANCHOR_MAX_NUM  定义必须修改为4
#define ANCHOR_MAX_NUM 4
回复

使用道具 举报

73

主题

249

帖子

6853

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6853
板凳
发表于 2019-6-3 09:50:31 | 显示全部楼层
1374155450 发表于 2019-5-31 23:20
老哥这个定位用的是TOF、TOA、TDOA、AOA的那种方式或者是其他方式,有讲这个的帖子吗

TOF
cnblogs.com/tuzhuke/p/9948520.html
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-5-18 13:26 , Processed in 0.011165 second(s), 6 queries , File On.

Powered by Discuz! X3.3

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

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