Ultra-wideband (UWB) localization methods have emerged as a cost-effective and accurate solution for GNSS-denied environments. There is a significant amount of previous research in terms of resilience of UWB ranging, with non-line-of-sight and multipath detection methods. However, little attention has been paid to resilience against disturbances in relative localization systems involving multiple nodes. This paper presents an approach to detecting range anomalies in UWB ranging measurements from the perspective of multi-robot cooperative localization. We introduce an approach to exploiting redundancy for relative localization in multi-robot systems, where the position of each node is calculated using different subsets of available data. This enables us to effectively identify nodes that present ranging anomalies and eliminate their effect within the cooperative localization scheme. We analyze anomalies created by timing errors in the ranging process, e.g., owing to malfunctioning hardware. However, our method is generic and can be extended to other types of ranging anomalies. Our approach results in a more resilient cooperative localization framework with a negligible impact in terms of the computational workload.
翻译:超宽带 (UWB) 定位方法已成为 GNSS 受限环境下成本效益和准确的解决方案。针对 UWB 测距的弹性方面以及视距不良和多径检测方法方面有大量的先前研究成果。然而,关注涉及多个节点的相对定位系统中精度受到干扰方面的研究较少。本文提出了一种从多机器人合作定位的角度来检测 UWB 测距测量范围异常的方法。我们引入了一种利用冗余进行多机器人系统相对定位的方法,其中使用不同的可用数据子集计算每个节点的位置。这使我们能够有效地识别出呈现测距异常的节点,并在合作定位方案中消除其影响。我们分析了由于测距过程中的时间错误而产生的异常,例如硬件故障。然而,我们的方法是通用的,可以扩展到其他类型的测距异常。我们的方法实现了更具韧性的合作定位框架,对计算工作量的影响极小。