计算机科学
惯性测量装置
初始化
实时计算
帧(网络)
计算机视觉
异步通信
人工智能
过程(计算)
嵌入式系统
计算机网络
电信
程序设计语言
操作系统
作者
Xiaotong Kong,Chang Wu,Yuan You,Zejie Lv,Zhiqi Zhao
标识
DOI:10.1109/tim.2023.3295010
摘要
The Visual Simultaneous Localization and Mapping method has a significant advantage in indoor positioning methods. VINS-Mono is one of the state-of-the-art works widely used in many AR/VR applications on a smartphone. However, in indoor positioning based on a smartphone, the low accuracy of IMU leads to a disappointing estimate of the initialization scale of VINS-Mono, which makes the assignable error in subsequent positioning. In addition, the time consumption of the loop detection module in VINS-Mono is high, which can be replaced if there are other global measurements based on smartphone sensors, e.g., BLE (Bluetooth Low Energy) broadcast frame. Indoor positioning methods based on BLE have been implemented in Wechat Mini Program because of the lightweight performance in memory and complexity. However, almost all related methods process BLE information in a synchronous way for triangulation or fingerprint positioning. Such processing does not consider the ranging error caused by the asynchronous reception of the BLE broadcast frame, which leads to non-negligible positioning errors. Therefore, we propose a lightweight VINS-Mono-BLE framework using only the smartphone’s monocular vision, low-precision IMU, and BLE. We design the BLE back propagation algorithm to eliminate the influence of asynchronous reception and then fuse it with the vision and IMU measurements. Furthermore, we use BLE as a global observation instead of the loop detection module to improve the accuracy of VINS-Mono and reduce the time cost of the algorithm. Meanwhile, we have conducted experiments in the laboratory and commercial scenarios, respectively. The experimental results show that our proposed BLE back propagation algorithm can effectively reduce the ranging error and improve the positioning accuracy of the fusion algorithm.
科研通智能强力驱动
Strongly Powered by AbleSci AI