《计算机应用》唯一官方网站 ›› 2022, Vol. 42 ›› Issue (10): 3268-3274.DOI: 10.11772/j.issn.1001-9081.2021081522

• 前沿与综合应用 • 上一篇    

基于WiFi指纹序列匹配的机器人同步定位与地图构建

秦正泓, 刘冉, 肖宇峰, 陈凯翔, 邓忠元, 邓天睿   

  1. 西南科技大学 信息工程学院,四川 绵阳 621010
  • 收稿日期:2021-08-26 修回日期:2021-11-29 接受日期:2021-12-03 发布日期:2022-01-07 出版日期:2022-10-10
  • 通讯作者: 刘冉
  • 作者简介:第一联系人:秦正泓(1996—),女,四川广安人,硕士研究生,主要研究方向:WiFi定位、同步定位与地图构建(SLAM)
    刘冉(1986—),男,安徽淮北人,副研究员,博士,主要研究方向:室内定位、SLAM; ran.liu.86@hotmail.com
    肖宇峰(1978—),男,湖南常德人,教授,博士,主要研究方向:网络通信系统、智能机器人系统
    陈凯翔(1997—),男,河南驻马店人,硕士研究生,主要研究方向:室内定位
    邓忠元(1996—),男,四川德阳人,硕士研究生,主要研究方向:室内定位
    邓天睿(1999—),男,四川凉山人,硕士研究生,主要研究方向:室内定位。
  • 基金资助:
    国家自然科学基金资助项目(61601381);国家重点研发计划项目(2019YFB1310805)

Simultaneous localization and mapping for mobile robots based on WiFi fingerprint sequence matching

Zhenghong QIN, Ran LIU, Yufeng XIAO, Kaixiang CHEN, Zhongyuan DENG, Tianrui DENG   

  1. School of Information Engineering,Southwest University of Science and Technology,Mianyang Sichuan 621010,China
  • Received:2021-08-26 Revised:2021-11-29 Accepted:2021-12-03 Online:2022-01-07 Published:2022-10-10
  • Contact: Ran LIU
  • About author:QIN Zhenghong, ,born in 1996, M. S. candidate. Her research interests include WiFi localization, Simultaneous Localization And Mapping (SLAM).
    LIU Ran, born in 1986, Ph. D. , research associate. His research interests include indoor localization, SLAM.
    XIAO Yufeng, born in 1978, Ph. D. , professor. His research interests include network communication system, intelligent robot system.
    CHEN Kaixiang, born in 1997, M. S. candidate. His research interests include indoor localization.
    DENG Zhongyuan, born in 1996, M. S. candidate. His research interests include indoor localization.
    DENG Tianrui, born in 1999, M. S. candidate. His research interests include indoor localization.
  • Supported by:
    National Natural Science Foundation of China(61601381);National Key Research and Development Program of China(2019YFB1310805)

摘要:

同步定位与地图构建(SLAM)是当前机器人定位导航的研究热点,可靠的闭环检测是图优化SLAM的关键。而在大范围的复杂环境下,通过视觉或激光雷达进行闭环检测的可靠性低且计算开销大。针对这一问题,提出了一种基于WiFi指纹序列匹配的图优化SLAM算法。所提算法采用指纹序列进行闭环检测,由于指纹序列中包含多个指纹数据,信息量比单个指纹点对的数据丰富,因此将传统的基于指纹点对的匹配扩展到指纹序列的匹配可以大幅减小闭环误判的几率,从而确保了闭环检测的准确性,满足了SLAM在大范围复杂环境下的算法高精度要求。采用两组实验数据(机器人从不同的起点开始)对所提算法进行验证的结果表明:与高斯相似度的方法相比,所提算法的精度在第一组数据上提高了22.94%;在第二组数据上提高了39.18%。实验结果充分验证了所提算法在提高定位精度、确保闭环检测可靠性方面的优越性。

关键词: WiFi, 闭环检测, 指纹序列, 图优化, 同步定位与地图构建

Abstract:

Simultaneous Localization And Mapping (SLAM) is a research hotspot in robot localization and navigation. Reliable loop closure detection is critical for graph-based SLAM. However, loop closure detection by vision or Lidar is computationally expensive and has low reliability in large and complex environments. To solve this problem, a graph-based SLAM algorithm based on WiFi fingerprint sequence matching was proposed. In this algorithm, fingerprint sequences were used for loop closure detection. Since the fingerprint sequence contains data of multiple fingerprints, which is considered to be richer than a single fingerprint pair in the amount of information. Therefore, the traditional method based on single fingerprint pair matching was extended to fingerprint sequence matching, which greatly reduced the probability of false loop closure, thus ensuring the high accuracy of loop closure detection and satisfying high precision requirement of SLAM algorithm in large and complex environments. Two sets of experimental data (robots start from different starting points) were used to verify the proposed algorithm. The results show that the proposed algorithm is more accurate than Gaussian similarity method, and has the accuracy on the first and second set of data increased by 22.94% and 39.18% respectively. Experimental results fully verify the superiority of the proposed algorithm in improving the positioning accuracy and ensuring the reliability of loop closure detection

Key words: WiFi, loop closure detection, fingerprint sequence, graph optimization, Simultaneous Localization And Mapping (SLAM)

中图分类号: