用少锚点实现高精度连续时间定位,提升同步与适应性。
CT-UIO: Continuous-Time UWB-Inertial-Odometer Localization Using Non-Uniform B-spline with Fewer Anchors
- 采用非均匀B样条动态调整控制点,适应速度变化
- 在走廊、展厅等场景下定位误差低于0.403米,优于现有方法
- 适合资源受限的移动机器人定位,尤其少锚点环境
基于少锚点的超宽带(UWB)定位近年来受到广泛关注,尤其在能量受限条件下。然而,现有方法多依赖离散时间表示和光滑性先验,难以保证多传感器数据同步。本文提出一种连续时间UWB-惯性里程计定位系统(CT-UIO),采用非均匀B样条框架,在运动速度变化时动态调整控制点以实现连续轨迹建模。为高效融合惯性测量单元(IMU)与里程计数据,设计改进型扩展卡尔曼滤波(EKF),结合创新自适应估计提供短期精确运动先验。针对少锚点下系统可观测性不足的问题,提出基于多假设的虚拟锚点(VA)生成方法。后端采用自适应滑动窗口策略进行全局轨迹估计。在三个自采集数据集上进行实验,分别在走廊、展览厅和办公区环境下达到0.403米、0.150米和0.189米的定位精度,相较当前最优UIO系统分别提升17.2%、26.1%和15.2%。代码与数据集将开源于https://github.com/JasonSun623/CT-UIO。
原文摘要 · Abstract (English)
Ultra-wideband (UWB) based positioning with fewer anchors has attracted significant research interest in recent years, especially under energy-constrained conditions. However, most existing methods rely on discrete-time representations and smoothness priors to infer a robot's motion states, which often struggle with ensuring multi-sensor data synchronization. In this article, we present a continuous-time UWB-Inertial-Odometer localization system (CT-UIO), utilizing a non-uniform B-spline framework with fewer anchors. Unlike traditional uniform B-spline-based continuous-time methods, we introduce an adaptive knot-span adjustment strategy for non-uniform continuous-time trajectory representation. This is accomplished by adjusting control points dynamically based on movement speed. To enable efficient fusion of {inertial measurement unit (IMU) and odometer data, we propose an improved extended Kalman filter (EKF) with innovation-based adaptive estimation to provide short-term accurate motion prior. Furthermore, to address the challenge of achieving a fully observable UWB localization system under few-anchor conditions, the virtual anchor (VA) generation method based on multiple hypotheses is proposed. At the backend, we propose an adaptive sliding window strategy for global trajectory estimation. Comprehensive experiments are conducted on three self-collected datasets with different UWB anchor numbers and motion modes. The result shows that the proposed CT-UIO achieves 0.403m, 0.150m, and 0.189m localization accuracy in corridor, exhibition hall, and office environments, yielding 17.2%, 26.1%, and 15.2% improvements compared with competing state-of-the-art UIO systems, respectively. The codebase and datasets of this work will be open-sourced at https://github.com/JasonSun623/CT-UIO.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。