Tang Chao, Dou Lihua
School of Automation, Beijing Institute of Technology, Beijing 100081, China.
Beijing Institute of Technology Chongqing Innovation Center, Chongqing 401135, China.
Sensors (Basel). 2020 Sep 29;20(19):5579. doi: 10.3390/s20195579.
In this article, an improved game theory-based co-localization algorithm is proposed to precisely and cooperatively locate the multi-robot system in the wireless sensor network and efficiently eliminate the information conflict caused by multi-sensor. Specifically, the extended Kalman filter in the original algorithm is replaced by the unscented Kalman filter in the optimized algorithm, which contributes to lower linearization errors and higher localization precision. Then, the computational complexity is analyzed, and the derivative method is introduced to reduce the extra computation burden brought by the unscented Kalman filter. Subsequently, the stability issue resulting from the derivative method is addressed by introducing the singular value decomposition (SVD). In this context, the optimized algorithm is capable of precisely locating the multi-robot system, while maintaining the stability and not increasing the computational burden. Moreover, as demonstrated by the simulation results, the optimized algorithm has greater localization precision than the original algorithm, while they have similar computational burdens.
本文提出了一种改进的基于博弈论的协同定位算法,用于在无线传感器网络中精确协同定位多机器人系统,并有效消除多传感器引起的信息冲突。具体而言,优化算法将原算法中的扩展卡尔曼滤波器替换为无迹卡尔曼滤波器,这有助于降低线性化误差并提高定位精度。然后,分析了计算复杂度,并引入导数方法来减少无迹卡尔曼滤波器带来的额外计算负担。随后,通过引入奇异值分解(SVD)解决了导数方法导致的稳定性问题。在此背景下,优化算法能够精确地定位多机器人系统,同时保持稳定性且不增加计算负担。此外,仿真结果表明,优化算法比原算法具有更高的定位精度,而它们的计算负担相似。