-
这边简单分享一下一种解题思路。主要采用了一个双阶段的方法。 一阶段:同步估计基站位置以及用户位置每一个用户有四个测距观测值,每一个观测值可以表示为(几何距离+钟差+随机误差+NLOS误差);可以联立所有用户的观测值,用迭代最小二乘求解两个基站位置(4个参数)、N个用户的位置以及钟差(3*N个参数)。这里主要的挑战包括:问题的强非线性、初值敏感以及NLOS误差的存在。针对此,综合使用基站位置随机初始化(迭代若干次后残差过大则重新初始化)、对观测值采用鲁棒核、病态用户直接放弃、每次迭代后对用户位置随机扰动等trick,实现比较稳定的求解(尤其是基站位置的求解)。 二阶段:用户位置网格求解在第一阶段,对用户观测值中的NLOS误差作为粗差加以抑制,并对病态的用户直接放弃;在第二阶段,对每个用户位置进行仔细考虑。事实上,在扣除真实几何距离之后,每一个用户的四个观测值残差包含(共同的钟差+随机误差+NLOS误差),这四个观测值残差的联合概率分布是可以大致获得的(https://algotester.com/en/ProblemSource/Display/248216),而用户与用户之间是独立的。基于此,在一阶段基站位置基本确定的情况下,对每一用户的位置进行网格搜索:对于每一个网格点,扣除“基站-用户“几何距离之后,可以计算出对应的观测值残差组合的联合概率密度;网格搜索后可以获得用户位置概率分布的热点图,获取该用户位置的估值。
-
在苹果生态中的 air tag 中有公开的入网协议,想问一下,华为的tag 有没有公开的协议。先谢谢各位技术佬了【抱拳】
推荐直播
-
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名 -
GaussDB应用实战:手把手带你写SQL
2025/01/09 周四 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将围绕数据库中常用的数据类型、数据库对象、系统函数及操作符等内容展开介绍,帮助初学者掌握SQL入门级的基础语法。同时在线手把手教你写好SQL。
去报名
热门标签