#新闻 ·2025-01-03
本文经3D视觉之心公众号授权转载,转载请联系出处。
超宽带(UWB)是一种短距离、节能的无线电通信技术,主要用于精确的定位检测和相对距离测量。例如,Apple 的 AirTags 和 Android 的 SmartTags 等设备因其能够精确追踪家用物品而越来越受欢迎。
虽然 UWB 在运动跟踪(如足球比赛)等应用中表现出色,但在大规模实时工业定位应用中仍然面临重大挑战。目前,大多数 UWB 研究仅限于较小或室内环境,并以绝对定位(AP)模式运行,如图 1 所示。在这种条件下,所有基站必须经过标定,并且标签需要持续从多个基站进行距离测量。然而,在遮挡环境中,这种方式变得不切实际。这样的限制降低了 UWB 在如港口或仓库等大规模区域中的实用性,因为这些场景中障碍物显著增加了技术难度。
在大规模室外环境中使用 UWB 的挑战主要包括:非视距(NLoS)问题的频繁出现和其他设备的干扰,这些问题会限制有效的测量范围。在最糟糕的情况下,由于新加入的集装箱,基站之间可能完全失去连接(如图 1 所示)。可靠 GPS 信号的缺乏进一步加剧了标定的复杂性。即便完成标定,在非视距条件下,系统在定位方面仍然困难,成为现场机器人和物流自动化的一个瓶颈。
针对这些问题,本文介绍一种综合方法【1】,以解决大规模 UWB 标定和单次定位的挑战。利用连续时间 LiDAR 惯性里程计(CT-LIO)生成可在任意点采样的轨迹。通过对该轨迹进行插值,我们将每个 UWB 测量值与其对应的位置对齐。然后,使用高斯过程迭代优化基站位置估计。尽管完成标定后,标准 UWB 技术在非视距模式下依然无法定位,为解决此问题,结合了一种基于快速描述符的方法,增强了在大规模重复环境中的单次全局定位能力。我们的方法显著改进了现有的定位方法,并引入了此前未曾探索的新可能性。
主要贡献:
目标函数通过一个基于流形的优化求解器进行最小化,该求解器仅依赖于 Eigen 库,从而实现最高的计算效率。这种优化方法保证了在指定时间窗口内生成连续时间轨迹,同时处理传感器输入中的噪声和偏差问题。
为了准确捕捉空间关系,我们采用了 Matérn 3/2 核函数,其能够适应空间数据中不同的平滑程度:
其中:
这些参数根据环境复杂性和数据的变化性进行调整,以提高模型的适应性。
标定基站位置的具体过程如下:
通过高斯过程标定 UWB 基站位置,可以实现更高的精度和鲁棒性。相比传统方法,该方法能够更好地应对复杂和非视距 (NLoS) 环境中的基站标定问题,从而显著提升整体定位性能。
我们对 Stable Triangle Descriptor (STD) 稳定三角形描述符进行了改进,以优先匹配靠近已知 UWB 基站的场景。这种方法通过整合标定后的 UWB 基站位置与 STD 描述符,旨在降低大规模重复环境中的误匹配率。
STD 仅依赖三角形描述符来识别场景,但在重复场景中容易出错。通过将 STD 与标定后的 UWB 数据结合,我们引入了基于范围的分区搜索来增强定位性能。
通过改进的 STD 方法,我们实现了以下单次定位流程:
与传统 STD 方法相比,结合 UWB 基站位置的改进方案具有以下优势:
通过这一方法,我们能够在大规模重复环境中实现高效且准确的单次定位,为工业物流和机器人应用提供了经济实用的解决方案。
该文章提出了一种应对非视距 (NLoS) 问题的 UWB 标定方法,利用 SLICT 生成连续时间轨迹。通过采样 UWB 采集的姿态并应用迭代高斯过程,我们成功地在600x450平方米的大规模环境中实现了大约2米的标定精度。即便在传统 UWB 定位失效的非视距条件下,标定后的基站位置也能作为独立插件,提高重复性和大规模环境中的单次定位成功率。实验表明,配备稀疏 UWB 和车载 LiDAR 的集装箱运输自动移动机器人可以在具有挑战性的重复环境中实现精确的单次定位,同时成本最低。
如有任何疑问 请随时与我们联系
友情链接
咨询微信客服
13004184443
立即获取方案或咨询top